dbdefs

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2023 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Overview

Code generated by gcraft_packdbdefs. DO NOT EDIT.

Code generated by gcraft_packdbdefs. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	All map[string]*dbd.Definition
)

Functions

func Lookup

func Lookup(name string) (*dbd.Definition, error)

func Register

func Register(def *dbd.Definition) (alreadyRegistered bool)

Types

type Ent_Achievement

type Ent_Achievement struct {
	ID               int32
	Faction          int32
	Instance_ID      int32
	Supercedes       int32
	Title_lang       i18n.Text
	Description_lang i18n.Text
	Category         int32
	Points           int32
	Ui_order         int32
	Flags            int32
	IconID           int32
	Reward_lang      i18n.Text
	Minimum_criteria int32
	Shares_criteria  int32
	Criteria_tree    int32
	IconFileID       int32
	RewardItemID     int32
	CovenantID       int32
}

type Ent_Achievement_Category

type Ent_Achievement_Category struct {
	ID        int32
	Parent    int32
	Name_lang i18n.Text
	Ui_order  int32
}

type Ent_Achievement_Criteria

type Ent_Achievement_Criteria struct {
	ID                int32
	Achievement_ID    int32
	Type              int32
	Asset_ID          int32
	Quantity          int64
	Start_event       int32
	Start_asset       int32
	Fail_event        int32
	Fail_asset        int32
	Description_lang  i18n.Text
	Flags             int32
	Timer_start_event int32
	Timer_asset_ID    int32
	Timer_time        int32
	Ui_order          int32
}

type Ent_AdventureJournal

type Ent_AdventureJournal struct {
	ID                       int32
	BattleMasterListID       int16
	BonusPlayerConditionID   []int32
	BonusValue               []int8
	ButtonActionType         int8
	ButtonText_lang          i18n.Text
	ContinueDescription_lang i18n.Text
	CurrencyQuantity         int32
	CurrencyType             int16
	Description_lang         i18n.Text
	Flags                    int32
	ItemID                   int32
	ItemQuantity             int32
	LfgDungeonID             int16
	Name_lang                i18n.Text
	PlayerConditionID        int32
	PriorityMax              int8
	PriorityMin              int8
	QuestID                  int32
	RewardDescription_lang   i18n.Text
	TextureFileDataID        int32
	Type                     int8
	WorldMapAreaID           int16
	UIMapID                  int16
}

type Ent_AdventureMapPOI

type Ent_AdventureMapPOI struct {
	ID                     int32
	AreaTableID            int32
	Description_lang       i18n.Text
	DungeonMapID           int32
	LfgDungeonID           int32
	PlayerConditionID      int32
	QuestID                int32
	RewardItemID           int32
	Title_lang             i18n.Text
	Type                   int8
	UiTextureAtlasMemberID int32
	UiTextureKitID         int32
	WorldMapAreaID         int32
	WorldPosition          []float32
	MapID                  int32
}

type Ent_AlliedRace

type Ent_AlliedRace struct {
	ID                       int32
	BannerColor              int32
	CrestTextureID           int32
	FemaleCreatureDisplayID  int32
	MaleCreatureDisplayID    int32
	ModelBackgroundTextureID int32
	RaceID                   int32
	Ui_unlockAchievementID   int32
}

type Ent_AlliedRaceRacialAbility

type Ent_AlliedRaceRacialAbility struct {
	ID               int32
	AlliedRaceID     int32
	Description_lang i18n.Text
	IconFileDataID   int32
	Name_lang        i18n.Text
	OrderIndex       int8
}

type Ent_AnimKit

type Ent_AnimKit struct {
	ID                   int32
	OneShotDuration      int32
	OneShotStopAnimKitID int32
	LowDefAnimKitID      int32
}

type Ent_AnimKitBoneSet

type Ent_AnimKitBoneSet struct {
	ID                     int32
	Name                   string
	BoneDataID             int32
	ParentAnimKitBoneSetID int32
	ExtraBoneCount         int32
	AltAnimKitBoneSetID    int32
	AltBoneDataID          int32
}

type Ent_AnimKitBoneSetAlias

type Ent_AnimKitBoneSetAlias struct {
	ID               int32
	BoneDataID       int32
	AnimKitBoneSetID int32
}

type Ent_AnimKitConfig

type Ent_AnimKitConfig struct {
	ID          int32
	ConfigFlags int32
}

type Ent_AnimKitConfigBoneSet

type Ent_AnimKitConfigBoneSet struct {
	ID                    int32
	ParentAnimKitConfigID int32
	AnimKitBoneSetID      int32
	AnimKitPriorityID     int32
}

type Ent_AnimKitPriority

type Ent_AnimKitPriority struct {
	ID       int32
	Priority int32
}

type Ent_AnimKitReplacement

type Ent_AnimKitReplacement struct {
	ID                         int32
	DstAnimKitID               int16
	ConditionalFlags           int16
	ParentAnimReplacementSetID int32
	SrcAnimKitID               int16
}

type Ent_AnimKitSegment

type Ent_AnimKitSegment struct {
	ID                  int32
	ParentAnimKitID     int32
	OrderIndex          int32
	AnimID              int32
	AnimStartTime       int32
	AnimKitConfigID     int32
	StartCondition      int32
	StartConditionParam int32
	StartConditionDelay int32
	EndCondition        int32
	EndConditionParam   int32
	EndConditionDelay   int32
	Speed               float32
	SegmentFlags        int32
	ForcedVariation     int32
	OverrideConfigFlags int32
	LoopToSegmentIndex  int32
	BlendInTimeMs       int16
	BlendOutTimeMs      int16
}

type Ent_AnimReplacement

type Ent_AnimReplacement struct {
	ID                         int32
	SrcAnimID                  int32
	DstAnimID                  int32
	ParentAnimReplacementSetID int32
	ConditionalFlags           int16
}

type Ent_AnimReplacementSet

type Ent_AnimReplacementSet struct {
	ID        int32
	ExecOrder int32
}

type Ent_AnimaCable

type Ent_AnimaCable struct {
	ID int32
}

type Ent_AnimaCylinder

type Ent_AnimaCylinder struct {
	ID int32
}

type Ent_AnimaMaterial

type Ent_AnimaMaterial struct {
	ID int32
}

type Ent_AnimationData

type Ent_AnimationData struct {
	ID           int32
	Name         string
	Flags        []int32
	Fallback     int32
	BehaviorID   int32
	BehaviorTier int32
	Weaponflags  int32
	Bodyflags    int32
}

type Ent_AnimationNames

type Ent_AnimationNames struct {
	ID   int32
	Name string
}

type Ent_AoiBox

type Ent_AoiBox struct {
	ID           int32
	Bounds       []float32
	Flags        int32
	EncounterID  int32
	WorldStateID int32
	MapID        int32
}

type Ent_AreaAssignment

type Ent_AreaAssignment struct {
	ID     int32
	MapID  int32
	AreaID int32
	ChunkX int32
	ChunkY int32
}

type Ent_AreaConditionalData

type Ent_AreaConditionalData struct {
	AreaName_lang     i18n.Text
	ID                int32
	OrderIndex        int32
	PlayerConditionID int32
	AreaID            int32
}

type Ent_AreaFarClipOverride

type Ent_AreaFarClipOverride struct {
	ID              int32
	AreaID          int32
	Flags           int32
	MinFarClip      float32
	MinHorizonStart float32
}

type Ent_AreaGroup

type Ent_AreaGroup struct {
	ID         int32
	AreaID     []int32
	NextAreaID int32
}

type Ent_AreaGroupMember

type Ent_AreaGroupMember struct {
	ID          int32
	AreaGroupID int32
	AreaID      int16
}

type Ent_AreaMIDIAmbiences

type Ent_AreaMIDIAmbiences struct {
	ID            int32
	DaySequence   string
	NightSequence string
	DLSFile       string
	Volume        float32
}

type Ent_AreaPOI

type Ent_AreaPOI struct {
	ID                     int32
	Importance             int32
	Icon                   []int32
	FactionID              int32
	Pos                    []float32
	ContinentID            int32
	Flags                  int32
	AreaID                 int32
	Name_lang              i18n.Text
	Description_lang       i18n.Text
	WorldStateID           int32
	PlayerConditionID      int32
	WorldMapLink           int32
	PortLocID              int32
	MapFloor               int32
	PoiData                int32
	PoiDataType            int32
	UiTextureAtlasMemberID int32
	WMOGroupID             int32
	UiWidgetSetID          int16
	UiTextureKitID         int16
}

type Ent_AreaPOISortedWorldState

type Ent_AreaPOISortedWorldState struct {
}

type Ent_AreaPOIState

type Ent_AreaPOIState struct {
	ID                     int32
	AreaPoiID              int32
	Description_lang       i18n.Text
	IconEnumValue          int8
	UiTextureAtlasMemberID int32
	WorldStateValue        int8
}

type Ent_AreaTable

type Ent_AreaTable struct {
	ID                          int32
	ContinentID                 int32
	ParentAreaID                int32
	AreaBit                     int32
	Flags                       []int32
	SoundProviderPref           int32
	SoundProviderPrefUnderwater int32
	AmbienceID                  int32
	ZoneMusic                   int32
	ZoneName                    string
	IntroSound                  int32
	ExplorationLevel            int32
	AreaName_lang               i18n.Text
	FactionGroupMask            int32
	LiquidTypeID                []int32
	MinElevation                float32
	Ambient_multiplier          float32
	LightID                     int32
	MountFlags                  int32
	UwIntroSound                int32
	UwZoneMusic                 int32
	UwAmbience                  int32
	World_pvp_ID                int32
	PvpCombatWorldStateID       int32
	WildBattlePetLevelMin       int32
	WildBattlePetLevelMax       int32
	WindSettingsID              int32
	AreaNumber                  int32
	ParentAreaNum               int32
	MIDIAmbience                int32
	MIDIAmbienceUnderwater      int32
	IntroPriority               int32
	ContentTuningID             int32
}

type Ent_AreaTrigger

type Ent_AreaTrigger struct {
	ID                     int32
	ContinentID            int32
	Pos                    []float32
	PhaseUseFlags          int32
	PhaseID                int32
	PhaseGroupID           int32
	Radius                 float32
	Box_length             float32
	Box_width              float32
	Box_height             float32
	Box_yaw                float32
	ShapeType              int32
	ShapeID                int32
	AreaTriggerActionSetID int32
	Flags                  int32
	PhaseShift             int32
}

type Ent_AreaTriggerActionSet

type Ent_AreaTriggerActionSet struct {
	ID    int32
	Flags int32
}

type Ent_AreaTriggerBoundedPlane

type Ent_AreaTriggerBoundedPlane struct {
	ID int32
}

type Ent_AreaTriggerBox

type Ent_AreaTriggerBox struct {
	ID      int32
	Extents []float32
}

type Ent_AreaTriggerCreateProperties

type Ent_AreaTriggerCreateProperties struct {
	ID           int32
	ShapeType    int8
	StartShapeID int16
}

type Ent_AreaTriggerCylinder

type Ent_AreaTriggerCylinder struct {
	ID      int32
	Radius  float32
	Height  float32
	ZOffset float32
}

type Ent_AreaTriggerDisk

type Ent_AreaTriggerDisk struct {
	ID int32
}

type Ent_AreaTriggerSphere

type Ent_AreaTriggerSphere struct {
	ID        int32
	MaxRadius float32
}

type Ent_ArenaCcItem

type Ent_ArenaCcItem struct {
	ID      int32
	ItemID  int32
	SpellID int32
}

type Ent_ArmorLocation

type Ent_ArmorLocation struct {
	ID              int32
	Clothmodifier   float32
	Leathermodifier float32
	Chainmodifier   float32
	Platemodifier   float32
	Modifier        float32
}

type Ent_Artifact

type Ent_Artifact struct {
	ID                   int32
	ArtifactCategoryID   int8
	ChrSpecializationID  int16
	Flags                int8
	Name_lang            i18n.Text
	SpellVisualKitID     int32
	UiBarBackgroundColor int32
	UiBarOverlayColor    int32
	UiModelSceneID       int32
	UiNameColor          int32
	UiTextureKitID       int16
}

type Ent_ArtifactAppearance

type Ent_ArtifactAppearance struct {
	ID                          int32
	ArtifactAppearanceSetID     int16
	DisplayIndex                int8
	Flags                       int8
	ItemAppearanceModifierID    int8
	Name_lang                   i18n.Text
	OverrideShapeshiftDisplayID int32
	OverrideShapeshiftFormID    int8
	UiAltItemAppearanceID       int32
	UiCameraID                  int16
	UiItemAppearanceID          int32
	UiModelOpacity              float32
	UiModelSaturation           float32
	UiSwatchColor               int32
	UnlockPlayerConditionID     int32
	UsablePlayerConditionID     int32
}

type Ent_ArtifactAppearanceSet

type Ent_ArtifactAppearanceSet struct {
	ID                      int32
	AltHandUICameraID       int16
	ArtifactID              int32
	Description_lang        i18n.Text
	DisplayIndex            int8
	Flags                   int8
	ForgeAttachmentOverride int8
	Name_lang               i18n.Text
	UiCameraID              int16
}

type Ent_ArtifactCategory

type Ent_ArtifactCategory struct {
	ID               int32
	XpMultCurrencyID int16
	XpMultCurveID    int16
}

type Ent_ArtifactItemToTransmog

type Ent_ArtifactItemToTransmog struct {
	ID          int32
	ArtifactID  int32
	ChildItemID int32
	ItemID      int32
}

type Ent_ArtifactPower

type Ent_ArtifactPower struct {
	ID                 int32
	ArtifactID         int8
	DisplayPos         []float32
	Flags              int8
	Label              int32
	MaxPurchasableRank int8
	Tier               int8
}
type Ent_ArtifactPowerLink struct {
	ID     int32
	PowerA int16
	PowerB int16
}

type Ent_ArtifactPowerPicker

type Ent_ArtifactPowerPicker struct {
	ID                int32
	PlayerConditionID int32
}

type Ent_ArtifactPowerRank

type Ent_ArtifactPowerRank struct {
	ID                 int32
	ArtifactPowerID    int32
	AuraPointsOverride float32
	ItemBonusListID    int16
	RankIndex          int8
	SpellID            int32
}

type Ent_ArtifactQuestXP

type Ent_ArtifactQuestXP struct {
	ID         int32
	Difficulty []int32
}

type Ent_ArtifactTier

type Ent_ArtifactTier struct {
	ID                       int32
	ArtifactTier             int32
	KnowledgePlayerCondition int32
	MaxArtifactKnowledge     int32
	MaxNumTraits             int32
	MinimumEmpowerKnowledge  int32
}

type Ent_ArtifactUnlock

type Ent_ArtifactUnlock struct {
	ID                int32
	ArtifactID        int32
	ItemBonusListID   int16
	PlayerConditionID int32
	PowerID           int32
	PowerRank         int8
}

type Ent_AttackAnimKits

type Ent_AttackAnimKits struct {
	ID             int32
	ItemSubclassID int32
	AnimTypeID     int32
	AnimFrequency  int32
	WhichHand      int32
}

type Ent_AttackAnimTypes

type Ent_AttackAnimTypes struct {
	AnimID   int32
	AnimName string
}

type Ent_AuctionHouse

type Ent_AuctionHouse struct {
	ID              int32
	FactionID       int32
	DepositRate     int32
	ConsignmentRate int32
	Name_lang       i18n.Text
}

type Ent_AuctionHouseCategory

type Ent_AuctionHouseCategory struct {
	ID            int32
	ItemClass     int32
	ItemSubClass  int32
	InventoryType int32
	OrderIndex    int32
}

type Ent_AzeriteEmpoweredItem

type Ent_AzeriteEmpoweredItem struct {
	ID                     int32
	AzeritePowerSetID      int32
	AzeriteTierUnlockSetID int32
	ItemID                 int32
}

type Ent_AzeriteEssence

type Ent_AzeriteEssence struct {
	ID int32
}

type Ent_AzeriteEssencePower

type Ent_AzeriteEssencePower struct {
	ID int32
}

type Ent_AzeriteItem

type Ent_AzeriteItem struct {
	ID     int32
	ItemID int32
}

type Ent_AzeriteItemMilestonePower

type Ent_AzeriteItemMilestonePower struct {
	ID             int32
	AzeritePowerID int32
	RequiredLevel  int32
}

type Ent_AzeriteKnowledgeMultiplier

type Ent_AzeriteKnowledgeMultiplier struct {
	ID         int32
	Multiplier float32
}

type Ent_AzeriteLevelInfo

type Ent_AzeriteLevelInfo struct {
	ID           int32
	LevelXP      int64
	TotalLevelXP int64
	ItemLevel    int32
}

type Ent_AzeritePower

type Ent_AzeritePower struct {
	ID              int32
	ItemBonusListID int32
	SpellID         int32
	SpecSetID       int32
	Flags           int32
}

type Ent_AzeritePowerSetMember

type Ent_AzeritePowerSetMember struct {
	ID                int32
	Class             int32
	AzeritePowerID    int32
	AzeritePowerSetID int32
	OrderIndex        int32
	Tier              int32
}

type Ent_AzeriteTierUnlock

type Ent_AzeriteTierUnlock struct {
	ID                     int32
	AzeriteLevel           int8
	AzeriteTierUnlockSetID int32
	ItemCreationContext    int8
	Tier                   int8
}

type Ent_AzeriteTierUnlockSet

type Ent_AzeriteTierUnlockSet struct {
	ID int32
}

type Ent_AzeriteUnlockMapping

type Ent_AzeriteUnlockMapping struct {
	ID            int32
	MinItemLevel  int32
	HeadBonus     int32
	ShoulderBonus int32
	ChestBonus    int32
}

type Ent_BankBagSlotPrices

type Ent_BankBagSlotPrices struct {
	ID   int32
	Cost int32
}

type Ent_BannedAddons

type Ent_BannedAddons struct {
	ID           int32
	NameMD5      []int32
	VersionMD5   []int32
	LastModified int32
	Flags        int32
	Name         string
	Version      string
}

type Ent_BarberShopStyle

type Ent_BarberShopStyle struct {
	ID               int32
	Type             int32
	DisplayName_lang i18n.Text
	Description_lang i18n.Text
	Cost_Modifier    float32
	Race             int32
	Sex              int32
	Data             int32
}

type Ent_BarrageEffect

type Ent_BarrageEffect struct {
	ID                      int32
	SpellVisualEffectNameID int32
}

type Ent_BattlePetAbility

type Ent_BattlePetAbility struct {
	ID                int32
	BattlePetVisualID int32
	Cooldown          int32
	Description_lang  i18n.Text
	Flags             int32
	IconFileDataID    int32
	Name_lang         i18n.Text
	PetTypeEnum       int32
}

type Ent_BattlePetAbilityEffect

type Ent_BattlePetAbilityEffect struct {
	ID                          int32
	AuraBattlePetAbilityID      int32
	BattlePetAbilityTurnID      int32
	BattlePetEffectPropertiesID int32
	BattlePetVisualID           int32
	OrderIndex                  int32
	Param                       []int32
}

type Ent_BattlePetAbilityState

type Ent_BattlePetAbilityState struct {
	ID                 int32
	BattlePetAbilityID int32
	BattlePetStateID   int32
	Value              int32
}

type Ent_BattlePetAbilityTurn

type Ent_BattlePetAbilityTurn struct {
	ID                 int32
	BattlePetAbilityID int32
	BattlePetVisualID  int32
	EventTypeEnum      int32
	OrderIndex         int32
	TurnTypeEnum       int32
}

type Ent_BattlePetBreedQuality

type Ent_BattlePetBreedQuality struct {
	StateMultiplier float32
	ID              int32
	QualityEnum     int32
}

type Ent_BattlePetBreedState

type Ent_BattlePetBreedState struct {
	ID               int32
	BattlePetBreedID int32
	BattlePetStateID int32
	Value            int32
}

type Ent_BattlePetDisplayOverride

type Ent_BattlePetDisplayOverride struct {
	ID                    int32
	BattlePetSpeciesID    int32
	CreatureDisplayInfoID int32
	PlayerConditionID     int32
	PriorityCategory      int8
}

type Ent_BattlePetEffectProperties

type Ent_BattlePetEffectProperties struct {
	ParamLabel        []string
	ParamTypeEnum     []int32
	ID                int32
	BattlePetVisualID int32
}

type Ent_BattlePetNPCTeamMember

type Ent_BattlePetNPCTeamMember struct {
	Name_lang i18n.Text
	ID        int32
}

type Ent_BattlePetSpecies

type Ent_BattlePetSpecies struct {
	ID                    int32
	CardUIModelSceneID    int32
	CreatureID            int32
	Description_lang      i18n.Text
	Flags                 int32
	IconFileDataID        int32
	LoadoutUIModelSceneID int32
	PetTypeEnum           int32
	SourceText_lang       i18n.Text
	SourceTypeEnum        int32
	SummonSpellID         int32
}

type Ent_BattlePetSpeciesState

type Ent_BattlePetSpeciesState struct {
	ID                 int32
	BattlePetSpeciesID int32
	BattlePetStateID   int32
	Value              int32
}

type Ent_BattlePetSpeciesXAbility

type Ent_BattlePetSpeciesXAbility struct {
	ID                 int32
	BattlePetAbilityID int32
	BattlePetSpeciesID int32
	RequiredLevel      int32
	SlotEnum           int32
}

type Ent_BattlePetSpeciesXCovenant

type Ent_BattlePetSpeciesXCovenant struct {
	ID                 int32
	CovenantID         int16
	BattlePetSpeciesID int32
}

type Ent_BattlePetState

type Ent_BattlePetState struct {
	LuaName           string
	ID                int32
	BattlePetVisualID int32
	Flags             int32
}

type Ent_BattlePetVisual

type Ent_BattlePetVisual struct {
	SceneScriptFunction  string
	ID                   int32
	CastMilliSeconds     int32
	Flags                int32
	ImpactMilliSeconds   int32
	RangeTypeEnum        int32
	SceneScriptPackageID int32
	SpellVisualID        int32
}

type Ent_BattlemasterList

type Ent_BattlemasterList struct {
	ID                           int32
	MapID                        []int32
	InstanceType                 int32
	GroupsAllowed                int32
	Name_lang                    i18n.Text
	MaxGroupSize                 int32
	HolidayWorldState            int32
	MinLevel                     int32
	MaxLevel                     int32
	RatedPlayers                 int32
	MinPlayers                   int32
	MaxPlayers                   int32
	Flags                        int32
	IconFileDataID               int32
	GameType_lang                i18n.Text
	LongDescription_lang         i18n.Text
	Required_Player_Condition_ID int32
	ShortDescription_lang        i18n.Text
}

type Ent_BeamEffect

type Ent_BeamEffect struct {
	ID                 int32
	BeamID             int32
	DestAttachID       int32
	DestOffset         int32
	DestPositionerID   int32
	FixedLength        float32
	Flags              int32
	SourceAttachID     int32
	SourceMinDistance  float32
	SourceOffset       int32
	SourcePositionerID int32
}

type Ent_BeckonTrigger

type Ent_BeckonTrigger struct {
	ID                int32
	QuestID           int32
	PlayerConditionID int32
}

type Ent_BoneWindModifierModel

type Ent_BoneWindModifierModel struct {
	ID                 int32
	BoneWindModifierID int32
	FileDataID         int32
}

type Ent_BoneWindModifiers

type Ent_BoneWindModifiers struct {
	ID              int32
	Multiplier      []float32
	PhaseMultiplier float32
}

type Ent_BonusRoll

type Ent_BonusRoll struct {
	ID                 int32
	CurrencyCost       int32
	CurrencyTypesID    int32
	JournalEncounterID int32
	JournalInstanceID  int32
}

type Ent_Bounty

type Ent_Bounty struct {
	ID                      int32
	BountySetID             int32
	FactionID               int16
	IconFileDataID          int32
	QuestID                 int32
	TurninPlayerConditionID int32
}

type Ent_BountySet

type Ent_BountySet struct {
	ID                       int32
	LockedQuestID            int32
	VisiblePlayerConditionID int32
}

type Ent_BroadcastText

type Ent_BroadcastText struct {
	ID                   int32
	LanguageID           int32
	EmoteID              []int32
	SoundEntriesID       int32
	SoundKitID           []int32
	ConditionID          int32
	EmoteDelay           []int32
	EmotesID             int32
	Flags                int32
	Text_lang            i18n.Text
	Text1_lang           i18n.Text
	ChatBubbleDurationMs int32
}

type Ent_BroadcastTextDuration

type Ent_BroadcastTextDuration struct {
	ID              int32
	BroadcastTextID int32
	Locale          int32
	DurationMS      int32
}

type Ent_BroadcastTextSoundState

type Ent_BroadcastTextSoundState struct {
	ID int32
}

type Ent_BroadcastTextVOState

type Ent_BroadcastTextVOState struct {
	ID int32
}

type Ent_CameraEffect

type Ent_CameraEffect struct {
	ID    int32
	Flags int8
}

type Ent_CameraEffectEntry

type Ent_CameraEffectEntry struct {
	ID               int32
	Amplitude        float32
	AmplitudeB       float32
	AmplitudeCurveID int16
	AttenuationType  int8
	CameraEffectID   int32
	Delay            float32
	DirectionType    int8
	Duration         float32
	EffectType       int8
	Flags            int8
	Frequency        float32
	MovementType     int8
	OrderIndex       int8
	Phase            float32
	RadiusMax        float32
	RadiusMin        float32
}

type Ent_CameraMode

type Ent_CameraMode struct {
	ID                            int32
	Name                          string
	Type                          int32
	Flags                         int32
	PositionOffset                []float32
	TargetOffset                  []float32
	PositionSmoothing             float32
	RotationSmoothing             float32
	FieldOfView                   float32
	LockedPositionOffsetBase      int32
	LockedPositionOffsetDirection int32
	LockedTargetOffsetBase        int32
	LockedTargetOffsetDirection   int32
}

type Ent_CameraShakes

type Ent_CameraShakes struct {
	ID          int32
	ShakeType   int32
	Direction   int32
	Amplitude   float32
	Frequency   float32
	Duration    float32
	Phase       float32
	Coefficient float32
	Flags       int32
}

type Ent_Campaign

type Ent_Campaign struct {
	Title_lang            i18n.Text
	Description_lang      i18n.Text
	ID                    int32
	RewardQuestID         int32
	Prerequisite          int32
	Completed             int32
	UiQuestDetailsThemeID int32
	Flags                 int32
	OnlyStallIf           int32
}

type Ent_CampaignXCondition

type Ent_CampaignXCondition struct {
	ID                 int32
	PlayerConditionID  int32
	OrderIndex         int32
	CampaignID         int32
	Flags              int32
	FailureReason_lang i18n.Text
}

type Ent_CampaignXQuestLine

type Ent_CampaignXQuestLine struct {
	ID         int32
	CampaignID int32
}

type Ent_CastableRaidBuffs

type Ent_CastableRaidBuffs struct {
	ID             int32
	SpellID        int32
	CastingSpellID int32
}

type Ent_CelestialBody

type Ent_CelestialBody struct {
	ID                            int32
	AtmosphericMaskFileDataID     int32
	AtmosphericMaskScale          float32
	AtmosphericModifiedFileDataID int32
	BaseFileDataID                int32
	BodyBaseScale                 float32
	GlowMaskFileDataID            []int32
	GlowMaskScale                 []float32
	GlowModifiedFileDataID        []int32
	LightMaskFileDataID           int32
	Position                      []float32
	RotateRate                    float32
	ScrollURate                   []float32
	ScrollVRate                   []float32
	SkyArrayBand                  int16
}

type Ent_Cfg_Categories

type Ent_Cfg_Categories struct {
	ID                   int32
	LocaleMask           int32
	Create_charsetMask   int32
	Existing_charsetMask int32
	Flags                int32
	Name_lang            i18n.Text
	Order                int8
}

type Ent_Cfg_Configs

type Ent_Cfg_Configs struct {
	ID                            int32
	RealmType                     int32
	PlayerKillingAllowed          int32
	Roleplaying                   int32
	PlayerAttackSpeedBase         int32
	MaxDamageReductionPctPhysical float32
	GeneratedID                   int32
}

type Ent_Cfg_Languages

type Ent_Cfg_Languages struct {
}

type Ent_Cfg_Realms

type Ent_Cfg_Realms struct {
}

type Ent_Cfg_Regions

type Ent_Cfg_Regions struct {
	ID                int32
	Tag               string
	Region_group_mask int32
	RulesetID         int32
	Challenge_origin  int32
	Raidorigin        int32
	Region_ID         int16
}

type Ent_ChallengeModeItemBonusOverride

type Ent_ChallengeModeItemBonusOverride struct {
	ID                      int32
	OverrideItemBonusTreeID int32
	Type                    int8
	Level                   int32
	MythicPlusSeasonID      int32
	PvPSeasonID             int32
	ParentItemBonusTreeID   int32
}

type Ent_CharBaseInfo

type Ent_CharBaseInfo struct {
	RaceID      int8
	ClassID     int8
	ID          int32
	Proficiency int32
}

type Ent_CharBaseSection

type Ent_CharBaseSection struct {
	ID                      int32
	FallbackID              int32
	LayoutResType           int32
	ResolutionVariationEnum int8
	VariationEnum           int8
}

type Ent_CharComponentTextureLayouts

type Ent_CharComponentTextureLayouts struct {
	ID     int32
	Width  int32
	Height int32
}

type Ent_CharComponentTextureSections

type Ent_CharComponentTextureSections struct {
	ID                           int32
	CharComponentTextureLayoutID int32
	SectionType                  int32
	X                            int32
	Y                            int32
	Width                        int32
	Height                       int32
	OverlapSectionMask           int32
}

type Ent_CharHairGeosets

type Ent_CharHairGeosets struct {
	ID                    int32
	RaceID                int32
	SexID                 int32
	VariationID           int32
	VariationType         int32
	GeosetID              int32
	GeosetType            int32
	Showscalp             int32
	ColorIndex            int32
	CustomGeoFileDataID   int32
	HdCustomGeoFileDataID int32
}

type Ent_CharHairTextures

type Ent_CharHairTextures struct {
	ID int32
}

type Ent_CharSectionCondition

type Ent_CharSectionCondition struct {
	ID             int32
	BaseSection    int8
	Sex            int8
	VariationIndex int8
	ColorIndex     int8
	AchievementID  int32
	RaceID         int32
}

type Ent_CharSections

type Ent_CharSections struct {
	ID                  int32
	RaceID              int32
	SexID               int32
	BaseSection         int32
	TextureName         []string
	Flags               int32
	VariationIndex      int32
	ColorIndex          int32
	MaterialResourcesID []int32
}

type Ent_CharShipment

type Ent_CharShipment struct {
	ID                int32
	ContainerID       int32
	DummyItemID       int32
	Duration          int32
	Flags             int32
	GarrFollowerID    int16
	MaxShipments      int32
	OnCompleteSpellID int32
	SpellID           int32
	TreasureID        int32
}

type Ent_CharShipmentContainer

type Ent_CharShipmentContainer struct {
	ID                    int32
	BaseCapacity          int32
	CompleteSpellVisualID int32
	CrossFactionID        int16
	Description_lang      i18n.Text
	Faction               int8
	GarrBuildingType      int32
	GarrTypeID            int8
	LargeDisplayInfoID    int32
	LargeThreshold        int32
	MediumDisplayInfoID   int32
	MediumThreshold       int32
	PendingText_lang      i18n.Text
	SmallDisplayInfoID    int32
	UiTextureKitID        int32
	WorkingDisplayInfoID  int32
	WorkingSpellVisualID  int32
}

type Ent_CharStartKit

type Ent_CharStartKit struct {
	ID                                  int32
	ZoneName_lang                       i18n.Text
	ChrClassesID                        int8
	ZoneImageAtlas                      int32
	CharacterCreationAnimLoopWaitTimeMs int32
}

type Ent_CharStartOutfit

type Ent_CharStartOutfit struct {
	ID            int32
	RaceID        int32
	ClassID       int8
	SexID         int8
	OutfitID      int8
	ItemID        []int32
	DisplayItemID []int32
	InventoryType []int32
	PetDisplayID  int32
	PetFamilyID   int32
}

type Ent_CharTextureVariationsV2

type Ent_CharTextureVariationsV2 struct {
	ID          int32
	RaceID      int32
	SexID       int32
	SectionID   int32
	VariationID int32
	ColorID     int32
	IsNPC       int32
	TextureName string
}

type Ent_CharTitles

type Ent_CharTitles struct {
	ID           int32
	Condition_ID int32
	Name_lang    i18n.Text
	Name1_lang   i18n.Text
	Mask_ID      int32
	Flags        int32
}

type Ent_CharVariations

type Ent_CharVariations struct {
	RaceID           int32
	SexID            int32
	TextureHoldLayer []int32
}

type Ent_CharacterCreateCameras

type Ent_CharacterCreateCameras struct {
	Race   int32
	Sex    int32
	Camera int32
	Height float32
	Radius float32
	Target float32
}

type Ent_CharacterFaceBoneSet

type Ent_CharacterFaceBoneSet struct {
	ID                 int32
	BoneSetFileDataID  int32
	FaceVariationIndex int8
	RaceID             int8
	Resolution         int8
	SexID              int8
	ModelFileDataID    int32
}

type Ent_CharacterFacialHairStyles

type Ent_CharacterFacialHairStyles struct {
	ID              int32
	RaceID          int32
	SexID           int32
	VariationID     int32
	Geoset          []int32
	BeardGeoset     int32
	MoustacheGeoset int32
	SideburnGeoset  int32
}

type Ent_CharacterLoadout

type Ent_CharacterLoadout struct {
	ID         int32
	ChrClassID int32
	Purpose    int32
	Racemask   int64
}

type Ent_CharacterLoadoutItem

type Ent_CharacterLoadoutItem struct {
	ID                 int32
	CharacterLoadoutID int32
	ItemID             int32
	ItemDisplayInfoID  int32
	ItemInventoryType  int32
}

type Ent_CharacterLoadoutPet

type Ent_CharacterLoadoutPet struct {
	ID                 int32
	CreatureID         int32
	PetDisplayID       int32
	PetFamilyID        int32
	CharacterLoadoutID int32
}

type Ent_CharacterServiceInfo

type Ent_CharacterServiceInfo struct {
	ID                    int32
	BoostLevel            int32
	BoostType             int32
	Expansion             int32
	Flags                 int32
	FlowTitle_lang        i18n.Text
	IconFileDataID        int32
	PopupDescription_lang i18n.Text
	PopupTitle_lang       i18n.Text
	PopupUITextureKitID   int32
	Priority              int32
	ProfessionLevel       int32
}

type Ent_ChatChannels

type Ent_ChatChannels struct {
	ID            int32
	Flags         int32
	FactionGroup  int32
	Name_lang     i18n.Text
	Shortcut_lang i18n.Text
	Ruleset       int32
}

type Ent_ChatProfanity

type Ent_ChatProfanity struct {
	ID       int32
	Text     string
	Language int32
}

type Ent_ChrClassRaceSex

type Ent_ChrClassRaceSex struct {
	ID                 int32
	ClassID            int8
	Flags              int32
	RaceID             int8
	Sex                int8
	SoundID            int32
	VoiceSoundFilterID int32
}

type Ent_ChrClassTitle

type Ent_ChrClassTitle struct {
	ID               int32
	ChrClassID       int8
	Name_female_lang i18n.Text
	Name_male_lang   i18n.Text
}

type Ent_ChrClassUIChrModelInfo

type Ent_ChrClassUIChrModelInfo struct {
	ID                      int32
	ChrModelID              int32
	ChrClassesID            int32
	ChrCreateFacingOverride float32
}

type Ent_ChrClassUIDisplay

type Ent_ChrClassUIDisplay struct {
	ID                        int32
	AdvGuidePlayerConditionID int32
	ChrClassesID              int8
	SplashPlayerConditionID   int32
}

type Ent_ChrClassVillain

type Ent_ChrClassVillain struct {
	ID         int32
	ChrClassID int8
	Gender     int8
	Name_lang  i18n.Text
}

type Ent_ChrClasses

type Ent_ChrClasses struct {
	ID                          int32
	DisplayPower                int32
	PetNameToken                string
	Name_lang                   i18n.Text
	Name_female_lang            i18n.Text
	Name_male_lang              i18n.Text
	Filename                    string
	SpellClassSet               int32
	Flags                       int32
	CinematicSequenceID         int32
	AttackPowerPerStrength      int32
	AttackPowerPerAgility       int32
	RangedAttackPowerPerAgility int32
	DefaultSpec                 int32
	CreateScreenFileDataID      int32
	SelectScreenFileDataID      int32
	LowResScreenFileDataID      int32
	IconFileDataID              int32
	PrimaryStatPriority         int8
	StartingLevel               int32
	Required_expansion          int32
	PlayerClass                 int32
	DamageBonusStat             int32
	RolesMask                   int32
	ArmorTypeMask               int32
	ClassColorR                 int8
	ClassColorG                 int8
	ClassColorB                 int8
	RoleInfoString_lang         i18n.Text
	DisabledString_lang         i18n.Text
}

type Ent_ChrClassesXPowerTypes

type Ent_ChrClassesXPowerTypes struct {
	ClassID   int32
	PowerType int32
	ID        int32
}

type Ent_ChrCreateClassAnimTarget

type Ent_ChrCreateClassAnimTarget struct {
	ID                             int32
	ChrCreateClassAnimTargetInfoID int32
}

type Ent_ChrCreateClassAnimTargetInfo

type Ent_ChrCreateClassAnimTargetInfo struct {
	ID           int32
	ChrRacesID   int32
	Sex          int32
	ChrClassesID int32
}

type Ent_ChrCustClientChoiceConversion

type Ent_ChrCustClientChoiceConversion struct {
	ID int32
}

type Ent_ChrCustItemGeoModify

type Ent_ChrCustItemGeoModify struct {
	ID int32
}

type Ent_ChrCustomization

type Ent_ChrCustomization struct {
	ID                  int32
	BaseSection         int32
	ComponentSection    []int32
	Flags               int32
	Name_lang           i18n.Text
	RaceID              int32
	Sex                 int32
	UiCustomizationType int32
}

type Ent_ChrCustomizationBoneSet

type Ent_ChrCustomizationBoneSet struct {
	ID              int32
	BoneFileDataID  int32
	ModelFileDataID int32
}

type Ent_ChrCustomizationCategory

type Ent_ChrCustomizationCategory struct {
	CategoryName_lang     i18n.Text
	ID                    int32
	CustomizeIcon         int32
	CustomizeIconSelected int32
}

type Ent_ChrCustomizationChoice

type Ent_ChrCustomizationChoice struct {
	Name_lang i18n.Text
	ID        int32
}

type Ent_ChrCustomizationCondModel

type Ent_ChrCustomizationCondModel struct {
	ID                  int32
	CreatureModelDataID int32
}

type Ent_ChrCustomizationConversion

type Ent_ChrCustomizationConversion struct {
	ID int32
}

type Ent_ChrCustomizationDisplayInfo

type Ent_ChrCustomizationDisplayInfo struct {
}

type Ent_ChrCustomizationElement

type Ent_ChrCustomizationElement struct {
	ChrCustItemGeoModifyID int32
}

type Ent_ChrCustomizationGeoset

type Ent_ChrCustomizationGeoset struct {
	ID int32
}

type Ent_ChrCustomizationMaterial

type Ent_ChrCustomizationMaterial struct {
	ID                  int32
	MaterialResourcesID int32
}

type Ent_ChrCustomizationOption

type Ent_ChrCustomizationOption struct {
	Name_lang   i18n.Text
	ID          int32
	Requirement int32
}

type Ent_ChrCustomizationReq

type Ent_ChrCustomizationReq struct {
	ID                          int32
	ReqItemModifiedAppearanceID int32
}

type Ent_ChrCustomizationReqChoice

type Ent_ChrCustomizationReqChoice struct {
	ID int32
}

type Ent_ChrCustomizationSkinnedModel

type Ent_ChrCustomizationSkinnedModel struct {
	ID                    int32
	CollectionsFileDataID int32
}

type Ent_ChrCustomizationVisReq

type Ent_ChrCustomizationVisReq struct {
	ID int32
}

type Ent_ChrCustomizationVoice

type Ent_ChrCustomizationVoice struct {
	ID int32
}

type Ent_ChrModel

type Ent_ChrModel struct {
	FaceCustomizationOffset []float32
	ID                      int32
	Sex                     int32
	DisplayID               int32
	SkeletonFileDataID      int32
	CustomizeFacing         float32
	CameraDistanceOffset    float32
}

type Ent_ChrModelMaterial

type Ent_ChrModelMaterial struct {
	ID int32
}

type Ent_ChrModelTextureLayer

type Ent_ChrModelTextureLayer struct {
	ID                            int32
	CharComponentTextureLayoutsID int32
}

type Ent_ChrModelTextureTarget

type Ent_ChrModelTextureTarget struct {
}

type Ent_ChrProficiency

type Ent_ChrProficiency struct {
	ID                           int32
	Proficiency_minLevel         []int32
	Proficiency_acquireMethod    []int32
	Proficiency_itemClass        []int32
	Proficiency_itemSubClassMask []int32
}

type Ent_ChrRaceRacialAbility

type Ent_ChrRaceRacialAbility struct {
	ID int32
}

type Ent_ChrRaceXChrModel

type Ent_ChrRaceXChrModel struct {
	ID         int32
	ChrModelID int32
	ChrRacesID int32
}

type Ent_ChrRaces

type Ent_ChrRaces struct {
	ID                             int32
	Flags                          int32
	FactionID                      int32
	ExplorationSoundID             int32
	MaleDisplayID                  int32
	FemaleDisplayID                int32
	ClientPrefix                   string
	BaseLanguage                   int32
	CreatureType                   int32
	ResSicknessSpellID             int32
	SplashSoundID                  int32
	ClientFileString               string
	CinematicSequenceID            int32
	Alliance                       int32
	Name_lang                      i18n.Text
	Name_female_lang               i18n.Text
	Name_male_lang                 i18n.Text
	FacialHairCustomization        []string
	HairCustomization              string
	Race_related                   int32
	UnalteredVisualRaceID          int32
	UaMaleCreatureSoundDataID      int32
	UaFemaleCreatureSoundDataID    int32
	CharComponentTextureLayoutID   int32
	DefaultClassID                 int32
	CreateScreenFileDataID         int32
	SelectScreenFileDataID         int32
	MaleCustomizeOffset            []float32
	FemaleCustomizeOffset          []float32
	NeutralRaceID                  int32
	LowResScreenFileDataID         int32
	HighResMaleDisplayID           int32
	HighResFemaleDisplayID         int32
	CharComponentTexLayoutHiResID  int32
	AlteredFormFinishVisualKitID   []int32
	AlteredFormStartVisualKitID    []int32
	DisplayRaceID                  int8
	FemaleSkeletonFileDataID       int32
	HeritageArmorAchievementID     int32
	MaleSkeletonFileDataID         int32
	Name_female_lowercase_lang     i18n.Text
	Name_lowercase_lang            i18n.Text
	StartingLevel                  int32
	UiDisplayOrder                 int32
	Required_expansion             int32
	MountScale                     float32
	LoginEffectSpellID             int32
	CombatStunSpellID              int32
	StartingTaxiNodes              int32
	FemaleModelFallbackArmor2Scale float32
	FemaleModelFallbackRaceID      int32
	FemaleModelFallbackSex         int8
	FemaleTextureFallbackRaceID    int32
	FemaleTextureFallbackSex       int8
	MaleModelFallbackArmor2Scale   float32
	MaleModelFallbackRaceID        int32
	MaleModelFallbackSex           int8
	MaleTextureFallbackRaceID      int32
	MaleTextureFallbackSex         int8
	Lore_name_lang                 i18n.Text
	Lore_name_female_lang          i18n.Text
	Lore_name_lower_lang           i18n.Text
	Lore_name_lower_female_lang    i18n.Text
	Short_name_lang                i18n.Text
	Short_name_female_lang         i18n.Text
	Short_name_lower_lang          i18n.Text
	Short_name_lower_female_lang   i18n.Text
	LoreDescription_lang           i18n.Text
}

type Ent_ChrRacesCreateScreenIcon

type Ent_ChrRacesCreateScreenIcon struct {
}

type Ent_ChrSelectBackgroundCDI

type Ent_ChrSelectBackgroundCDI struct {
	ID int32
}

type Ent_ChrSpecialization

type Ent_ChrSpecialization struct {
	ID                  int32
	BackgroundFile      string
	ClassID             int32
	MasterySpellID      []int32
	OrderIndex          int32
	PetTalentType       int32
	Role                int32
	SpellIconID         int32
	RaidBuffs           int32
	Flags               int32
	Name_lang           i18n.Text
	Description_lang    i18n.Text
	MaxBuffs            int32
	PrimaryStatOrder    []int32
	AnimReplacements    int32
	FemaleName_lang     i18n.Text
	PrimaryStatPriority int8
	SpellIconFileID     int32
}

type Ent_ChrUpgradeBucket

type Ent_ChrUpgradeBucket struct {
	ID                  int32
	ChrSpecializationID int16
	ChrUpgradeTierID    int32
}

type Ent_ChrUpgradeBucketSpell

type Ent_ChrUpgradeBucketSpell struct {
	ID                 int32
	ChrUpgradeBucketID int32
	SpellID            int32
}

type Ent_ChrUpgradeTier

type Ent_ChrUpgradeTier struct {
	ID               int32
	DisplayName_lang i18n.Text
	NumTalents       int8
	OrderIndex       int8
}

type Ent_Cinematic

type Ent_Cinematic struct {
	ID   int32
	Type string
	File string
}

type Ent_CinematicCamera

type Ent_CinematicCamera struct {
	ID           int32
	Model        string
	SoundID      int32
	Origin       []float32
	OriginFacing float32
	FileDataID   int32
}

type Ent_CinematicSequences

type Ent_CinematicSequences struct {
	ID      int32
	SoundID int32
	Camera  []int32
}

type Ent_CinematicSubtitle

type Ent_CinematicSubtitle struct {
	ID             int32
	Flags          int32
	StartTimestamp int32
	EndTimestamp   int32
	Text_lang      i18n.Text
}

type Ent_ClientSceneEffect

type Ent_ClientSceneEffect struct {
	ID                   int32
	SceneScriptPackageID int32
}

type Ent_CloakDampening

type Ent_CloakDampening struct {
	ID                 int32
	Angle              []float32
	Dampening          []float32
	ExpectedWeaponSize float32
	TabardAngle        float32
	TabardDampening    float32
	TailAngle          []float32
	TailDampening      []float32
}

type Ent_CloneEffect

type Ent_CloneEffect struct {
	ID                    int32
	DurationMs            int32
	DelayMs               int32
	FadeInTimeMs          int32
	FadeOutTimeMs         int32
	StateSpellVisualKitID int32
	StartSpellVisualKitID int32
	OffsetMatrixID        int32
	Flags                 int32
}

type Ent_ColorBanding

type Ent_ColorBanding struct {
	ID int32
}

type Ent_CombatCondition

type Ent_CombatCondition struct {
	ID                     int32
	WorldStateExpressionID int32
	SelfConditionID        int32
	TargetConditionID      int32
	FriendConditionID      []int32
	FriendConditionOp      []int32
	FriendConditionCount   []int32
	FriendConditionLogic   int32
	EnemyConditionID       []int32
	EnemyConditionOp       []int32
	EnemyConditionCount    []int32
	EnemyConditionLogic    int32
}

type Ent_CommentatorIndirectSpell

type Ent_CommentatorIndirectSpell struct {
	ID int32
}

type Ent_CommentatorStartLocation

type Ent_CommentatorStartLocation struct {
	ID    int32
	MapID int32
	Pos   []float32
}

type Ent_CommentatorTrackedCooldown

type Ent_CommentatorTrackedCooldown struct {
	ID        int32
	ChrSpecID int32
	Flags     int8
	Priority  int8
	SpellID   int32
}

type Ent_CommunityIcon

type Ent_CommunityIcon struct {
	IconFileID int32
	ID         int32
	OrderIndex int32
}

type Ent_ComponentModelFileData

type Ent_ComponentModelFileData struct {
	ID            int32
	ClassID       int8
	GenderIndex   int8
	PositionIndex int8
	RaceID        int8
}

type Ent_ComponentTextureFileData

type Ent_ComponentTextureFileData struct {
	ID          int32
	ClassID     int8
	GenderIndex int8
	RaceID      int8
}

type Ent_ConditionalContentTuning

type Ent_ConditionalContentTuning struct {
	ID                int32
	OrderIndex        int32
	ReplacementTuning int32
	ConditionMask     int32
	NormalTuning      int32
}

type Ent_ConfigurationWarning

type Ent_ConfigurationWarning struct {
	ID           int32
	Type         int32
	Warning_lang i18n.Text
}

type Ent_ConsoleScripts

type Ent_ConsoleScripts struct {
	ID     int32
	Name   string
	Script string
}

type Ent_ContentRestrictionRule

type Ent_ContentRestrictionRule struct {
	ID int32
}

type Ent_ContentRestrictionRuleSet

type Ent_ContentRestrictionRuleSet struct {
	ID int32
}

type Ent_ContentTuning

type Ent_ContentTuning struct {
	ID                  int32
	Flags               int32
	MaxLevel            int32
	MinLevel            int32
	ExpectedStatModID   int32
	DifficultyESMID     int32
	ExpansionID         int32
	TargetLevelMaxDelta int32
}

type Ent_ContentTuningDescription

type Ent_ContentTuningDescription struct {
	ID int32
}

type Ent_ContentTuningXExpected

type Ent_ContentTuningXExpected struct {
	ID int32
}

type Ent_ContentTuningXExpectedStatMod

type Ent_ContentTuningXExpectedStatMod struct {
	ID int32
}

type Ent_ContentTuningXLabel

type Ent_ContentTuningXLabel struct {
	ID int32
}

type Ent_Contribution

type Ent_Contribution struct {
	ID                         int32
	Description_lang           i18n.Text
	ManagedWorldStateInputID   int32
	Name_lang                  i18n.Text
	OrderIndex                 int32
	UiTextureAtlasMemberID     []int32
	ContributionStyleContainer int32
}

type Ent_ContributionStyle

type Ent_ContributionStyle struct {
	ID               int32
	StateName_lang   i18n.Text
	TooltipLine_lang i18n.Text
	StateColor       int32
	Flags            int32
	StatusBarAtlas   int32
	BorderAtlas      int32
	BannerAtlas      int32
}

type Ent_ContributionStyleContainer

type Ent_ContributionStyleContainer struct {
	ID int32
}

type Ent_ConversationLine

type Ent_ConversationLine struct {
	ID                     int32
	AdditionalDuration     int32
	AnimKitID              int16
	BroadcastTextID        int32
	EndAnimation           int8
	NextConversationLineID int16
	SpeechType             int8
	SpellVisualKitID       int32
	StartAnimation         int8
}

type Ent_CorruptionEffects

type Ent_CorruptionEffects struct {
	ID int32
}

type Ent_Covenant

type Ent_Covenant struct {
	Name_lang            i18n.Text
	Description_lang     i18n.Text
	ID                   int32
	BountySetID          int32
	SkillLineID          int32
	DeathTeleportSpellID int32
	FactionID            int32
}

type Ent_CraftingData

type Ent_CraftingData struct {
	CraftedItemID      int32
	CraftingDifficulty int32
}

type Ent_CraftingDataEnchantQuality

type Ent_CraftingDataEnchantQuality struct {
	ID int32
}

type Ent_CraftingDataItemQuality

type Ent_CraftingDataItemQuality struct {
	ID             int32
	ItemID         int32
	CraftingDataID int32
}

type Ent_CraftingDifficulty

type Ent_CraftingDifficulty struct {
	ID                           int32
	CraftSkillBonusPercent       float32
	ReCraftSkillBonusPercent     float32
	InspirationSkillBonusPercent float32
}

type Ent_CraftingDifficultyQuality

type Ent_CraftingDifficultyQuality struct {
	ID                int32
	CraftingQualityID int32
}

type Ent_CraftingOrder

type Ent_CraftingOrder struct {
	ID int32
}

type Ent_CraftingOrderHouse

type Ent_CraftingOrderHouse struct {
	ID int32
}

type Ent_CraftingQuality

type Ent_CraftingQuality struct {
	ID int32
}

type Ent_CraftingReagentEffect

type Ent_CraftingReagentEffect struct {
	ID int32
}

type Ent_CraftingReagentQuality

type Ent_CraftingReagentQuality struct {
	ID int32
}

type Ent_Creature

type Ent_Creature struct {
	ID                 int32
	AlwaysItem         []int32
	Classification     int32
	CreatureFamily     int32
	CreatureType       int32
	DisplayID          []int32
	DisplayProbability []float32
	MountCreatureID    int32
	Name_lang          i18n.Text
	NameAlt_lang       i18n.Text
	StartAnimState     int32
	Title_lang         i18n.Text
	TitleAlt_lang      i18n.Text
}

type Ent_CreatureDifficulty

type Ent_CreatureDifficulty struct {
	ID              int32
	CreatureID      int32
	ExpansionID     int32
	FactionID       int32
	Flags           []int32
	MaxLevel        int32
	MinLevel        int32
	ContentTuningID int32
	DifficultyID    int32
}

type Ent_CreatureDifficultyTreasure

type Ent_CreatureDifficultyTreasure struct {
	ID int32
}

type Ent_CreatureDispXUiCamera

type Ent_CreatureDispXUiCamera struct {
	ID                    int32
	CreatureDisplayInfoID int32
	UiCameraID            int16
}

type Ent_CreatureDisplayInfo

type Ent_CreatureDisplayInfo struct {
	ID                            int32
	ModelID                       int32
	SoundID                       int32
	ExtendedDisplayInfoID         int32
	CreatureModelScale            float32
	CreatureModelAlpha            int32
	TextureVariation              []string
	PortraitTextureName           string
	PortraitCreatureDisplayInfoID int32
	SizeClass                     int32
	BloodID                       int32
	NPCSoundID                    int32
	ParticleColorID               int32
	CreatureGeosetData            int32
	ObjectEffectPackageID         int32
	AnimReplacementSetID          int32
	Flags                         int32
	Gender                        int32
	StateSpellVisualKitID         int32
	DissolveEffectID              int32
	MountPoofSpellVisualKitID     int32
	PetInstanceScale              float32
	PlayerOverrideScale           float32
	PortraitTextureFileDataID     int32
	TextureVariationFileDataID    []int32
	UnarmedWeaponType             int8
	CreatureModelMinLod           int8
	DissolveOutEffectID           int32
}

type Ent_CreatureDisplayInfoCond

type Ent_CreatureDisplayInfoCond struct {
	ID                         int32
	ClassMask                  int32
	CreatureDisplayInfoID      int32
	CreatureModelDataID        int32
	CustomOption0_Mask         []int32
	CustomOption1_Mask         []int32
	CustomOption2_Mask         []int32
	FaceStyleMask              int32
	FacialHairStyleMask        int32
	Gender                     int8
	HairColorMask              int32
	HairStyleMask              int32
	OrderIndex                 int8
	RaceMask                   int64
	SkinColorMask              int32
	TextureVariationFileDataID []int32
}

type Ent_CreatureDisplayInfoCondXChoice

type Ent_CreatureDisplayInfoCondXChoice struct {
	ID                        int32
	CreatureDisplayInfoCondID int32
	ChrCustomizationChoiceID  int32
}

type Ent_CreatureDisplayInfoEvt

type Ent_CreatureDisplayInfoEvt struct {
	ID                    int32
	CreatureDisplayInfoID int32
	Flags                 int8
	Fourcc                int32
	SpellVisualKitID      int32
}

type Ent_CreatureDisplayInfoExtra

type Ent_CreatureDisplayInfoExtra struct {
	ID                        int32
	DisplayRaceID             int32
	DisplaySexID              int32
	SkinID                    int32
	FaceID                    int32
	HairStyleID               int32
	HairColorID               int32
	FacialHairID              int32
	NPCItemDisplay            []int32
	Flags                     int32
	FileDataID                int32
	HdFileDataID              int32
	HDBakeMaterialResourcesID int32
	BakeMaterialResourcesID   int32
	CustomDisplayOption       []int8
	DisplayClassID            int8
	BakeName                  string
}

type Ent_CreatureDisplayInfoGeosetData

type Ent_CreatureDisplayInfoGeosetData struct {
	ID                    int32
	CreatureDisplayInfoID int32
	GeosetIndex           int8
	GeosetValue           int8
}

type Ent_CreatureDisplayInfoOption

type Ent_CreatureDisplayInfoOption struct {
	ID                         int32
	ChrCustomizationOptionID   int32
	ChrCustomizationChoiceID   int32
	CreatureDisplayInfoExtraID int32
}

type Ent_CreatureDisplayInfoTrn

type Ent_CreatureDisplayInfoTrn struct {
	ID                       int32
	DissolveEffectID         int32
	DstCreatureDisplayInfoID int32
	FinishVisualKitID        int32
	MaxTime                  float32
	SrcCreatureDisplayInfoID int32
	StartVisualKitID         int32
}

type Ent_CreatureFamily

type Ent_CreatureFamily struct {
	ID             int32
	MinScale       float32
	MinScaleLevel  int32
	MaxScale       float32
	MaxScaleLevel  int32
	SkillLine      []int32
	PetFoodMask    int32
	PetTalentType  int32
	CategoryEnumID int32
	Name_lang      i18n.Text
	IconFile       string
	IconFileID     int32
}

type Ent_CreatureImmunities

type Ent_CreatureImmunities struct {
	ID               int32
	School           int32
	DispelType       int32
	MechanicsAllowed int32
	Mechanic         []int32
	EffectsAllowed   int32
	Effect           []int32
	StatesAllowed    int32
	State            []int32
	Flags            int32
}

type Ent_CreatureLabel

type Ent_CreatureLabel struct {
	ID int32
}

type Ent_CreatureModelData

type Ent_CreatureModelData struct {
	ID                      int32
	Flags                   int32
	FileDataID              int32
	SizeClass               int32
	ModelScale              float32
	BloodID                 int32
	FootprintTextureID      int32
	FootprintTextureLength  float32
	FootprintTextureWidth   float32
	FootprintParticleScale  float32
	FoleyMaterialID         int32
	FootstepShakeSize       int32
	DeathThudShakeSize      int32
	SoundID                 int32
	CollisionWidth          float32
	CollisionHeight         float32
	MountHeight             float32
	GeoBoxMin               []float32
	GeoBoxMax               []float32
	WorldEffectScale        float32
	AttachedEffectScale     float32
	MissileCollisionRadius  float32
	MissileCollisionPush    float32
	MissileCollisionRaise   float32
	OverrideLootEffectScale float32
	OverrideNameScale       float32
	OverrideSelectionRadius float32
	TamedPetBaseScale       float32
	CreatureGeosetDataID    int32
	HoverHeight             float32
	DeathThudCameraEffectID int32
	FootstepCameraEffectID  int32
	GeoBox                  []float32
	ModelName               string
	GeoBoxMinX              float32
	GeoBoxMinY              float32
	GeoBoxMinZ              float32
	GeoBoxMaxX              float32
	GeoBoxMaxY              float32
	GeoBoxMaxZ              float32
	AnimModelName           string
}

type Ent_CreatureMovementInfo

type Ent_CreatureMovementInfo struct {
	ID                    int32
	SmoothFacingChaseRate float32
}

type Ent_CreatureSoundData

type Ent_CreatureSoundData struct {
	ID                         int32
	SoundExertionID            int32
	SoundExertionCriticalID    int32
	SoundInjuryID              int32
	SoundInjuryCriticalID      int32
	SoundInjuryCrushingBlowID  int32
	SoundDeathID               int32
	SoundStunID                int32
	SoundStandID               int32
	SoundFootstepID            int32
	SoundAggroID               int32
	SoundWingFlapID            int32
	SoundWingGlideID           int32
	SoundAlertID               int32
	SoundFidget                []int32
	CustomAttack               []int32
	NPCSoundID                 int32
	LoopSoundID                int32
	CreatureImpactType         int32
	SoundJumpStartID           int32
	SoundJumpEndID             int32
	SoundPetAttackID           int32
	SoundPetOrderID            int32
	SoundPetDismissID          int32
	FidgetDelaySecondsMin      float32
	FidgetDelaySecondsMax      float32
	BirthSoundID               int32
	SpellCastDirectedSoundID   int32
	SubmergeSoundID            int32
	SubmergedSoundID           int32
	CreatureSoundDataIDPet     int32
	TransformSoundID           int32
	TransformAnimatedSoundID   int32
	BattleShoutCriticalSoundID int32
	BattleShoutSoundID         int32
	ChargeCriticalSoundID      int32
	ChargeSoundID              int32
	TauntSoundID               int32
	WindupCriticalSoundID      int32
	WindupSoundID              int32
}

type Ent_CreatureSoundFidget

type Ent_CreatureSoundFidget struct {
	ID                  int32
	CreatureSoundDataID int32
}

type Ent_CreatureSpellData

type Ent_CreatureSpellData struct {
	ID           int32
	Spells       []int32
	Availability []int32
}

type Ent_CreatureType

type Ent_CreatureType struct {
	ID        int32
	Name_lang i18n.Text
	Flags     int32
}

type Ent_CreatureXContribution

type Ent_CreatureXContribution struct {
	ID             int32
	ContributionID int32
	CreatureID     int32
}

type Ent_CreatureXDisplayInfo

type Ent_CreatureXDisplayInfo struct {
	ID                    int32
	CreatureDisplayInfoID int32
	CreatureID            int32
	Probability           float32
	Scale                 float32
	OrderIndex            int8
}

type Ent_CreatureXUiWidgetSet

type Ent_CreatureXUiWidgetSet struct {
	ID int32
}

type Ent_Criteria

type Ent_Criteria struct {
	ID                            int32
	Type                          int32
	Asset                         int32
	Start_event                   int32
	Start_asset                   int32
	Start_timer                   int32
	Fail_event                    int32
	Fail_asset                    int32
	Modifier_tree_ID              int32
	Flags                         int32
	Eligibility_world_state_ID    int32
	Eligibility_world_state_value int32
}

type Ent_CriteriaTree

type Ent_CriteriaTree struct {
	ID               int32
	CriteriaID       int32
	Amount           int64
	Operator         int32
	Parent           int32
	Flags            int32
	Description_lang i18n.Text
	OrderIndex       int32
}

type Ent_CriteriaTreeXEffect

type Ent_CriteriaTreeXEffect struct {
	ID             int32
	CriteriaTreeID int32
	WorldEffectID  int32
}

type Ent_CurrencyCategory

type Ent_CurrencyCategory struct {
	ID          int32
	Flags       int32
	Name_lang   i18n.Text
	ExpansionID int8
}

type Ent_CurrencyContainer

type Ent_CurrencyContainer struct {
	ID                        int32
	ContainerDescription_lang i18n.Text
	ContainerIconID           int32
	ContainerName_lang        i18n.Text
	ContainerQuality          int32
	CurrencyTypeID            int32
	MaxAmount                 int32
	MinAmount                 int32
	OnLootSpellVisualKitID    int32
}

type Ent_CurrencySource

type Ent_CurrencySource struct {
}

type Ent_CurrencyTypes

type Ent_CurrencyTypes struct {
	ID                  int32
	CategoryID          int32
	Name_lang           i18n.Text
	InventoryIcon       []string
	SpellWeight         int32
	SpellCategory       int32
	MaxQty              int32
	MaxEarnablePerWeek  int32
	Flags               []int32
	Quality             int32
	Description_lang    i18n.Text
	InventoryIconFileID int32
	ItemID              int32
	BitIndex            int32
	FactionID           int32
	AwardConditionID    int32
	MaxQtyWorldStateID  int32
	XpQuestDifficulty   int32
}

type Ent_Curve

type Ent_Curve struct {
	ID    int32
	Flags int32
	Type  int32
}

type Ent_CurvePoint

type Ent_CurvePoint struct {
	Pos        []float32
	ID         int32
	CurveID    int32
	OrderIndex int32
}

type Ent_DanceMoves

type Ent_DanceMoves struct {
	ID            int32
	Type          int32
	Param         int32
	Fallback      int32
	Racemask      int32
	Internal_name string
	Name_lang     i18n.Text
	LockID        int32
}

type Ent_DeathThudLookups

type Ent_DeathThudLookups struct {
	ID                 int32
	SizeClass          int32
	TerrainTypeSoundID int32
	SoundEntryID       int32
	SoundEntryIDWater  int32
}

type Ent_DecalProperties

type Ent_DecalProperties struct {
	ID                      int32
	BlendMode               int8
	BotTextureBlendSetID    int32
	CasterDecalPropertiesID int32
	FadeIn                  float32
	FadeOut                 float32
	FileDataID              int32
	Flags                   int32
	Gain                    float32
	GameFlags               int32
	InnerRadius             float32
	ModX                    float32
	OuterRadius             float32
	Priority                int8
	Rim                     float32
	Scale                   float32
	TopTextureBlendSetID    int32
	ArbitraryBoxHeight      float32
}

type Ent_DeclinedWord

type Ent_DeclinedWord struct {
	ID   int32
	Word string
}

type Ent_DeclinedWordCases

type Ent_DeclinedWordCases struct {
	ID             int32
	DeclinedWordID int32
	CaseIndex      int32
	DeclinedWord   string
}

type Ent_DestructibleModelData

type Ent_DestructibleModelData struct {
	ID                          int32
	State0WMO                   int32
	State0ImpactEffectDoodadSet int32
	State0AmbientDoodadSet      int32
	State0NameSet               int32
	State1WMO                   int32
	State1DestructionDoodadSet  int32
	State1ImpactEffectDoodadSet int32
	State1AmbientDoodadSet      int32
	State1NameSet               int32
	State2WMO                   int32
	State2DestructionDoodadSet  int32
	State2ImpactEffectDoodadSet int32
	State2AmbientDoodadSet      int32
	State2NameSet               int32
	State3WMO                   int32
	State3InitDoodadSet         int32
	State3AmbientDoodadSet      int32
	State3NameSet               int32
	EjectDirection              int32
	RepairGroundFx              int32
	DoNotHighlight              int32
	HealEffect                  int32
	HealEffectSpeed             int32
}

type Ent_DeviceBlacklist

type Ent_DeviceBlacklist struct {
	ID       int32
	DeviceID int32
	VendorID int32
}

type Ent_DeviceDefaultSettings

type Ent_DeviceDefaultSettings struct {
	ID             int32
	DefaultSetting int32
	DeviceID       int32
	VendorID       int32
}

type Ent_Difficulty

type Ent_Difficulty struct {
	ID                          int32
	FallbackDifficultyID        int32
	InstanceType                int32
	MinPlayers                  int32
	MaxPlayers                  int32
	OldEnumValue                int32
	Flags                       int32
	ToggleDifficultyID          int32
	GroupSizeHealthCurveID      int32
	GroupSizeDmgCurveID         int32
	GroupSizeSpellPointsCurveID int32
	Name_lang                   i18n.Text
	ItemContext                 int8
	OrderIndex                  int8
}

type Ent_DisplaySeason

type Ent_DisplaySeason struct {
	ID int32
}

type Ent_DissolveEffect

type Ent_DissolveEffect struct {
	ID                int32
	AttachID          int8
	CurveID           int32
	Duration          float32
	EndValue          float32
	FadeInTime        float32
	FadeOutTime       float32
	Flags             int32
	FresnelIntensity  float32
	Priority          int32
	ProjectionType    int8
	Ramp              float32
	Scale             float32
	StartValue        float32
	TextureBlendSetID int32
}

type Ent_DriverBlacklist

type Ent_DriverBlacklist struct {
	ID               int32
	DeviceID         int32
	DriverVersionHi  int32
	DriverVersionLow int32
	Flags            int32
	OsBits           int32
	OsVersion        int32
	VendorID         int32
}

type Ent_DungeonEncounter

type Ent_DungeonEncounter struct {
	ID                   int32
	MapID                int32
	DifficultyID         int32
	OrderIndex           int32
	Bit                  int32
	Name_lang            i18n.Text
	CreatureDisplayID    int32
	SpellIconID          int32
	Flags                int32
	SpellIconFileID      int32
	Difficulty           int32
	Faction              int32
	CompleteWorldStateID int32
}

type Ent_DungeonMap

type Ent_DungeonMap struct {
	ID                  int32
	MapID               int32
	FloorIndex          int32
	Min                 []float32
	Max                 []float32
	ParentWorldMapID    int32
	Flags               int32
	RelativeHeightIndex int8
	MinX                float32
	MaxX                float32
	MinY                float32
	MaxY                float32
}

type Ent_DungeonMapChunk

type Ent_DungeonMapChunk struct {
	ID                int32
	MapID             int32
	WMOGroupID        int32
	DungeonMapID      int32
	MinZ              float32
	DoodadPlacementID int32
}

type Ent_DurabilityCosts

type Ent_DurabilityCosts struct {
	ID                 int32
	WeaponSubClassCost []int32
	ArmorSubClassCost  []int32
}

type Ent_DurabilityQuality

type Ent_DurabilityQuality struct {
	ID   int32
	Data float32
}

type Ent_EdgeGlowEffect

type Ent_EdgeGlowEffect struct {
	ID                 int32
	CurveID            int32
	Duration           float32
	FadeIn             float32
	FadeOut            float32
	Flags              int8
	FresnelCoefficient float32
	GlowAlpha          float32
	GlowBlue           float32
	GlowGreen          float32
	GlowMultiplier     float32
	GlowRed            float32
	InitialDelay       float32
	Priority           int32
}

type Ent_EmoteAnims

type Ent_EmoteAnims struct {
	ID                 int32
	ProcessedAnimIndex int32
	AnimName           string
}

type Ent_Emotes

type Ent_Emotes struct {
	ID                 int32
	EmoteSlashCommand  string
	AnimID             int32
	EmoteFlags         int32
	EmoteSpecProc      int32
	EmoteSpecProcParam int32
	EventSoundID       int32
	SpellVisualKitID   int32
	ClassMask          int32
	RaceMask           int64
	EmoteAnimID        int32
}

type Ent_EmotesText

type Ent_EmotesText struct {
	ID        int32
	Name      string
	EmoteID   int32
	EmoteText []int32
}

type Ent_EmotesTextData

type Ent_EmotesTextData struct {
	ID                int32
	Text_lang         i18n.Text
	EmotesTextID      int32
	RelationshipFlags int8
}

type Ent_EmotesTextSound

type Ent_EmotesTextSound struct {
	ID           int32
	EmotesTextID int32
	RaceID       int32
	SexID        int32
	SoundID      int32
	ClassID      int8
}

type Ent_EnumeratedString

type Ent_EnumeratedString struct {
	ID int32
}

type Ent_EnvironmentalDamage

type Ent_EnvironmentalDamage struct {
	ID          int32
	EnumID      int32
	VisualkitID int32
}

type Ent_Exhaustion

type Ent_Exhaustion struct {
	ID            int32
	Xp            int32
	Factor        float32
	OutdoorHours  float32
	InnHours      float32
	Name_lang     i18n.Text
	Threshold     float32
	CombatLogText string
}

type Ent_ExpectedStat

type Ent_ExpectedStat struct {
	ID                    int32
	ArmorConstant         float32
	CreatureArmor         float32
	CreatureAutoAttackDps float32
	CreatureHealth        float32
	ExpansionID           int32
	Lvl                   int32
	PlayerHealth          float32
	PlayerMana            float32
	PlayerPrimaryStat     float32
	PlayerSecondaryStat   float32
	CreatureSpellDamage   float32
}

type Ent_ExpectedStatMod

type Ent_ExpectedStatMod struct {
	ID                       int32
	ArmorConstantMod         float32
	CreatureArmorMod         float32
	CreatureAutoAttackDPSMod float32
	CreatureHealthMod        float32
	CreatureSpellDamageMod   float32
	PlayerHealthMod          float32
	PlayerManaMod            float32
	PlayerPrimaryStatMod     float32
	PlayerSecondaryStatMod   float32
}

type Ent_ExtraAbilityInfo

type Ent_ExtraAbilityInfo struct {
}

type Ent_Faction

type Ent_Faction struct {
	ID                  int32
	ReputationIndex     int32
	ReputationRaceMask  []int64
	ReputationClassMask []int32
	ReputationBase      []int32
	ReputationFlags     []int32
	ParentFactionID     int32
	ParentFactionMod    []float32
	ParentFactionCap    []int32
	Name_lang           i18n.Text
	Description_lang    i18n.Text
	Expansion           int32
	Flags               int32
	FriendshipRepID     int32
	ParagonFactionID    int16
	ReputationMax       []int32
}

type Ent_FactionGroup

type Ent_FactionGroup struct {
	ID                            int32
	MaskID                        int32
	InternalName                  string
	Name_lang                     i18n.Text
	ConquestCurrencyTextureFileID int32
	HonorCurrencyTextureFileID    int32
}

type Ent_FactionTemplate

type Ent_FactionTemplate struct {
	ID           int32
	Faction      int32
	Flags        int32
	FactionGroup int32
	FriendGroup  int32
	EnemyGroup   int32
	Enemies      []int32
	Friend       []int32
}

type Ent_FileData

type Ent_FileData struct {
	ID       int32
	Filename string
	Filepath string
}

type Ent_FileDataComplete

type Ent_FileDataComplete struct {
	ID       int32
	Filename string
	Filepath string
}

type Ent_FilePaths

type Ent_FilePaths struct {
	ID         int32
	FileDataID int32
	FileName   string
	FilePath   string
}

type Ent_FlightCapability

type Ent_FlightCapability struct {
	ID int32
}

type Ent_FlightCapabilityXGlideEvent

type Ent_FlightCapabilityXGlideEvent struct {
	ID                 int32
	GlideEventID       int32
	FlightCapabilityID int32
}

type Ent_FootprintTextures

type Ent_FootprintTextures struct {
	ID                int32
	FootstepFilename  string
	FileDataID        int32
	Flags             int32
	TextureBlendsetID int32
}

type Ent_FootstepTerrainLookup

type Ent_FootstepTerrainLookup struct {
	ID                 int32
	CreatureFootstepID int32
	TerrainSoundID     int32
	SoundID            int32
	SoundIDSplash      int32
}

type Ent_FriendshipRepReaction

type Ent_FriendshipRepReaction struct {
	ID                int32
	FriendshipRepID   int32
	ReactionThreshold int32
	Reaction_lang     i18n.Text
}

type Ent_FriendshipReputation

type Ent_FriendshipReputation struct {
	ID               int32
	FactionID        int32
	TextureFileID    int32
	Description_lang i18n.Text
	Flags            int32
}

type Ent_FullScreenEffect

type Ent_FullScreenEffect struct {
	ID                       int32
	BlurIntensity            float32
	BlurMultiplier           float32
	BlurOffsetY              float32
	BlurPower                float32
	ColorAdditionBlue        float32
	ColorAdditionGreen       float32
	ColorAdditionMultiplier  float32
	ColorAdditionOffsetY     float32
	ColorAdditionPower       float32
	ColorAdditionRed         float32
	ColorMultiplyBlue        float32
	ColorMultiplyGreen       float32
	ColorMultiplyMultiplier  float32
	ColorMultiplyOffsetY     float32
	ColorMultiplyPower       float32
	ColorMultiplyRed         float32
	EffectFadeInMs           int32
	EffectFadeOutMs          int32
	Flags                    int32
	GammaBlue                float32
	GammaGreen               float32
	GammaRed                 float32
	MaskOffsetY              float32
	MaskPower                float32
	MaskSizeMultiplier       float32
	Saturation               float32
	TextureBlendSetID        int32
	OverlayTextureFileDataID int32
}

type Ent_GMSurveyAnswers

type Ent_GMSurveyAnswers struct {
	ID                 int32
	Sort_Index         int32
	GMSurveyQuestionID int32
	Answer_lang        i18n.Text
}

type Ent_GMSurveyCurrentSurvey

type Ent_GMSurveyCurrentSurvey struct {
	LANGID      int32
	GMSURVEY_ID int32
	ID          int32
}

type Ent_GMSurveyQuestions

type Ent_GMSurveyQuestions struct {
	ID            int32
	Question_lang i18n.Text
	Question      string
}

type Ent_GMSurveySurveys

type Ent_GMSurveySurveys struct {
	ID int32
	Q  []int32
}

type Ent_GMTicketCategory

type Ent_GMTicketCategory struct {
	ID            int32
	Category_lang i18n.Text
}

type Ent_GameClockDebug

type Ent_GameClockDebug struct {
	ID     int32
	Offset int32
}

type Ent_GameObjectAnimGroupMember

type Ent_GameObjectAnimGroupMember struct {
	ID                    int32
	GameObjectAnimGroupID int32
	GameObjectID          int32
	Flags                 int32
	AnimationID           int32
}

type Ent_GameObjectArtKit

type Ent_GameObjectArtKit struct {
	ID                     int32
	TextureVariation       []string
	AttachModel            []string
	AttachModelFileID      int32
	TextureVariationFileID []int32
}

type Ent_GameObjectDiffAnimMap

type Ent_GameObjectDiffAnimMap struct {
	ID                   int32
	GameObjectDiffAnimID int32
	DifficultyID         int32
	Animation            int32
	AttachmentDisplayID  int32
}

type Ent_GameObjectDisplayInfo

type Ent_GameObjectDisplayInfo struct {
	ID                      int32
	FileDataID              int32
	Sound                   []int32
	GeoBoxMin               []float32
	GeoBoxMax               []float32
	ObjectEffectPackageID   int32
	OverrideLootEffectScale float32
	OverrideNameScale       float32
	GeoBox                  []float32
	ModelName               string
}

type Ent_GameObjectDisplayInfoXSoundKit

type Ent_GameObjectDisplayInfoXSoundKit struct {
	ID                      int32
	EventIndex              int8
	GameObjectDisplayInfoID int32
	SoundKitID              int32
}

type Ent_GameObjectLabel

type Ent_GameObjectLabel struct {
	ID int32
}

type Ent_GameObjects

type Ent_GameObjects struct {
	ID            int32
	DisplayID     int32
	Name_lang     i18n.Text
	OwnerID       int32
	PhaseGroupID  int32
	PhaseID       int32
	PhaseUseFlags int32
	Pos           []float32
	PropValue     []int32
	Rot           []float32
	Scale         float32
	TypeID        int32
}

type Ent_GameObjectsClient

type Ent_GameObjectsClient struct {
	ID        int32
	OwnerID   int32
	DisplayID int32
	Pos       []float32
	Rot       []float32
	Scale     float32
	TypeID    int32
	PropValue []int32
	Name      string
}

type Ent_GameParameter

type Ent_GameParameter struct {
	ID int32
}

type Ent_GameTables

type Ent_GameTables struct {
	Name       string
	NumRows    int32
	NumColumns int32
	ID         int32
}

type Ent_GameTips

type Ent_GameTips struct {
	ID              int32
	Text_lang       i18n.Text
	Min_level       int32
	Max_level       int32
	SortIndex       int8
	ContentTuningID int32
}

type Ent_GarrAbility

type Ent_GarrAbility struct {
	ID                         int32
	Description_lang           i18n.Text
	FactionChangeGarrAbilityID int16
	Flags                      int32
	GarrAbilityCategoryID      int8
	GarrFollowerTypeID         int8
	IconFileDataID             int32
	Name_lang                  i18n.Text
}

type Ent_GarrAbilityCategory

type Ent_GarrAbilityCategory struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_GarrAbilityEffect

type Ent_GarrAbilityEffect struct {
	ID                 int32
	AbilityAction      int32
	AbilityTargetType  int32
	ActionHours        int8
	ActionRace         int8
	ActionRecordID     int32
	ActionValueFlat    float32
	CombatWeightBase   float32
	CombatWeightMax    float32
	Flags              int32
	GarrAbilityID      int32
	GarrMechanicTypeID int32
}

type Ent_GarrAutoCombatant

type Ent_GarrAutoCombatant struct {
	HealthBase         int32
	HealthGainPerLevel int32
	AttackBase         int32
	AttackGainPerLevel int32
	AttackSpellID      int32
	AbilitySpellID     int32
	AbilitySpellID2    int32
	PassiveSpellID     int32
	Role               int32
}

type Ent_GarrAutoSpell

type Ent_GarrAutoSpell struct {
	Name_lang        i18n.Text
	Description_lang i18n.Text
	ID               int32
	Cooldown         int32
	Duration         int32
	Flags            int32
	SchoolMask       int32
	IconFileDataID   int32
}

type Ent_GarrAutoSpellEffect

type Ent_GarrAutoSpellEffect struct {
	SpellID     int32
	EffectIndex int8
	Effect      int32
	Points      float32
	TargetType  int32
	Flags       int32
	Period      int32
}

type Ent_GarrBuilding

type Ent_GarrBuilding struct {
	ID                           int32
	AllianceGameObjectID         int32
	AllianceName_lang            i18n.Text
	AllianceSceneScriptPackageID int16
	AllianceUiTextureKitID       int16
	BonusGarrAbilityID           int16
	BuildSeconds                 int32
	BuildingType                 int32
	CurrencyQty                  int32
	CurrencyTypeID               int32
	Description_lang             i18n.Text
	Flags                        int32
	GarrAbilityID                int16
	GarrSiteID                   int32
	GarrTypeID                   int8
	GoldCost                     int16
	HordeGameObjectID            int32
	HordeName_lang               i18n.Text
	HordeSceneScriptPackageID    int16
	HordeUiTextureKitID          int16
	IconFileDataID               int32
	MaxAssignments               int32
	ShipmentCapacity             int8
	Tooltip_lang                 i18n.Text
	UpgradeLevel                 int32
}

type Ent_GarrBuildingDoodadSet

type Ent_GarrBuildingDoodadSet struct {
	ID                int32
	AllianceDoodadSet int32
	GarrBuildingID    int32
	HordeDoodadSet    int32
	SpecializationID  int32
	Type              int32
}

type Ent_GarrBuildingPlotInst

type Ent_GarrBuildingPlotInst struct {
	ID                      int32
	GarrBuildingID          int8
	GarrSiteLevelPlotInstID int16
	MapOffset               []float32
	UiTextureAtlasMemberID  int16
}

type Ent_GarrClassSpec

type Ent_GarrClassSpec struct {
	ID                     int32
	ClassSpec_lang         i18n.Text
	ClassSpec_Female_lang  i18n.Text
	ClassSpec_Male_lang    i18n.Text
	Flags                  int32
	FollowerClassLimit     int8
	GarrFollItemSetID      int32
	UiTextureAtlasMemberID int32
}

type Ent_GarrClassSpecPlayerCond

type Ent_GarrClassSpecPlayerCond struct {
	ID                 int32
	FlavorGarrStringID int32
	GarrClassSpecID    int32
	IconFileDataID     int32
	Name_lang          i18n.Text
	OrderIndex         int8
	PlayerConditionID  int32
}

type Ent_GarrEncounter

type Ent_GarrEncounter struct {
	ID                 int32
	CreatureID         int32
	Name_lang          i18n.Text
	PortraitFileDataID int32
	UiAnimHeight       float32
	UiAnimScale        float32
	UiTextureKitID     int32
	Flags              int32
	AutoCombatantID    int32
}

type Ent_GarrEncounterSetXEncounter

type Ent_GarrEncounterSetXEncounter struct {
	ID                 int32
	GarrEncounterID    int32
	GarrEncounterSetID int32
}

type Ent_GarrEncounterXMechanic

type Ent_GarrEncounterXMechanic struct {
	ID                int32
	GarrEncounterID   int32
	GarrMechanicID    int32
	GarrMechanicSetID int8
}

type Ent_GarrFamilyName

type Ent_GarrFamilyName struct {
}

type Ent_GarrFollItemSet

type Ent_GarrFollItemSet struct {
}

type Ent_GarrFollItemSetMember

type Ent_GarrFollItemSetMember struct {
	ID                int32
	GarrFollItemSetID int32
	ItemID            int32
	ItemSlot          int32
	MinItemLevel      int32
}

type Ent_GarrFollSupportSpell

type Ent_GarrFollSupportSpell struct {
	ID              int32
	AllianceSpellID int32
	GarrFollowerID  int32
	HordeSpellID    int32
	OrderIndex      int8
}

type Ent_GarrFollower

type Ent_GarrFollower struct {
	ID                           int32
	AllianceCreatureID           int32
	AllianceFlavorGarrStringID   int8
	AllianceGarrClassSpecID      int32
	AllianceGarrFollItemSetID    int16
	AllianceGarrFollRaceID       int8
	AllianceIconFileDataID       int32
	AllianceSourceText_lang      i18n.Text
	AllianceSourceTypeEnum       int8
	AllianceUITextureKitID       int16
	AllySlottingBroadcastTextID  int32
	ChrClassID                   int8
	Flags                        int32
	FollowerLevel                int8
	GarrFollowerTypeID           int8
	GarrTypeID                   int8
	Gender                       int8
	HordeCreatureID              int32
	HordeFlavorGarrStringID      int8
	HordeGarrClassSpecID         int32
	HordeGarrFollItemSetID       int16
	HordeGarrFollRaceID          int8
	HordeIconFileDataID          int32
	HordeSlottingBroadcastTextID int32
	HordeSourceText_lang         i18n.Text
	HordeSourceTypeEnum          int8
	HordeUITextureKitID          int16
	ItemLevelArmor               int16
	ItemLevelWeapon              int16
	Quality                      int8
	TitleName_lang               i18n.Text
	Vitality                     int8
	AutoCombatantID              int32
	CovenantID                   int32
}

type Ent_GarrFollowerLevelXP

type Ent_GarrFollowerLevelXP struct {
	ID                 int32
	FollowerLevel      int32
	GarrFollowerTypeID int8
	ShipmentXP         int16
	XpToNextLevel      int32
}

type Ent_GarrFollowerQuality

type Ent_GarrFollowerQuality struct {
	ID                 int32
	AbilityCount       int8
	ClassSpecID        int32
	GarrFollowerTypeID int8
	Quality            int8
	ShipmentXP         int16
	TraitCount         int8
	XpToNextQuality    int32
}

type Ent_GarrFollowerSetXFollower

type Ent_GarrFollowerSetXFollower struct {
	ID                int32
	GarrFollowerID    int32
	GarrFollowerSetID int32
}

type Ent_GarrFollowerType

type Ent_GarrFollowerType struct {
	ID                      int32
	Flags                   int32
	GarrTypeID              int8
	ItemLevelRangeBias      int8
	LevelRangeBias          int8
	MaxFollowerBuildingType int8
	MaxFollowers            int8
	MaxItemLevel            int16
}

type Ent_GarrFollowerUICreature

type Ent_GarrFollowerUICreature struct {
	ID             int32
	CreatureID     int32
	FactionIndex   int8
	Flags          int8
	GarrFollowerID int32
	OrderIndex     int8
	Scale          float32
}

type Ent_GarrFollowerXAbility

type Ent_GarrFollowerXAbility struct {
	ID             int32
	FactionIndex   int8
	GarrAbilityID  int32
	GarrFollowerID int32
	OrderIndex     int8
}

type Ent_GarrGivenName

type Ent_GarrGivenName struct {
}

type Ent_GarrItemLevelUpgradeData

type Ent_GarrItemLevelUpgradeData struct {
	ID             int32
	FollowerTypeID int32
	MaxItemLevel   int32
	MinItemLevel   int32
	Operation      int32
}

type Ent_GarrMechanic

type Ent_GarrMechanic struct {
	ID                 int32
	Factor             float32
	GarrAbilityID      int32
	GarrMechanicTypeID int32
}

type Ent_GarrMechanicSetXMechanic

type Ent_GarrMechanicSetXMechanic struct {
	ID                int32
	GarrMechanicID    int32
	GarrMechanicSetID int32
}

type Ent_GarrMechanicType

type Ent_GarrMechanicType struct {
	ID               int32
	Category         int32
	Description_lang i18n.Text
	IconFileDataID   int32
	Name_lang        i18n.Text
}

type Ent_GarrMission

type Ent_GarrMission struct {
	ID                          int32
	AreaID                      int32
	BaseCompletionChance        int8
	BaseFollowerXP              int32
	Description_lang            i18n.Text
	EnvGarrMechanicID           int32
	EnvGarrMechanicTypeID       int32
	Flags                       int32
	FollowerDeathChance         int8
	GarrFollowerTypeID          int8
	GarrMissionSetID            int32
	GarrMissionTypeID           int8
	GarrTypeID                  int8
	Location_lang               i18n.Text
	MapPos                      []float32
	MaxFollowers                int8
	MissionCost                 int32
	MissionCostCurrencyTypesID  int32
	MissionDuration             int32
	Name_lang                   i18n.Text
	OfferDuration               int32
	OfferedGarrMissionTextureID int8
	OvermaxRewardPackID         int32
	PlayerConditionID           int32
	TargetItemLevel             int16
	TargetLevel                 int32
	TravelDuration              int32
	UiTextureKitID              int16
	WorldPos                    []float32
	AutoMissionScalar           float32
	AutoMissionScalarCurveID    int32
	AutoCombatantEnvCasterID    int32
}

type Ent_GarrMissionReward

type Ent_GarrMissionReward struct {
}

type Ent_GarrMissionSet

type Ent_GarrMissionSet struct {
	ID              int32
	GarrTypeID      int32
	CooldownSeconds int32
}

type Ent_GarrMissionTexture

type Ent_GarrMissionTexture struct {
	ID             int32
	Pos            []float32
	UiTextureKitID int16
}

type Ent_GarrMissionType

type Ent_GarrMissionType struct {
	ID                     int32
	Name_lang              i18n.Text
	UiTextureAtlasMemberID int16
	UiTextureKitID         int16
}

type Ent_GarrMissionXEncounter

type Ent_GarrMissionXEncounter struct {
	ID                 int32
	GarrEncounterID    int32
	GarrEncounterSetID int32
	GarrMissionID      int32
	OrderIndex         int8
}

type Ent_GarrMissionXFollower

type Ent_GarrMissionXFollower struct {
	ID                int32
	GarrFollowerID    int32
	GarrFollowerSetID int32
	GarrMissionID     int32
}

type Ent_GarrMssnBonusAbility

type Ent_GarrMssnBonusAbility struct {
	ID                   int32
	DurationSecs         int32
	GarrAbilityID        int16
	GarrFollowerTypeID   int8
	GarrMissionTextureID int8
	Radius               float32
}

type Ent_GarrPlot

type Ent_GarrPlot struct {
	Name                   string
	UpgradeRequirement     []int32
	ID                     int32
	AllianceConstructObjID int32
	Flags                  int32
	HordeConstructObjID    int32
	PlotType               int32
	UiCategoryID           int32
}

type Ent_GarrPlotBuilding

type Ent_GarrPlotBuilding struct {
	ID             int32
	GarrBuildingID int32
	GarrPlotID     int32
}

type Ent_GarrPlotInstance

type Ent_GarrPlotInstance struct {
	Name       string
	ID         int32
	GarrPlotID int32
}

type Ent_GarrPlotUICategory

type Ent_GarrPlotUICategory struct {
	CategoryName_lang i18n.Text
	ID                int32
	PlotType          int32
}

type Ent_GarrSiteLevel

type Ent_GarrSiteLevel struct {
	ID               int32
	GarrLevel        int8
	GarrSiteID       int32
	MapID            int32
	MaxBuildingLevel int32
	TownHallUiPos    []float32
	UiTextureKitID   int32
	UpgradeCost      int16
	UpgradeGoldCost  int16
	UpgradeMovieID   int16
}

type Ent_GarrSiteLevelPlotInst

type Ent_GarrSiteLevelPlotInst struct {
	ID                 int32
	GarrPlotInstanceID int32
	GarrSiteLevelID    int32
	UiMarkerPos        []float32
	UiMarkerSize       int32
}

type Ent_GarrSpecialization

type Ent_GarrSpecialization struct {
	ID                   int32
	BuildingType         int32
	IconFileDataID       int32
	Name_lang            i18n.Text
	Param                []float32
	RequiredUpgradeLevel int32
	SpecType             int32
	Tooltip_lang         i18n.Text
}

type Ent_GarrString

type Ent_GarrString struct {
	ID        int32
	Text_lang i18n.Text
}

type Ent_GarrTalTreeXGarrTalResearch

type Ent_GarrTalTreeXGarrTalResearch struct {
	ID                   int32
	GarrTalentTreeID     int32
	GarrTalentResearchID int32
	OrderIndex           int32
}

type Ent_GarrTalent

type Ent_GarrTalent struct {
	ID                           int32
	Description_lang             i18n.Text
	Flags                        int32
	GarrAbilityID                int32
	GarrTalentTreeID             int32
	IconFileDataID               int32
	Name_lang                    i18n.Text
	PerkPlayerConditionID        int32
	PerkSpellID                  int32
	PlayerConditionID            int32
	ResearchCost                 int32
	ResearchCostCurrencyTypesID  int32
	ResearchDurationSecs         int32
	ResearchGoldCost             int32
	RespecCost                   int32
	RespecCostCurrencyTypesID    int32
	RespecDurationSecs           int32
	RespecGoldCost               int32
	Tier                         int8
	UiOrder                      int8
	TalentType                   int32
	PrerequisiteTalentID         int32
	ResearchCostSource           int32
	ActiveDurationSecs           int32
	GarrTalentSocketPropertiesID int32
}

type Ent_GarrTalentCost

type Ent_GarrTalentCost struct {
	ID               int32
	GarrTalentTreeID int32
	GarrTalentID     int32
	RankIndex        int32
	GarrTalentRankID int32
	CostType         int32
	CurrencyTypesID  int32
	CurrencyQuantity int32
	MoneyQuantity    int64
}

type Ent_GarrTalentMapPOI

type Ent_GarrTalentMapPOI struct {
	ID int32
}

type Ent_GarrTalentRank

type Ent_GarrTalentRank struct {
	ID                          int32
	ResearchCost                int32
	ResearchDurationSecs        int32
	RespecCost                  int32
	RespecDurationSecs          int32
	ResearchCostCurrencyTypesID int32
	RespecCostCurrencyTypesID   int32
	GarrTalentID                int32
	PerkPlayerConditionID       int32
	PerkSpellID                 int32
}

type Ent_GarrTalentRankGroupEntry

type Ent_GarrTalentRankGroupEntry struct {
	ID int32
}

type Ent_GarrTalentRankGroupResearchMod

type Ent_GarrTalentRankGroupResearchMod struct {
	ID int32
}

type Ent_GarrTalentResearch

type Ent_GarrTalentResearch struct {
	ID                      int32
	GoldCost                int32
	CurrencyTypesID         int32
	CurrencyTypesCost       int32
	DurationSecs            int32
	RespecGoldCost          int32
	RespecCurrencyTypesID   int32
	RespecCurrencyTypesCost int32
	RespecDurationSecs      int32
}

type Ent_GarrTalentSocketProperties

type Ent_GarrTalentSocketProperties struct {
	ID                      int32
	GarrTalentSocketType    int32
	GarrTalentSocketSubtype int32
}

type Ent_GarrTalentTree

type Ent_GarrTalentTree struct {
	ID                  int32
	ClassID             int32
	GarrTypeID          int32
	MaxTiers            int8
	UiOrder             int8
	UiTextureKitID      int16
	Title_lang          i18n.Text
	Flags               int32
	GarrTalentTreeType  int32
	FeatureTypeIndex    int32
	FeatureSubtypeIndex int32
}

type Ent_GarrType

type Ent_GarrType struct {
	ID                       int32
	ExpansionID              int32
	Flags                    int32
	MapIDs                   []int32
	PrimaryCurrencyTypeID    int32
	SecondaryCurrencyTypeID  int32
	AutoFollowerHealRate     float32
	AutoFollowerHealCostMult float32
}

type Ent_GarrUiAnimClassInfo

type Ent_GarrUiAnimClassInfo struct {
	ID              int32
	GarrClassSpecID int32
	SpellVisualID   int32
	MovementType    int32
	ImpactDelaySecs float32
	CastKit         int32
	ImpactKit       int32
	TargetImpactKit int32
}

type Ent_GarrUiAnimRaceInfo

type Ent_GarrUiAnimRaceInfo struct {
	ID                       int32
	ChrRaceID                int32
	Scale                    float32
	Height                   float32
	SingleModelScale         float32
	SingleModelHeight        float32
	FemaleFollowerPageHeight float32
	FemaleFollowerPageScale  float32
	FemaleHeight             float32
	FemaleScale              float32
	FemaleSingleModelHeight  float32
	FemaleSingleModelScale   float32
	GarrFollRaceID           int8
	MaleFollowerPageHeight   float32
	MaleFollowerPageScale    float32
	MaleHeight               float32
	MaleScale                float32
	MaleSingleModelHeight    float32
	MaleSingleModelScale     float32
}

type Ent_GemProperties

type Ent_GemProperties struct {
	ID             int32
	Enchant_ID     int32
	Maxcount_inv   int32
	Maxcount_item  int32
	Type           int32
	Min_item_level int32
}

type Ent_GlideEvent

type Ent_GlideEvent struct {
	ID              int32
	AnimationDataID int32
}

type Ent_GlideEventBlendTimes

type Ent_GlideEventBlendTimes struct {
	ID int32
}

type Ent_GlobalColor

type Ent_GlobalColor struct {
	ID int32
}

type Ent_GlobalCurve

type Ent_GlobalCurve struct {
	ID      int32
	CurveID int32
	Type    int32
}

type Ent_GlobalGameContentTuning

type Ent_GlobalGameContentTuning struct {
	ID              int32
	ContentTuningID int32
	ExpansionID     int32
}

type Ent_GlobalPlayerCondition

type Ent_GlobalPlayerCondition struct {
	ID                         int32
	PlayerConditionID          int32
	GlobalPlayerConditionSetID int32
}

type Ent_GlobalPlayerConditionSet

type Ent_GlobalPlayerConditionSet struct {
}

type Ent_GlobalStrings

type Ent_GlobalStrings struct {
	ID           int32
	BaseTag      string
	Flags        int8
	TagText_lang i18n.Text
}

type Ent_GlobalTable_PlayerCondition

type Ent_GlobalTable_PlayerCondition struct {
	ID                int32
	PlayerConditionID int32
	What              int32
}

type Ent_GlueScreenEmote

type Ent_GlueScreenEmote struct {
	ID                int32
	ClassID           int32
	RaceID            int32
	SexID             int32
	LeftHandItemType  int32
	RightHandItemType int32
	AnimKitID         int32
	SpellVisualKitID  int32
}

type Ent_GlyphBindableSpell

type Ent_GlyphBindableSpell struct {
	ID                int32
	GlyphPropertiesID int32
	SpellID           int32
}

type Ent_GlyphExclusiveCategory

type Ent_GlyphExclusiveCategory struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_GlyphProperties

type Ent_GlyphProperties struct {
	ID                       int32
	SpellID                  int32
	GlyphType                int32
	SpellIconID              int32
	GlyphExclusiveCategoryID int32
	GlyphSlotFlags           int32
	SpellIconFileDataID      int32
}

type Ent_GlyphRequiredSpec

type Ent_GlyphRequiredSpec struct {
	ID                  int32
	ChrSpecializationID int32
	GlyphPropertiesID   int32
}

type Ent_GlyphSlot

type Ent_GlyphSlot struct {
	ID      int32
	Type    int32
	Tooltip int32
}

type Ent_GossipNPCOption

type Ent_GossipNPCOption struct {
	ID                  int32
	GossipNpcOption     int32
	LFGDungeonsID       int32
	GarrFollowerTypeID  int32
	CharShipmentID      int32
	GarrTalentTreeID    int32
	UiItemInteractionID int32
	CovenantID          int32
	TraitTreeID         int32
	ProfessionID        int32
}

type Ent_GossipNPCOptionDisplayInfo

type Ent_GossipNPCOptionDisplayInfo struct {
	ID             int32
	IconFileDataID int32
}

type Ent_GossipXGarrTalentTrees

type Ent_GossipXGarrTalentTrees struct {
	ID int32
}

type Ent_GossipXUIDisplayInfo

type Ent_GossipXUIDisplayInfo struct {
	CustomGossipDescriptionString_lang    i18n.Text
	CompletedOptionDescriptionString_lang i18n.Text
}

type Ent_GradientEffect

type Ent_GradientEffect struct {
	ID          int32
	Colors0_r   float32
	Colors0_g   float32
	Colors0_b   float32
	Colors1_r   float32
	Colors1_g   float32
	Colors1_b   float32
	Colors2_r   float32
	Colors2_g   float32
	Colors2_b   float32
	EdgeColor_r float32
	EdgeColor_g float32
	EdgeColor_b float32
}

type Ent_GroundEffectDoodad

type Ent_GroundEffectDoodad struct {
	ID                        int32
	Doodadpath                string
	Flags                     int32
	Animscale                 float32
	Pushscale                 float32
	ModelFileID               int32
	DoodadIdTag               int32
	Size_variation_min        float32
	Size_variation_max        float32
	Rotation_variation_min    float32
	Rotation_variation_max    float32
	TerrainColorGradingRampID int32
}

type Ent_GroundEffectTexture

type Ent_GroundEffectTexture struct {
	ID           int32
	DoodadID     []int32
	DoodadWeight []int32
	Density      int32
	Sound        int32
	ContinentID  int32
	ZoneID       int32
	TextureID    int32
	TextureName  string
	Datestamp    int32
}

type Ent_GroupFinderActivity

type Ent_GroupFinderActivity struct {
	ID                       int32
	AreaID                   int16
	DifficultyID             int8
	DisplayType              int8
	Flags                    int32
	FullName_lang            i18n.Text
	GroupFinderActivityGrpID int32
	GroupFinderCategoryID    int32
	MapID                    int16
	MaxLevelSuggestion       int32
	MaxPlayers               int8
	MinGearLevelSuggestion   int32
	MinLevel                 int8
	OrderIndex               int32
	ShortName_lang           i18n.Text
	PlayerConditionID        int32
	OverrideContentTuningID  int32
	MapChallengeModeID       int32
}

type Ent_GroupFinderActivityGrp

type Ent_GroupFinderActivityGrp struct {
	ID         int32
	Name_lang  i18n.Text
	OrderIndex int8
}

type Ent_GroupFinderActivityXPvpBracket

type Ent_GroupFinderActivityXPvpBracket struct {
	ID int32
}

type Ent_GroupFinderCategory

type Ent_GroupFinderCategory struct {
	Name_lang  i18n.Text
	ID         int32
	Flags      int32
	OrderIndex int32
}

type Ent_GuildColorBackground

type Ent_GuildColorBackground struct {
	ColorID int32
	Red     int8
	Green   int8
	Blue    int8
	ID      int32
}

type Ent_GuildColorBorder

type Ent_GuildColorBorder struct {
	ColorID int32
	Red     int8
	Green   int8
	Blue    int8
	ID      int32
}

type Ent_GuildColorEmblem

type Ent_GuildColorEmblem struct {
	ColorID int32
	Red     int8
	Green   int8
	Blue    int8
	ID      int32
}

type Ent_GuildEmblem

type Ent_GuildEmblem struct {
	ID int32
}

type Ent_GuildPerkSpells

type Ent_GuildPerkSpells struct {
	ID         int32
	GuildLevel int32
	SpellID    int32
}

type Ent_GuildShirtBackground

type Ent_GuildShirtBackground struct {
	ID int32
}

type Ent_GuildShirtBorder

type Ent_GuildShirtBorder struct {
	ID      int32
	ShirtID int32
}

type Ent_GuildTabardBackground

type Ent_GuildTabardBackground struct {
	ID int32
}

type Ent_GuildTabardBorder

type Ent_GuildTabardBorder struct {
	ID       int32
	BorderID int32
}

type Ent_GuildTabardEmblem

type Ent_GuildTabardEmblem struct {
	ID int32
}

type Ent_Heirloom

type Ent_Heirloom struct {
	ID                     int32
	Flags                  int8
	ItemID                 int32
	LegacyItemID           int32
	LegacyUpgradedItemID   int32
	SourceText_lang        i18n.Text
	SourceTypeEnum         int8
	StaticUpgradedItemID   int32
	UpgradeItemBonusListID []int16
	UpgradeItemID          []int32
}

type Ent_HelmetAnimScaling

type Ent_HelmetAnimScaling struct {
	ID                    int32
	HelmetGeosetVisDataID int32
	RaceID                int32
	Amount                float32
}

type Ent_HelmetGeosetData

type Ent_HelmetGeosetData struct {
	ID int32
}

type Ent_HelmetGeosetVisData

type Ent_HelmetGeosetVisData struct {
	ID             int32
	HideGeoset     []int32
	DefaultFlags   []int32
	PreferredFlags []int32
	HideFlags      []int32
}

type Ent_HighlightColor

type Ent_HighlightColor struct {
	ID         int32
	EndColor   int32
	Flags      int8
	MidColor   int32
	StartColor int32
	Type       int8
}

type Ent_HolidayDescriptions

type Ent_HolidayDescriptions struct {
	ID               int32
	Description_lang i18n.Text
}

type Ent_HolidayNames

type Ent_HolidayNames struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_Holidays

type Ent_Holidays struct {
	ID                   int32
	Duration             []int32
	Date                 []int32
	Region               int32
	Looping              int32
	CalendarFlags        []int32
	HolidayNameID        int32
	HolidayDescriptionID int32
	TextureFileName      string
	Priority             int32
	CalendarFilterType   int32
	Flags                int32
	TextureFileDataID    []int32
}

type Ent_Hotfix

type Ent_Hotfix struct {
	ID        int32
	Flags     int32
	Object_ID int32
	Tablename string
}

type Ent_Hotfixes

type Ent_Hotfixes struct {
	ID        int32
	Flags     int32
	Object_ID int32
	Tablename string
}

type Ent_ImportPriceArmor

type Ent_ImportPriceArmor struct {
	ID              int32
	ClothModifier   float32
	LeatherModifier float32
	ChainModifier   float32
	PlateModifier   float32
}

type Ent_ImportPriceQuality

type Ent_ImportPriceQuality struct {
	ID   int32
	Data float32
}

type Ent_ImportPriceShield

type Ent_ImportPriceShield struct {
	ID   int32
	Data float32
}

type Ent_ImportPriceWeapon

type Ent_ImportPriceWeapon struct {
	ID   int32
	Data float32
}

type Ent_InvasionClientData

type Ent_InvasionClientData struct {
	ID                          int32
	AreaTableID                 int32
	IconLocation                []float32
	InvasionEnabledWorldStateID int32
	Name_lang                   i18n.Text
	ScenarioID                  int32
	UiTextureAtlasMemberID      int32
	WorldQuestID                int32
	WorldStateID                int32
	WorldStateValue             int32
}

type Ent_Item

type Ent_Item struct {
	ID                        int32
	ClassID                   int32
	IconFileDataID            int32
	InventoryType             int32
	ItemGroupSoundsID         int32
	Material                  int32
	SheatheType               int32
	Sound_override_subclassID int32
	SubclassID                int32
	DisplayInfoID             int32
	AmmunitionType            int8
	MinDamage                 []int16
	MaxDamage                 []int16
	DamageType                []int8
	Resistances               []int16
}

type Ent_ItemAppearance

type Ent_ItemAppearance struct {
	ID                        int32
	DefaultIconFileDataID     int32
	DisplayType               int32
	ItemDisplayInfoID         int32
	UiOrder                   int32
	TransmogPlayerConditionID int32
}

type Ent_ItemAppearanceXUiCamera

type Ent_ItemAppearanceXUiCamera struct {
	ID               int32
	ItemAppearanceID int16
	UiCameraID       int16
}

type Ent_ItemArmorQuality

type Ent_ItemArmorQuality struct {
	ID         int32
	Qualitymod []float32
	ItemLevel  int32
}

type Ent_ItemArmorShield

type Ent_ItemArmorShield struct {
	ID        int32
	ItemLevel int32
	Quality   []float32
}

type Ent_ItemArmorTotal

type Ent_ItemArmorTotal struct {
	ID        int32
	ItemLevel int32
	Cloth     float32
	Leather   float32
	Mail      float32
	Plate     float32
}

type Ent_ItemBagFamily

type Ent_ItemBagFamily struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_ItemBonus

type Ent_ItemBonus struct {
	ID                    int32
	OrderIndex            int32
	ParentItemBonusListID int16
	Type                  int32
	Value                 []int32
}

type Ent_ItemBonusList

type Ent_ItemBonusList struct {
	ID           int32
	InternalName string
}

type Ent_ItemBonusListGroup

type Ent_ItemBonusListGroup struct {
	ID              int32
	SequenceSpellID int32
}

type Ent_ItemBonusListGroupEntry

type Ent_ItemBonusListGroupEntry struct {
	ID                   int32
	ItemBonusListID      int32
	ItemLevelSelectorID  int32
	SequenceValue        int32
	ItemExtendedCostID   int32
	ItemBonusListGroupID int32
	PlayerConditionID    int32
	Flags                int32
}

type Ent_ItemBonusListLevelDelta

type Ent_ItemBonusListLevelDelta struct {
	ID             int32
	ItemLevelDelta int16
}

type Ent_ItemBonusListWarforgeLevelDelta

type Ent_ItemBonusListWarforgeLevelDelta struct {
	ID             int32
	ItemLevelDelta int16
}

type Ent_ItemBonusSequenceSpell

type Ent_ItemBonusSequenceSpell struct {
	ID int32
}

type Ent_ItemBonusTree

type Ent_ItemBonusTree struct {
	ID int32
}

type Ent_ItemBonusTreeGroupEntry

type Ent_ItemBonusTreeGroupEntry struct {
	ID int32
}

type Ent_ItemBonusTreeNode

type Ent_ItemBonusTreeNode struct {
	ID                       int32
	ChildItemBonusListID     int16
	ChildItemBonusTreeID     int16
	ChildItemLevelSelectorID int16
	ItemContext              int8
	ParentItemBonusTreeID    int32
}

type Ent_ItemChildEquipment

type Ent_ItemChildEquipment struct {
	ID                 int32
	ChildItemEquipSlot int8
	ChildItemID        int32
	ParentItemID       int32
}

type Ent_ItemClass

type Ent_ItemClass struct {
	ClassID        int32
	Flags          int32
	PriceModifier  float32
	ClassName_lang i18n.Text
	ID             int32
	SubclassMapID  int32
}

type Ent_ItemCondExtCosts

type Ent_ItemCondExtCosts struct {
	ID                    int32
	ItemExtendedCostEntry int32
}

type Ent_ItemContextPickerEntry

type Ent_ItemContextPickerEntry struct {
	ID                  int32
	Flags               int32
	ItemContextPickerID int32
	ItemCreationContext int8
	OrderIndex          int8
	PVal                int32
	PlayerConditionID   int32
}

type Ent_ItemConversion

type Ent_ItemConversion struct {
	ID int32
}

type Ent_ItemConversionEntry

type Ent_ItemConversionEntry struct {
	ID               int32
	ItemID           int32
	ItemConversionID int32
}

type Ent_ItemCurrencyCost

type Ent_ItemCurrencyCost struct {
	ID     int32
	ItemID int32
}

type Ent_ItemCurrencyValue

type Ent_ItemCurrencyValue struct {
	ID         int32
	Value      int32
	CurrencyID []int32
	ItemID     int32
}

type Ent_ItemDamageAmmo

type Ent_ItemDamageAmmo struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageOneHand

type Ent_ItemDamageOneHand struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageOneHandCaster

type Ent_ItemDamageOneHandCaster struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageRanged

type Ent_ItemDamageRanged struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageThrown

type Ent_ItemDamageThrown struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageTwoHand

type Ent_ItemDamageTwoHand struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageTwoHandCaster

type Ent_ItemDamageTwoHandCaster struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDamageWand

type Ent_ItemDamageWand struct {
	ID        int32
	Quality   []float32
	ItemLevel int32
}

type Ent_ItemDisenchantLoot

type Ent_ItemDisenchantLoot struct {
	ID            int32
	Class         int32
	Subclass      int32
	Quality       int32
	MinLevel      int32
	MaxLevel      int32
	SkillRequired int32
	ExpansionID   int8
}

type Ent_ItemDisplayInfo

type Ent_ItemDisplayInfo struct {
	ID                         int32
	ModelName                  []string
	ModelTexture               []string
	GeosetGroup                []int32
	Flags                      int32
	SpellVisualID              int32
	HelmetGeosetVis            []int32
	Texture                    []string
	ItemVisual                 int32
	ParticleColorID            int32
	AttachmentGeosetGroup      []int32
	ItemRangedDisplayInfoID    int32
	ModelMaterialResourcesID   []int32
	ModelResourcesID           []int32
	ModelType1                 int32
	OverrideSwooshSoundKitID   int32
	SheatheTransformMatrixID   int32
	SheathedSpellVisualKitID   int32
	StateSpellVisualKitID      int32
	UnsheathedSpellVisualKitID int32
	InventoryIcon              []string
	GroupSoundIndex            int32
	GroundModel                string
	ItemSize                   int32
	HelmetGeosetVisID          []int32
}

type Ent_ItemDisplayInfoMaterialRes

type Ent_ItemDisplayInfoMaterialRes struct {
	ID                  int32
	ComponentSection    int8
	ItemDisplayInfoID   int32
	MaterialResourcesID int32
}

type Ent_ItemDisplayInfoModelMatRes

type Ent_ItemDisplayInfoModelMatRes struct {
	ID int32
}

type Ent_ItemDisplayXUiCamera

type Ent_ItemDisplayXUiCamera struct {
	ID                int32
	ItemDisplayInfoID int32
	UiCameraID        int16
}

type Ent_ItemEffect

type Ent_ItemEffect struct {
	ID                   int32
	CategoryCoolDownMSec int32
	Charges              int32
	ChrSpecializationID  int16
	CoolDownMSec         int32
	LegacySlotIndex      int32
	ParentItemID         int32
	SpellCategoryID      int32
	SpellID              int32
	TriggerType          int32
}

type Ent_ItemExtendedCost

type Ent_ItemExtendedCost struct {
	ID                  int32
	ArenaBracket        int32
	CurrencyCount       []int32
	CurrencyID          []int32
	Flags               int32
	ItemCount           []int32
	ItemID              []int32
	MinFactionID        int32
	MinReputation       int32
	RequiredAchievement int32
	RequiredArenaRating int32
	HonorPoints         int32
	ArenaPoints         int32
	ItemPurchaseGroup   int32
}

type Ent_ItemFallbackVisual

type Ent_ItemFallbackVisual struct {
	ID             int32
	InventorySlot  int32
	ArmorSubClass  int32
	FallbackItemID int32
}

type Ent_ItemGroupSounds

type Ent_ItemGroupSounds struct {
	ID    int32
	Sound []int32
}

type Ent_ItemLevelSelector

type Ent_ItemLevelSelector struct {
	ID                            int32
	ItemLevelSelectorQualitySetID int16
	MinItemLevel                  int16
}

type Ent_ItemLevelSelectorQuality

type Ent_ItemLevelSelectorQuality struct {
	ID                     int32
	ParentILSQualitySetID  int32
	Quality                int8
	QualityItemBonusListID int32
}

type Ent_ItemLevelSelectorQualitySet

type Ent_ItemLevelSelectorQualitySet struct {
	ID       int32
	IlvlEpic int16
	IlvlRare int16
}

type Ent_ItemLimitCategory

type Ent_ItemLimitCategory struct {
	ID        int32
	Name_lang i18n.Text
	Quantity  int32
	Flags     int32
}

type Ent_ItemLimitCategoryCondition

type Ent_ItemLimitCategoryCondition struct {
	ID                        int32
	AddQuantity               int8
	ParentItemLimitCategoryID int32
	PlayerConditionID         int32
}

type Ent_ItemLogicalCost

type Ent_ItemLogicalCost struct {
	ID int32
}

type Ent_ItemLogicalCostGroup

type Ent_ItemLogicalCostGroup struct {
	ID int32
}

type Ent_ItemModifiedAppearance

type Ent_ItemModifiedAppearance struct {
	ID                       int32
	ItemAppearanceID         int32
	ItemAppearanceModifierID int32
	ItemID                   int32
	OrderIndex               int32
	TransmogSourceTypeEnum   int32
}

type Ent_ItemModifiedAppearanceExtra

type Ent_ItemModifiedAppearanceExtra struct {
	ID                       int32
	DisplayInventoryType     int8
	DisplayWeaponSubclassID  int8
	IconFileDataID           int32
	SheatheType              int8
	UnequippedIconFileDataID int32
}

type Ent_ItemNameDescription

type Ent_ItemNameDescription struct {
	ID               int32
	Description_lang i18n.Text
	Color            int32
}

type Ent_ItemNameSlotOverride

type Ent_ItemNameSlotOverride struct {
	ID                      int32
	OverrideNameString_lang i18n.Text
	SlotMask                int32
	ItemNameDescriptionID   int32
}

type Ent_ItemPetFood

type Ent_ItemPetFood struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_ItemPriceBase

type Ent_ItemPriceBase struct {
	ID        int32
	ItemLevel int32
	Armor     float32
	Weapon    float32
}

type Ent_ItemPurchaseGroup

type Ent_ItemPurchaseGroup struct {
	ID        int32
	ItemID    []int32
	Name_lang i18n.Text
}

type Ent_ItemRandomProperties

type Ent_ItemRandomProperties struct {
	ID          int32
	Name        string
	Enchantment []int32
	Name_lang   i18n.Text
}

type Ent_ItemRandomSuffix

type Ent_ItemRandomSuffix struct {
	ID            int32
	Name_lang     i18n.Text
	InternalName  string
	Enchantment   []int32
	AllocationPct []int32
}

type Ent_ItemRangedDisplayInfo

type Ent_ItemRangedDisplayInfo struct {
	ID                             int32
	AutoAttackSpellVisualID        int32
	CastSpellVisualID              int32
	MissileSpellVisualEffectNameID int32
	QuiverFileDataID               int32
}

type Ent_ItemReforge

type Ent_ItemReforge struct {
}

type Ent_ItemSalvage

type Ent_ItemSalvage struct {
	ID int32
}

type Ent_ItemSalvageLoot

type Ent_ItemSalvageLoot struct {
	ID int32
}

type Ent_ItemSearchName

type Ent_ItemSearchName struct {
	ID                int32
	AllowableClass    int32
	AllowableRace     int64
	Display_lang      i18n.Text
	ExpansionID       int32
	Flags             []int32
	ItemLevel         int16
	MinFactionID      int16
	MinReputation     int32
	OverallQualityID  int8
	RequiredAbility   int32
	RequiredLevel     int8
	RequiredSkill     int16
	RequiredSkillRank int16
}

type Ent_ItemSet

type Ent_ItemSet struct {
	ID                int32
	Name_lang         i18n.Text
	ItemID            []int32
	RequiredSkill     int32
	RequiredSkillRank int32
	SetFlags          int32
	SetSpellID        []int32
	SetThreshold      []int32
}

type Ent_ItemSetSpell

type Ent_ItemSetSpell struct {
	ID        int32
	ItemSetID int32
	SpellID   int32
	Threshold int32
	ChrSpecID int32
}

type Ent_ItemSparse

type Ent_ItemSparse struct {
	ID                          int32
	AllowableClass              int16
	AllowableRace               int64
	ArtifactID                  int8
	BagFamily                   int32
	Bonding                     int8
	BuyPrice                    int32
	ContainerSlots              int8
	Damage_damageType           int8
	Description_lang            i18n.Text
	Display_lang                i18n.Text
	Display1_lang               i18n.Text
	Display2_lang               i18n.Text
	Display3_lang               i18n.Text
	DmgVariance                 float32
	DurationInInventory         int32
	ExpansionID                 int32
	Flags                       []int32
	Gem_properties              int16
	InstanceBound               int16
	InventoryType               int8
	ItemDelay                   int16
	ItemLevel                   int16
	ItemNameDescriptionID       int16
	ItemRandomSuffixGroupID     int16
	ItemRange                   float32
	ItemSet                     int16
	LanguageID                  int32
	LimitCategory               int32
	LockID                      int16
	Material                    int8
	MaxCount                    int32
	MinFactionID                int16
	MinReputation               int32
	OverallQualityID            int8
	PageID                      int16
	PageMaterialID              int8
	PriceRandomValue            float32
	PriceVariance               float32
	QualityModifier             float32
	RandomSelect                int16
	RequiredAbility             int32
	RequiredHoliday             int16
	RequiredLevel               int8
	RequiredPVPMedal            int8
	RequiredPVPRank             int8
	RequiredSkill               int16
	RequiredSkillRank           int16
	RequiredTransmogHoliday     int16
	ScalingStatDistributionID   int16
	SellPrice                   int32
	SheatheType                 int8
	SocketType                  []int8
	Socket_match_enchantment_ID int16
	SpellWeight                 int8
	SpellWeightCategory         int8
	Stackable                   int32
	StartQuestID                int32
	StatModifier_bonusStat      []int8
	StatPercentEditor           []int32
	StatPercentageOfSocket      []float32
	TotemCategoryID             int16
	VendorStackCount            int32
	ZoneBound                   []int16
	StatModifier_bonusAmount    []int16
	MinDamage                   []int16
	MaxDamage                   []int16
	Resistances                 []int16
	AmmunitionType              int8
	DamageType                  []int8
}

type Ent_ItemSpec

type Ent_ItemSpec struct {
	ID               int32
	MinLevel         int32
	MaxLevel         int32
	ItemType         int32
	PrimaryStat      int32
	SecondaryStat    int32
	SpecializationID int32
}

type Ent_ItemSpecOverride

type Ent_ItemSpecOverride struct {
	ID     int32
	ItemID int32
	SpecID int32
}

type Ent_ItemSubClass

type Ent_ItemSubClass struct {
	ClassID                  int32
	SubClassID               int32
	PrerequisiteProficiency  int32
	PostrequisiteProficiency int32
	Flags                    int32
	DisplayFlags             int32
	WeaponParrySeq           int32
	WeaponReadySeq           int32
	WeaponAttackSeq          int32
	WeaponSwingSize          int32
	DisplayName_lang         i18n.Text
	VerboseName_lang         i18n.Text
	ID                       int32
	AuctionHouseSortOrder    int8
}

type Ent_ItemSubClassMask

type Ent_ItemSubClassMask struct {
	ClassID   int32
	Mask      int32
	Name_lang i18n.Text
	ID        int32
}

type Ent_ItemToBattlePet

type Ent_ItemToBattlePet struct {
}

type Ent_ItemToMountSpell

type Ent_ItemToMountSpell struct {
}

type Ent_ItemUpgrade

type Ent_ItemUpgrade struct {
	ID                 int32
	CurrencyAmount     int32
	CurrencyType       int32
	ItemLevelIncrement int32
	ItemUpgradePathID  int32
	PrerequisiteID     int32
}

type Ent_ItemUpgradePath

type Ent_ItemUpgradePath struct {
	ID int32
}

type Ent_ItemVisualEffects

type Ent_ItemVisualEffects struct {
	ID    int32
	Model string
}

type Ent_ItemVisuals

type Ent_ItemVisuals struct {
	ID          int32
	Slot        []int32
	ModelFileID []int32
}

type Ent_ItemVisualsXEffect

type Ent_ItemVisualsXEffect struct {
	ID int32
}

type Ent_ItemXBonusTree

type Ent_ItemXBonusTree struct {
	ID              int32
	ItemBonusTreeID int16
	ItemID          int32
}

type Ent_ItemXItemEffect

type Ent_ItemXItemEffect struct {
	ID           int32
	ItemEffectID int32
	ItemID       int32
}

type Ent_Item_sparse

type Ent_Item_sparse struct {
}

type Ent_JournalEncounter

type Ent_JournalEncounter struct {
	ID                    int32
	DungeonMapID          int32
	WorldMapAreaID        int32
	Map                   []float32
	FirstSectionID        int32
	JournalInstanceID     int32
	OrderIndex            int32
	DifficultyMask        int32
	Name_lang             i18n.Text
	Description_lang      i18n.Text
	Flags                 int32
	MapDisplayConditionID int32
	UiMapID               int16
	DungeonEncounterID    int16
}

type Ent_JournalEncounterCreature

type Ent_JournalEncounterCreature struct {
	ID                    int32
	JournalEncounterID    int32
	CreatureDisplayInfoID int32
	OrderIndex            int32
	FileDataID            int32
	Name_lang             i18n.Text
	Description_lang      i18n.Text
	UiModelSceneID        int32
}

type Ent_JournalEncounterItem

type Ent_JournalEncounterItem struct {
	ID                 int32
	JournalEncounterID int32
	ItemID             int32
	DifficultyMask     int32
	FactionMask        int32
	Flags              int32
}

type Ent_JournalEncounterSection

type Ent_JournalEncounterSection struct {
	ID                        int32
	JournalEncounterID        int32
	NextSiblingSectionID      int32
	FirstChildSectionID       int32
	ParentSectionID           int32
	OrderIndex                int32
	Type                      int32
	Flags                     int32
	IconFlags                 int32
	Title_lang                i18n.Text
	BodyText_lang             i18n.Text
	DifficultyMask            int32
	IconCreatureDisplayInfoID int32
	SpellID                   int32
	IconFileDataID            int32
	UiModelSceneID            int32
}

type Ent_JournalEncounterXDifficulty

type Ent_JournalEncounterXDifficulty struct {
	ID                 int32
	JournalEncounterID int32
	DifficultyID       int32
}

type Ent_JournalEncounterXMapLoc

type Ent_JournalEncounterXMapLoc struct {
	ID                    int32
	DungeonMapID          int32
	Flags                 int8
	JournalEncounterID    int32
	Map                   []float32
	MapDisplayConditionID int32
	WorldMapAreaID        int32
	UiMapID               int32
}

type Ent_JournalInstance

type Ent_JournalInstance struct {
	ID                    int32
	MapID                 int32
	AreaID                int32
	ButtonFileDataID      int32
	ButtonSmallFileDataID int32
	BackgroundFileDataID  int32
	LoreFileDataID        int32
	Name_lang             i18n.Text
	Description_lang      i18n.Text
	Flags                 int32
	OrderIndex            int8
}

type Ent_JournalItemXDifficulty

type Ent_JournalItemXDifficulty struct {
	ID                     int32
	JournalEncounterItemID int32
	DifficultyID           int32
}

type Ent_JournalSectionXDifficulty

type Ent_JournalSectionXDifficulty struct {
	ID                        int32
	JournalEncounterSectionID int32
	DifficultyID              int32
}

type Ent_JournalTier

type Ent_JournalTier struct {
	ID                int32
	Name_lang         i18n.Text
	PlayerConditionID int32
}

type Ent_JournalTierXInstance

type Ent_JournalTierXInstance struct {
	JournalTierID     int32
	JournalInstanceID int32
	ID                int32
}

type Ent_Keychain

type Ent_Keychain struct {
	ID  int32
	Key []int8
}

type Ent_KeystoneAffix

type Ent_KeystoneAffix struct {
	ID               int32
	Description_lang i18n.Text
	FiledataID       int32
	Name_lang        i18n.Text
}

type Ent_LFGDungeonExpansion

type Ent_LFGDungeonExpansion struct {
	ID               int32
	Lfg_ID           int32
	Expansion_level  int32
	Random_ID        int32
	Hard_level_min   int32
	Hard_level_max   int32
	Target_level_min int32
	Target_level_max int32
}

type Ent_LFGDungeonGroup

type Ent_LFGDungeonGroup struct {
	ID              int32
	Name_lang       i18n.Text
	Order_index     int32
	Parent_group_ID int32
	TypeID          int32
}

type Ent_LFGDungeons

type Ent_LFGDungeons struct {
	ID                           int32
	Name_lang                    i18n.Text
	MinLevel                     int32
	MaxLevel                     int32
	Target_level                 int32
	Target_level_min             int32
	Target_level_max             int32
	MapID                        int32
	DifficultyID                 int32
	Flags                        []int32
	TypeID                       int32
	Faction                      int32
	TextureFilename              string
	ExpansionLevel               int32
	Order_index                  int32
	Group_ID                     int32
	Description_lang             i18n.Text
	Random_ID                    int32
	Count_tank                   int32
	Count_healer                 int32
	Count_damage                 int32
	Min_count_tank               int32
	Min_count_healer             int32
	Min_count_damage             int32
	ScenarioID                   int32
	Subtype                      int32
	Bonus_reputation_amount      int32
	MentorCharLevel              int32
	MentorItemLevel              int32
	FinalEncounterID             int16
	IconTextureFileID            int32
	MinGear                      float32
	PopupBgTextureFileID         int32
	Required_player_condition_ID int32
	RewardsBgTextureFileID       int32
	Difficulty                   int32
	ContentTuningID              int32
}

type Ent_LFGRoleRequirement

type Ent_LFGRoleRequirement struct {
	PlayerConditionID int32
	RoleType          int8
	LfgDungeonsID     int32
}

type Ent_LabelXContentRestrictRuleSet

type Ent_LabelXContentRestrictRuleSet struct {
	ID int32
}

type Ent_LanguageWords

type Ent_LanguageWords struct {
	ID         int32
	LanguageID int32
	Word       string
}

type Ent_Languages

type Ent_Languages struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_LfgDungeonsGroupingMap

type Ent_LfgDungeonsGroupingMap struct {
	ID                   int32
	LfgDungeonsID        int32
	Random_lfgDungeonsID int32
	Group_ID             int32
}

type Ent_Light

type Ent_Light struct {
	ID               int32
	ContinentID      int32
	LightParamsID    []int32
	GameCoords       []float32
	GameFalloffEnd   float32
	GameFalloffStart float32
}

type Ent_LightData

type Ent_LightData struct {
	ID                      int32
	LightParamID            int32
	Time                    int32
	DirectColor             int32
	AmbientColor            int32
	SkyTopColor             int32
	SkyMiddleColor          int32
	SkyBand1Color           int32
	SkyBand2Color           int32
	SkySmogColor            int32
	SkyFogColor             int32
	SunColor                int32
	CloudSunColor           int32
	CloudEmissiveColor      int32
	CloudLayer1AmbientColor int32
	CloudLayer2AmbientColor int32
	OceanCloseColor         int32
	OceanFarColor           int32
	RiverCloseColor         int32
	RiverFarColor           int32
	ShadowOpacity           int32
	FogEnd                  float32
	FogScaler               float32
	CloudDensity            float32
	FogDensity              float32
	ColorGradingFileDataID  int32
	EndFogColor             int32
	EndFogColorDistance     float32
	FogHeight               float32
	FogHeightColor          int32
	FogHeightDensity        float32
	FogHeightScaler         float32
	GroundAmbientColor      int32
	HorizonAmbientColor     int32
	SunFogAngle             float32
	SunFogColor             int32
	SunFogStrength          float32
	FogHeightCoefficients   []float32
}

type Ent_LightFloatBand

type Ent_LightFloatBand struct {
	ID   int32
	Num  int32
	Time []int32
	Data []float32
}

type Ent_LightIntBand

type Ent_LightIntBand struct {
	ID   int32
	Num  int32
	Time []int32
	Data []int32
}

type Ent_LightParams

type Ent_LightParams struct {
	ID                      int32
	HighlightSky            int32
	LightSkyboxID           int32
	CloudTypeID             int32
	Glow                    float32
	WaterShallowAlpha       float32
	WaterDeepAlpha          float32
	OceanShallowAlpha       float32
	OceanDeepAlpha          float32
	Flags                   int32
	OverrideCelestialSphere []float32
	SsaoSettingsID          int32
}

type Ent_LightSkybox

type Ent_LightSkybox struct {
	ID                        int32
	Name                      string
	Flags                     int32
	CelestialSkyboxFileDataID int32
	SkyboxFileDataID          int32
}

type Ent_LightWorldShadow

type Ent_LightWorldShadow struct {
	ID int32
}

type Ent_Lightning

type Ent_Lightning struct {
	ID                     int32
	BoltBrightnessScalar   float32
	BoltColor              int32
	BoltDirection          []float32
	BoltDirectionVariance  float32
	Brightness             float32
	CloudBrightnessScalar  float32
	FlashColor             int32
	GroundBrightnessScalar float32
	MaxBoltHeight          float32
	MaxBoltWidth           float32
	MaxCloudDepth          float32
	MaxConvergenceSpeed    float32
	MaxDivergence          float32
	MaxEndTime             float32
	MaxFadeInStrength      float32
	MaxFadeTime            float32
	MaxIntervalTime        float32
	MaxSegmentCount        int32
	MaxStrikeStrength      float32
	MaxStrikeTime          float32
	MinBoltHeight          float32
	MinBoltWidth           float32
	MinCloudDepth          float32
	MinConvergenceSpeed    float32
	MinDivergence          float32
	MinEndTime             float32
	MinFadeInStrength      float32
	MinFadeTime            float32
	MinIntervalTime        float32
	MinStrikeStrength      float32
	MinStrikeTime          float32
	SegmentSize            float32
	SoundEmitterDistance   float32
	SoundKitID             []int32
}

type Ent_LiquidMaterial

type Ent_LiquidMaterial struct {
	ID    int32
	LVF   int32
	Flags int32
}

type Ent_LiquidObject

type Ent_LiquidObject struct {
	ID            int32
	FlowDirection float32
	FlowSpeed     float32
	LiquidTypeID  int32
	Fishable      int32
	Reflection    int32
}

type Ent_LiquidType

type Ent_LiquidType struct {
	ID                 int32
	Name               string
	Flags              int32
	SoundBank          int32
	SoundID            int32
	SpellID            int32
	MaxDarkenDepth     float32
	FogDarkenIntensity float32
	AmbDarkenIntensity float32
	DirDarkenIntensity float32
	LightID            int32
	ParticleScale      float32
	ParticleMovement   int32
	ParticleTexSlots   int32
	MaterialID         int32
	Texture            []string
	Color              []int32
	Float              []float32
	Int                []int32
	Coefficient        []float32
	FrameCountTexture  []int8
	MinimapStaticCol   int32
	MinDetail          int32
	LoDetail_ID        int32
	HiDetail_ID        int32
}

type Ent_LiquidTypeXTexture

type Ent_LiquidTypeXTexture struct {
	ID           int32
	FileDataID   int32
	OrderIndex   int32
	LiquidTypeID int32
}

type Ent_LivingWorldObjectTemplate

type Ent_LivingWorldObjectTemplate struct {
	ID                     int32
	WorldStateExpressionID int32
}

type Ent_LoadingScreenSkin

type Ent_LoadingScreenSkin struct {
	ID int32
}

type Ent_LoadingScreenTaxiSplines

type Ent_LoadingScreenTaxiSplines struct {
	ID              int32
	PathID          int32
	Locx            []float32
	Locy            []float32
	LegIndex        int32
	LoadingScreenID int32
}

type Ent_LoadingScreens

type Ent_LoadingScreens struct {
	ID                      int32
	Name                    string
	FileName                string
	HasWideScreen           int32
	NarrowScreenFileDataID  int32
	WideScreen169FileDataID int32
	WideScreenFileDataID    int32
}

type Ent_Locale

type Ent_Locale struct {
	ID                     int32
	ClientDisplayExpansion int32
	FontFileDataID         int32
	Secondary              int32
	WowLocale              int32
	Cfg_regionsID          int8
}

type Ent_Location

type Ent_Location struct {
	ID  int32
	Pos []float32
	Rot []float32
}

type Ent_Lock

type Ent_Lock struct {
	ID     int32
	Type   []int32
	Index  []int32
	Skill  []int32
	Action []int32
	Flags  int32
}

type Ent_LockType

type Ent_LockType struct {
	ID                int32
	Name_lang         i18n.Text
	ResourceName_lang i18n.Text
	Verb_lang         i18n.Text
	CursorName        string
}

type Ent_LookAtController

type Ent_LookAtController struct {
	ID                      int32
	Flags                   int8
	HeadSpeedFactor         float32
	MaxHeadPitch            int8
	MaxHeadYaw              int8
	MaxTorsoPitchDown       int32
	MaxTorsoPitchUp         int32
	MaxTorsoYaw             int8
	MaxTorsoYawWhileMoving  int8
	ReactionEnableDistance  float32
	ReactionEnableFOVDeg    int16
	ReactionGiveupDistance  float32
	ReactionGiveupFOVDeg    int32
	ReactionGiveupTimeMS    int16
	ReactionIgnoreTimeMaxMS int16
	ReactionIgnoreTimeMinMS int16
	ReactionWarmUpTimeMSMax int32
	ReactionWarmUpTimeMSMin int32
	TorsoSpeedFactor        float32
}

type Ent_LoreText

type Ent_LoreText struct {
	ID          int32
	Text_lang   i18n.Text
	Title_lang  i18n.Text
	ConditionID int32
}

type Ent_LoreTextPublic

type Ent_LoreTextPublic struct {
	LoreTextID  int32
	CampaignID  int32
	ConditionID int32
	Flags       int8
	Order       int32
	ParentID    int32
}

type Ent_MCRSlotXMCRCategory

type Ent_MCRSlotXMCRCategory struct {
	ID                            int32
	ModifiedCraftingCategoryID    int32
	ModifiedCraftingReagentSlotID int32
}

type Ent_MailTemplate

type Ent_MailTemplate struct {
	ID           int32
	Subject_lang i18n.Text
	Body_lang    i18n.Text
}

type Ent_ManagedWorldState

type Ent_ManagedWorldState struct {
	ID                           int32
	CurrentStageWorldStateID     int32
	OccurrencesWorldStateID      []int32
	ProgressWorldStateID         int32
	AccumulationAmountPerMinute  int32
	AccumulationStateTargetValue int32
	DepletionAmountPerMinute     int32
	DepletionStateTargetValue    int32
	DownTimeSecs                 int32
	UpTimeSecs                   int32
}

type Ent_ManagedWorldStateBuff

type Ent_ManagedWorldStateBuff struct {
	ID                  int32
	BuffSpellID         int32
	ManagedWorldStateID int32
	OccurrenceValue     int32
	PlayerConditionID   int32
}

type Ent_ManagedWorldStateInput

type Ent_ManagedWorldStateInput struct {
	ID                    int32
	ManagedWorldStateID   int32
	QuestID               int32
	ValidInputConditionID int32
}

type Ent_ManifestInterfaceActionIcon

type Ent_ManifestInterfaceActionIcon struct {
	ID int32
}

type Ent_ManifestInterfaceData

type Ent_ManifestInterfaceData struct {
	ID       int32
	FilePath string
	FileName string
}

type Ent_ManifestInterfaceItemIcon

type Ent_ManifestInterfaceItemIcon struct {
	ID int32
}

type Ent_ManifestInterfaceTOCData

type Ent_ManifestInterfaceTOCData struct {
	ID       int32
	FilePath string
}

type Ent_ManifestMP3

type Ent_ManifestMP3 struct {
	ID int32
}

type Ent_Map

type Ent_Map struct {
	ID                       int32
	Directory                string
	PVP                      int32
	IsInMap                  int32
	MapName_lang             i18n.Text
	InstanceType             int32
	MapType                  int32
	MinLevel                 int32
	MaxLevel                 int32
	MaxPlayers               int32
	ParentMapID              int32
	MapDescription0_lang     i18n.Text
	MapDescription1_lang     i18n.Text
	LoadingScreenID          int32
	RaidOffset               int32
	AreaTableID              int32
	MinimapIconScale         float32
	TimeOfDayOverride        int32
	ExpansionID              int32
	CorpseMapID              int32
	Corpse                   []float32
	CosmeticParentMapID      int32
	TimeOffset               int32
	WindSettingsID           int16
	PvpShortDescription_lang i18n.Text
	PvpLongDescription_lang  i18n.Text
	CorpseX                  float32
	CorpseY                  float32
	ZmpFileDataID            int32
	InternalName             string
}

type Ent_MapCelestialBody

type Ent_MapCelestialBody struct {
	ID                int32
	CelestialBodyID   int16
	MapID             int32
	PlayerConditionID int32
}

type Ent_MapChallengeMode

type Ent_MapChallengeMode struct {
	ID            int32
	CriteriaCount []int32
	Flags         int8
	MapID         int32
	Name_lang     i18n.Text
}

type Ent_MapDifficulty

type Ent_MapDifficulty struct {
	ID                  int32
	MapID               int32
	DifficultyID        int32
	Message_lang        i18n.Text
	RaidDuration        int32
	MaxPlayers          int32
	LockID              int32
	Flags               int32
	ItemContext         int32
	ItemContextPickerID int32
	ResetInterval       int8
	Difficulty          int32
	Difficultystring    string
	ContentTuningID     int32
}

type Ent_MapDifficultyXCondition

type Ent_MapDifficultyXCondition struct {
	ID                      int32
	FailureDescription_lang i18n.Text
	MapDifficultyID         int32
	OrderIndex              int32
	PlayerConditionID       int32
}

type Ent_MapLoadingScreen

type Ent_MapLoadingScreen struct {
	ID              int32
	LoadingScreenID int32
	MapID           int32
	Max             []float32
	Min             []float32
	OrderIndex      int32
}

type Ent_MapRenderScale

type Ent_MapRenderScale struct {
	ID int32
}

type Ent_MarketingPromotionsXLocale

type Ent_MarketingPromotionsXLocale struct {
	ID                   int32
	AcceptButtonTexture  int32
	AcceptURL            string
	AdTexture            int32
	DeclineButtonTexture int32
	LocaleID             int32
	LogoTexture          int32
	PromotionID          int32
}

type Ent_Material

type Ent_Material struct {
	ID               int32
	Flags            int32
	FoleySoundID     int32
	SheatheSoundID   int32
	UnsheatheSoundID int32
	MaterialID       int32
}

type Ent_MawPower

type Ent_MawPower struct {
	ID               int32
	SpellID          int32
	MawPowerRarityID int32
}

type Ent_MawPowerRarity

type Ent_MawPowerRarity struct {
	ID     int32
	Color  int32
	Border int32
}

type Ent_MinorTalent

type Ent_MinorTalent struct {
	ID                  int32
	ChrSpecializationID int32
	SpellID             int32
	OrderIndex          int32
}

type Ent_MissileTargeting

type Ent_MissileTargeting struct {
	ID                  int32
	ArcRepeat           float32
	ArcSpeed            float32
	ArcTextureFileID    int32
	ArcWidth            float32
	EndOpacity          float32
	ImpactModelFileID   []int32
	ImpactRadius        []float32
	ImpactTexRadius     float32
	ImpactTextureFileID int32
	MouseLingering      float32
	PitchLingering      float32
	TurnLingering       float32
}

type Ent_MobileStrings

type Ent_MobileStrings struct {
}

type Ent_ModelAnimCloakDampening

type Ent_ModelAnimCloakDampening struct {
	ID               int32
	AnimationDataID  int32
	CloakDampeningID int32
	FileDataID       int32
}

type Ent_ModelFileData

type Ent_ModelFileData struct {
	FileDataID       int32
	Flags            int8
	LodCount         int8
	ModelResourcesID int32
}

type Ent_ModelManifest

type Ent_ModelManifest struct {
}

type Ent_ModelNameToManifest

type Ent_ModelNameToManifest struct {
}

type Ent_ModelRibbonQuality

type Ent_ModelRibbonQuality struct {
	ID              int32
	FileDataID      int32
	RibbonQualityID int8
}

type Ent_ModifiedCraftingCategory

type Ent_ModifiedCraftingCategory struct {
	ID               int32
	DisplayName_lang i18n.Text
	MatQualityWeight float32
}

type Ent_ModifiedCraftingItem

type Ent_ModifiedCraftingItem struct {
	ItemID                        int32
	ModifiedCraftingReagentItemID int32
	ItemQualityLevel              int32
}

type Ent_ModifiedCraftingReagentItem

type Ent_ModifiedCraftingReagentItem struct {
	ID                         int32
	Description_lang           i18n.Text
	ModifiedCraftingCategoryID int32
	ItemBonusTreeID            int32
}

type Ent_ModifiedCraftingReagentSlot

type Ent_ModifiedCraftingReagentSlot struct {
	ID          int32
	ReagentType int32
}

type Ent_ModifiedCraftingSpellSlot

type Ent_ModifiedCraftingSpellSlot struct {
	ID                            int32
	SpellID                       int32
	Slot                          int32
	ModifiedCraftingReagentSlotID int32
	ReagentCount                  int32
	ReagentReCraftCount           int32
}

type Ent_ModifiedReagentItem

type Ent_ModifiedReagentItem struct {
	ItemID                        int32
	ModifiedCraftingReagentItemID int32
}

type Ent_ModifierTree

type Ent_ModifierTree struct {
	ID             int32
	Type           int32
	Asset          int32
	SecondaryAsset int32
	Operator       int32
	Amount         int32
	Parent         int32
	TertiaryAsset  int32
}

type Ent_Mount

type Ent_Mount struct {
	ID                 int32
	Description_lang   i18n.Text
	Flags              int32
	MountFlyRideHeight float32
	MountTypeID        int32
	Name_lang          i18n.Text
	PlayerConditionID  int32
	SourceSpellID      int32
	SourceText_lang    i18n.Text
	SourceTypeEnum     int8
	UiModelSceneID     int32
}

type Ent_MountCapability

type Ent_MountCapability struct {
	ID                int32
	Flags             int32
	ReqRidingSkill    int32
	ReqAreaID         int32
	ReqSpellAuraID    int32
	ReqSpellKnownID   int32
	ModSpellAuraID    int32
	ReqMapID          int32
	PlayerConditionID int32
}

type Ent_MountEquipment

type Ent_MountEquipment struct {
	ID int32
}

type Ent_MountType

type Ent_MountType struct {
	ID         int32
	Capability []int32
}

type Ent_MountTypeXCapability

type Ent_MountTypeXCapability struct {
	ID                int32
	MountCapabilityID int16
	MountTypeID       int16
	OrderIndex        int8
}

type Ent_MountXDisplay

type Ent_MountXDisplay struct {
	ID                    int32
	CreatureDisplayInfoID int32
	MountID               int32
	PlayerConditionID     int32
}

type Ent_MountXSpellVisualKitPicker

type Ent_MountXSpellVisualKitPicker struct {
	ID                     int32
	SpellVisualKitPickerID int32
	MountID                int32
}

type Ent_Movie

type Ent_Movie struct {
	ID                 int32
	Volume             int32
	KeyID              int32
	AudioFileDataID    int32
	SubtitleFileDataID int32
	Filename           string
}

type Ent_MovieFileData

type Ent_MovieFileData struct {
	FileDataID int32
	Resolution int32
	ID         int32
}

type Ent_MovieOverlays

type Ent_MovieOverlays struct {
	ID                int32
	MovieID           int32
	LocaleMask        int32
	OverlayRangeBegin int32
	OverlayRangeEnd   int32
}

type Ent_MovieVariation

type Ent_MovieVariation struct {
	ID                int32
	MovieID           int32
	FileDataID        int32
	OverlayFileDataID int32
}

type Ent_MultiStateProperties

type Ent_MultiStateProperties struct {
	ID                int32
	Facing            float32
	Flags             int32
	GameEventID       int32
	GameObjectID      int32
	MultiPropertiesID int32
	Offset            []float32
	StateIndex        int8
	TransitionInID    int32
	TransitionOutID   int32
	SpellVisualKitID  int32
}

type Ent_MultiTransitionProperties

type Ent_MultiTransitionProperties struct {
	ID                    int32
	DurationMS            int32
	TransitionType        int32
	Flags                 int32
	StartSpellVisualKitID int32
	EndSpellVisualKitID   int32
}

type Ent_MythicPlusSeason

type Ent_MythicPlusSeason struct {
	ID                      int32
	MilestoneSeason         int32
	ExpansionLevel          int32
	HeroicLFGDungeonMinGear int32
}

type Ent_MythicPlusSeasonRewardLevels

type Ent_MythicPlusSeasonRewardLevels struct {
	ID                  int32
	DifficultyLevel     int32
	WeeklyRewardLevel   int32
	EndOfRunRewardLevel int32
	Season              int32
	MythicPlusSeasonID  int32
}

type Ent_MythicPlusSeasonTrackedAffix

type Ent_MythicPlusSeasonTrackedAffix struct {
	ID              int32
	KeystoneAffixID int32
}

type Ent_MythicPlusSeasonTrackedMap

type Ent_MythicPlusSeasonTrackedMap struct {
	ID                 int32
	MapChallengeModeID int32
	DisplaySeasonID    int32
}

type Ent_NPCModelItemSlotDisplayInfo

type Ent_NPCModelItemSlotDisplayInfo struct {
	ID                int32
	ItemDisplayInfoID int32
	ItemSlot          int8
	NpcModelID        int32
}

type Ent_NPCSounds

type Ent_NPCSounds struct {
	ID      int32
	SoundID []int32
}

type Ent_NameGen

type Ent_NameGen struct {
	ID     int32
	Name   string
	RaceID int32
	Sex    int32
}

type Ent_NamesProfanity

type Ent_NamesProfanity struct {
	ID       int32
	Name     string
	Language int32
}

type Ent_NamesReserved

type Ent_NamesReserved struct {
	ID       int32
	Name     string
	Language int32
}

type Ent_NamesReservedLocale

type Ent_NamesReservedLocale struct {
	ID         int32
	Name       string
	LocaleMask int32
}

type Ent_NumTalentsAtLevel

type Ent_NumTalentsAtLevel struct {
	ID                    int32
	NumTalents            int32
	NumTalentsDeathKnight int32
	NumTalentsDemonHunter int32
}

type Ent_ObjectEffect

type Ent_ObjectEffect struct {
	ID                     int32
	Name                   string
	ObjectEffectGroupID    int32
	TriggerType            int32
	EventType              int32
	EffectRecType          int32
	EffectRecID            int32
	Attachment             int32
	Offset                 []float32
	ObjectEffectModifierID int32
}

type Ent_ObjectEffectGroup

type Ent_ObjectEffectGroup struct {
	ID   int32
	Name string
}

type Ent_ObjectEffectModifier

type Ent_ObjectEffectModifier struct {
	ID         int32
	InputType  int32
	MapType    int32
	OutputType int32
	Param      []float32
}

type Ent_ObjectEffectPackage

type Ent_ObjectEffectPackage struct {
	ID   int32
	Name string
}

type Ent_ObjectEffectPackageElem

type Ent_ObjectEffectPackageElem struct {
	ID                    int32
	ObjectEffectPackageID int32
	ObjectEffectGroupID   int32
	StateType             int32
}

type Ent_ObjectEffectStateName

type Ent_ObjectEffectStateName struct {
	Name  string
	Value int32
}

type Ent_Occluder

type Ent_Occluder struct {
	ID         int32
	MapID      int32
	Type       int8
	SplineType int8
	Red        int8
	Green      int8
	Blue       int8
	Alpha      int8
	Flags      int8
}

type Ent_OccluderCurtain

type Ent_OccluderCurtain struct {
	ID    int32
	MapID int32
}

type Ent_OccluderLocation

type Ent_OccluderLocation struct {
	MapID int32
	Pos   []float32
}

type Ent_OccluderNode

type Ent_OccluderNode struct {
	ID         int32
	OccluderID int16
	Sequence   int16
	LocationID int32
}

type Ent_OutlineEffect

type Ent_OutlineEffect struct {
	ID                      int32
	Flags                   int32
	HighlightColorID        int32
	PassiveHighlightColorID int32
	Priority                int32
	Range                   float32
	UnitConditionID         []int32
}

type Ent_OverrideSpellData

type Ent_OverrideSpellData struct {
	ID                        int32
	Spells                    []int32
	Flags                     int32
	PlayerActionbarFileDataID int32
}

type Ent_PVPBracketTypes

type Ent_PVPBracketTypes struct {
	ID            int32
	BracketID     int8
	WeeklyQuestID []int32
}

type Ent_PVPDifficulty

type Ent_PVPDifficulty struct {
	ID         int32
	MapID      int32
	RangeIndex int32
	MinLevel   int32
	MaxLevel   int32
	Difficulty int32
}

type Ent_PVPItem

type Ent_PVPItem struct {
	ItemID         int32
	ItemLevelDelta int32
}

type Ent_PVPScoreboardCellInfo

type Ent_PVPScoreboardCellInfo struct {
	ID                          int32
	PVPScoreboardColumnHeaderID int32
	Icon                        int32
}

type Ent_PVPScoreboardColumnHeader

type Ent_PVPScoreboardColumnHeader struct {
	Tooltip_lang i18n.Text
	Name_lang    i18n.Text
	ID           int32
}

type Ent_PVPScoreboardLayout

type Ent_PVPScoreboardLayout struct {
	ID                          int32
	PVPStatID                   int32
	PVPScoreboardColumnHeaderID int32
	OrderIndex                  int32
}

type Ent_PVPStat

type Ent_PVPStat struct {
	Description_lang i18n.Text
	ID               int32
	MapID            int32
}

type Ent_Package

type Ent_Package struct {
	ID        int32
	Icon      string
	Cost      int32
	Name_lang i18n.Text
}

type Ent_PageTextMaterial

type Ent_PageTextMaterial struct {
	ID   int32
	Name string
}

type Ent_PaperDollItemFrame

type Ent_PaperDollItemFrame struct {
	ItemButtonName string
	SlotIcon       string
	SlotNumber     int32
	ID             int32
	SlotIconFileID int32
}

type Ent_ParagonReputation

type Ent_ParagonReputation struct {
	ID             int32
	FactionID      int32
	LevelThreshold int32
	QuestID        int32
}

type Ent_ParticleColor

type Ent_ParticleColor struct {
	ID    int32
	Start []int32
	MID   []int32
	End   []int32
}

type Ent_Particulate

type Ent_Particulate struct {
	ID                int32
	PlayerConditionID int32
}

type Ent_ParticulateSound

type Ent_ParticulateSound struct {
	ID            int32
	ParticulateID int32
	DaySound      int32
	NightSound    int32
	EnterSound    int32
	ExitSound     int32
}

type Ent_Path

type Ent_Path struct {
	ID         int32
	Alpha      int32
	Blue       int32
	Flags      int32
	Green      int32
	Red        int32
	SplineType int32
	Type       int32
}

type Ent_PathEdge

type Ent_PathEdge struct {
	ID int32
}

type Ent_PathNode

type Ent_PathNode struct {
	ID         int32
	LocationID int32
	PathID     int32
	Sequence   int32
}

type Ent_PathNodeProperty

type Ent_PathNodeProperty struct {
	ID            int32
	PathID        int32
	PropertyIndex int32
	Sequence      int32
	Value         int32
}

type Ent_PathProperty

type Ent_PathProperty struct {
	ID            int32
	PathID        int32
	PropertyIndex int32
	Value         int32
}

type Ent_PetLoyalty

type Ent_PetLoyalty struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_PetPersonality

type Ent_PetPersonality struct {
	ID                 int32
	Name_lang          i18n.Text
	HappinessThreshold []int32
	HappinessDamage    []float32
}

type Ent_PetitionType

type Ent_PetitionType struct {
}

type Ent_Phase

type Ent_Phase struct {
	ID         int32
	Name       string
	Flags      int32
	MapID      int32
	PhaseShift int32
	ChildMap   []int32
}

type Ent_PhaseShiftZoneSounds

type Ent_PhaseShiftZoneSounds struct {
	ID                           int32
	AreaID                       int32
	WMOAreaID                    int32
	PhaseID                      int32
	PhaseGroupID                 int32
	PhaseUseFlags                int32
	ZoneIntroMusicID             int32
	ZoneMusicID                  int32
	SoundAmbienceID              int32
	SoundProviderPreferencesID   int32
	UWZoneIntroMusicID           int32
	UWZoneMusicID                int32
	UWSoundAmbienceID            int32
	UWSoundProviderPreferencesID int32
}

type Ent_PhaseXPhaseGroup

type Ent_PhaseXPhaseGroup struct {
	ID           int32
	PhaseID      int32
	PhaseGroupID int32
}

type Ent_PlayerCondition

type Ent_PlayerCondition struct {
	ID                         int32
	Flags                      int32
	MinLevel                   int32
	MaxLevel                   int32
	RaceMask                   int64
	ClassMask                  int32
	Gender                     int32
	NativeGender               int32
	SkillID                    []int32
	MinSkill                   []int32
	MaxSkill                   []int32
	SkillLogic                 int32
	LanguageID                 int32
	MinLanguage                int32
	MaxLanguage                int32
	MinFactionID               []int32
	MaxFactionID               int32
	MinReputation              []int32
	MaxReputation              int32
	ReputationLogic            int32
	MinPVPRank                 int32
	MaxPVPRank                 int32
	PvpMedal                   int32
	PrevQuestLogic             int32
	PrevQuestID                []int32
	CurrQuestLogic             int32
	CurrQuestID                []int32
	CurrentCompletedQuestLogic int32
	CurrentCompletedQuestID    []int32
	SpellLogic                 int32
	SpellID                    []int32
	ItemLogic                  int32
	ItemID                     []int32
	ItemCount                  []int32
	ItemFlags                  int32
	Explored                   []int32
	Time                       []int32
	AuraSpellLogic             int32
	AuraSpellID                []int32
	WorldStateExpressionID     int32
	WeatherID                  int32
	PartyStatus                int32
	LifetimeMaxPVPRank         int32
	AchievementLogic           int32
	Achievement                []int32
	LfgLogic                   int32
	LfgStatus                  []int32
	LfgCompare                 []int32
	LfgValue                   []int32
	AreaLogic                  int32
	AreaID                     []int32
	CurrencyLogic              int32
	CurrencyID                 []int32
	CurrencyCount              []int32
	QuestKillID                int32
	QuestKillLogic             int32
	QuestKillMonster           []int32
	MinExpansionLevel          int32
	MaxExpansionLevel          int32
	MinExpansionTier           int32
	MaxExpansionTier           int32
	MinGuildLevel              int32
	MaxGuildLevel              int32
	PhaseUseFlags              int32
	PhaseID                    int32
	PhaseGroupID               int32
	MinAvgItemLevel            int32
	MaxAvgItemLevel            int32
	MinAvgEquippedItemLevel    int32
	MaxAvgEquippedItemLevel    int32
	ChrSpecializationIndex     int32
	ChrSpecializationRole      int32
	Failure_description_lang   i18n.Text
	PowerType                  int32
	PowerTypeComp              int32
	PowerTypeValue             int32
	AuraStacks                 []int8
	CurrentPvpFaction          int8
	ModifierTreeID             int32
	MovementFlags              []int32
	WeaponSubclassMask         int32
	ContentTuningID            int32
	CovenantID                 int32
}

type Ent_Positioner

type Ent_Positioner struct {
	ID               int32
	FirstStateID     int16
	Flags            int8
	StartLife        float32
	StartLifePercent int8
}

type Ent_PositionerState

type Ent_PositionerState struct {
	ID                int32
	EndLife           float32
	EndLifePercent    int8
	Flags             int32
	NextStateID       int32
	PosEntryID        int32
	RotEntryID        int32
	ScaleEntryID      int32
	TransformMatrixID int32
}

type Ent_PositionerStateEntry

type Ent_PositionerStateEntry struct {
	ID         int32
	CurveID    int32
	DstType    int8
	DstVal     int16
	DstValType int16
	EntryType  int8
	ParamA     float32
	ParamB     float32
	SrcType    int8
	SrcVal     int16
	SrcValType int16
	Style      int8
}

type Ent_PowerDisplay

type Ent_PowerDisplay struct {
	ID                  int32
	ActualType          int32
	GlobalStringBaseTag string
	Red                 int8
	Green               int8
	Blue                int8
}

type Ent_PowerType

type Ent_PowerType struct {
	ID                   int32
	CenterPower          int32
	CostGlobalStringTag  string
	DefaultPower         int32
	DisplayModifier      int32
	Flags                int16
	MaxBasePower         int32
	MinPower             int32
	NameGlobalStringTag  string
	PowerTypeEnum        int8
	RegenCombat          float32
	RegenInterruptTimeMS int32
	RegenPeace           float32
}

type Ent_PrestigeLevelInfo

type Ent_PrestigeLevelInfo struct {
	ID                     int32
	BadgeTextureFileDataID int32
	Flags                  int8
	Name_lang              i18n.Text
	PrestigeLevel          int8
	AwardedAchievementID   int32
}

type Ent_ProfTraitPathNode

type Ent_ProfTraitPathNode struct {
	ID          int32
	TraitNodeID int32
}

type Ent_ProfTraitPerkNode

type Ent_ProfTraitPerkNode struct {
	ID          int32
	TraitNodeID int32
	Flags       int32
}

type Ent_ProfTraitTree

type Ent_ProfTraitTree struct {
	ID          int32
	TraitTreeID int32
}

type Ent_Profession

type Ent_Profession struct {
	ID int32
}

type Ent_ProfessionEffect

type Ent_ProfessionEffect struct {
	ID int32
}

type Ent_ProfessionEffectType

type Ent_ProfessionEffectType struct {
	ID int32
}

type Ent_ProfessionPropPoints

type Ent_ProfessionPropPoints struct {
	ID        int32
	EpicF     []float32
	SuperiorF []float32
	GoodF     []float32
	Epic      []int32
	Superior  []int32
	Good      []int32
}

type Ent_ProfessionRating

type Ent_ProfessionRating struct {
	ID                   int32
	ProfessionRatingType int32
}

type Ent_ProfessionTrait

type Ent_ProfessionTrait struct {
	ID                int32
	TraitDefinitionID int32
}

type Ent_ProfessionTraitXEffect

type Ent_ProfessionTraitXEffect struct {
	ID                 int32
	ProfessionTraitID  int32
	ProfessionEffectID int32
}

type Ent_ProfessionTraitXLabel

type Ent_ProfessionTraitXLabel struct {
	ID                int32
	ProfessionTraitID int32
}

type Ent_ProfessionXRating

type Ent_ProfessionXRating struct {
	ID int32
}

type Ent_PvpBrawl

type Ent_PvpBrawl struct {
	ID                 int32
	BattlemasterListID int32
	LFGDungeonsID      int32
}

type Ent_PvpRating

type Ent_PvpRating struct {
	ID int32
}

type Ent_PvpReward

type Ent_PvpReward struct {
	ID            int32
	HonorLevel    int32
	PrestigeLevel int32
	RewardPackID  int32
}

type Ent_PvpScalingEffect

type Ent_PvpScalingEffect struct {
	ID                     int32
	PvpScalingEffectTypeID int32
	SpecializationID       int32
	Value                  float32
}

type Ent_PvpScalingEffectType

type Ent_PvpScalingEffectType struct {
	ID   int32
	Name string
}

type Ent_PvpSeason

type Ent_PvpSeason struct {
	ID int32
}

type Ent_PvpSeasonRewardLevels

type Ent_PvpSeasonRewardLevels struct {
	ID int32
}

type Ent_PvpTalent

type Ent_PvpTalent struct {
	ID                  int32
	ActionBarSpellID    int32
	Description_lang    i18n.Text
	Flags               int32
	LevelRequired       int32
	OverridesSpellID    int32
	PvpTalentCategoryID int32
	SpecID              int32
	SpellID             int32
	ClassID             int32
}

type Ent_PvpTalentCategory

type Ent_PvpTalentCategory struct {
	ID             int32
	TalentSlotMask int8
}

type Ent_PvpTalentSlotUnlock

type Ent_PvpTalentSlotUnlock struct {
	ID                       int32
	DeathKnightLevelRequired int32
	DemonHunterLevelRequired int32
	LevelRequired            int32
	Slot                     int8
}

type Ent_PvpTalentUnlock

type Ent_PvpTalentUnlock struct {
	ID int32
}

type Ent_PvpTier

type Ent_PvpTier struct {
	ID        int32
	Name_lang i18n.Text
	PrevTier  int32
	NextTier  int32
	MinRating int16
	MaxRating int16
	BracketID int8
	Rank      int8
	RankIcon  int32
}

type Ent_QuestFactionReward

type Ent_QuestFactionReward struct {
	ID         int32
	Difficulty []int32
}

type Ent_QuestFeedbackEffect

type Ent_QuestFeedbackEffect struct {
	ID                        int32
	FileDataID                int32
	AttachPoint               int32
	Minimapobject             int32
	Priority                  int32
	Flags                     int32
	MinimapAtlasMemberID      int16
	PassiveHighlightColorType int8
}

type Ent_QuestInfo

type Ent_QuestInfo struct {
	ID            int32
	InfoName_lang i18n.Text
	Modifiers     int32
	Profession    int32
	Type          int8
}

type Ent_QuestLine

type Ent_QuestLine struct {
	Name_lang        i18n.Text
	ID               int32
	Description_lang i18n.Text
}

type Ent_QuestLineXQuest

type Ent_QuestLineXQuest struct {
	ID          int32
	OrderIndex  int32
	QuestID     int32
	QuestLineID int32
}

type Ent_QuestMoneyReward

type Ent_QuestMoneyReward struct {
	ID         int32
	Difficulty []int32
}

type Ent_QuestObjective

type Ent_QuestObjective struct {
	ID               int32
	QuestID          int32
	OrderIndex       int8
	StorageIndex     int8
	Amount           int32
	Type             int8
	ObjectID         int32
	Description_lang i18n.Text
	Flags            int32
}

type Ent_QuestPOIBlob

type Ent_QuestPOIBlob struct {
	ID                int32
	NumPoints         int32
	MapID             int32
	WorldMapAreaID    int32
	Floor             int8
	ObjectiveIndex    int32
	QuestID           int32
	PlayerConditionID int32
	UiMapID           int32
	ObjectiveID       int32
}

type Ent_QuestPOIPoint

type Ent_QuestPOIPoint struct {
	ID             int32
	X              int32
	Y              int32
	QuestPOIBlobID int32
}

type Ent_QuestPackageItem

type Ent_QuestPackageItem struct {
	ID           int32
	DisplayType  int32
	ItemID       int32
	ItemQuantity int32
	PackageID    int32
}

type Ent_QuestSort

type Ent_QuestSort struct {
	ID            int32
	SortName_lang i18n.Text
	UiOrderIndex  int8
}

type Ent_QuestV2

type Ent_QuestV2 struct {
	ID            int32
	UniqueBitFlag int32
}

type Ent_QuestV2CliTask

type Ent_QuestV2CliTask struct {
	ID                      int32
	BreadCrumbID            int32
	QuestTitle_lang         i18n.Text
	BulletText_lang         i18n.Text
	ConditionID             int32
	FiltClasses             int16
	FiltRaces               int64
	FiltActiveQuest         int32
	FiltNonActiveQuest      int32
	FiltCompletedQuest      []int32
	FiltCompletedQuestLogic int32
	FiltMaxFactionID        int32
	FiltMaxFactionValue     int32
	FiltMaxLevel            int32
	FiltMinFactionID        int32
	FiltMinFactionValue     int32
	FiltMinLevel            int32
	FiltMinSkillID          int32
	FiltMinSkillValue       int32
	QuestInfoID             int32
	SandboxScalingID        int32
	StartItem               int32
	UniqueBitFlag           int16
	WorldStateExpressionID  int32
	ContentTuningID         int32
	Flags                   []int32
	CovenantID              int32
}

type Ent_QuestXGroupActivity

type Ent_QuestXGroupActivity struct {
	ID                    int32
	GroupFinderActivityID int32
	QuestID               int32
}

type Ent_QuestXP

type Ent_QuestXP struct {
	ID         int32
	Difficulty []int32
}

type Ent_QuestXUIQuestDetailsTheme

type Ent_QuestXUIQuestDetailsTheme struct {
	ID                    int32
	QuestID               int32
	UiQuestDetailsThemeID int32
}

type Ent_QuestXUiWidgetSet

type Ent_QuestXUiWidgetSet struct {
	ID            int32
	QuestID       int32
	UiWidgetSetID int32
}

type Ent_RTPC

type Ent_RTPC struct {
	SoundParameterID int32
	GameParameterID  int32
}

type Ent_RTPCData

type Ent_RTPCData struct {
	ID     int32
	RTPCID int32
}

type Ent_RacialMounts

type Ent_RacialMounts struct {
	ID       int32
	Race     int32
	Spell_ID int32
}

type Ent_RafActivity

type Ent_RafActivity struct {
	ID             int32
	CriteriaTreeID int32
	RewardQuestID  int32
}

type Ent_RandPropPoints

type Ent_RandPropPoints struct {
	ID                int32
	Epic              []int32
	Superior          []int32
	Good              []int32
	DamageReplaceStat int32
}

type Ent_RecipeProgressionGroupEntry

type Ent_RecipeProgressionGroupEntry struct {
	ID                       int32
	RecipeProgressionGroupID int32
	SkillLineAbilityID       int32
	RequiredRecipeExperience int32
	EarnedExperienceMask     int32
}

type Ent_RelicSlotTierRequirement

type Ent_RelicSlotTierRequirement struct {
	ID                int32
	PlayerConditionID int32
	RelicIndex        int8
	RelicTier         int8
}

type Ent_RelicTalent

type Ent_RelicTalent struct {
	ID                 int32
	ArtifactPowerID    int16
	ArtifactPowerLabel int8
	Flags              int32
	PVal               int32
	Type               int32
}

type Ent_RenownRewards

type Ent_RenownRewards struct {
	ID                    int32
	Name_lang             i18n.Text
	Description_lang      i18n.Text
	Level                 int32
	CovenantID            int32
	Flags                 int32
	UiOrder               int32
	Icon                  int32
	CharTitlesID          int32
	GarrFollowerID        int32
	ItemID                int32
	MountID               int32
	SpellID               int32
	TransmogID            int32
	TransmogIllusionID    int32
	TransmogSetID         int32
	PlayerConditionID     int32
	ToastDescription_lang i18n.Text
}

type Ent_ResearchBranch

type Ent_ResearchBranch struct {
	ID               int32
	Name_lang        i18n.Text
	ResearchFieldID  int32
	CurrencyID       int32
	Texture          string
	ItemID           int32
	BigTextureFileID int32
	TextureFileID    int32
}

type Ent_ResearchField

type Ent_ResearchField struct {
	ID        int32
	Name_lang i18n.Text
	Slot      int32
}

type Ent_ResearchProject

type Ent_ResearchProject struct {
	ID               int32
	Name_lang        i18n.Text
	Description_lang i18n.Text
	Rarity           int32
	ResearchBranchID int32
	SpellID          int32
	NumSockets       int32
	Texture          string
	RequiredWeight   int32
	TextureFileID    int32
}

type Ent_ResearchSite

type Ent_ResearchSite struct {
	ID              int32
	MapID           int32
	QuestPOIBlobID  int32
	Name_lang       i18n.Text
	AreaPOIIconEnum int32
}

type Ent_Resistances

type Ent_Resistances struct {
	ID            int32
	Flags         int32
	FizzleSoundID int32
	Name_lang     i18n.Text
}

type Ent_RewardPack

type Ent_RewardPack struct {
	ID                   int32
	ArtifactXPCategoryID int8
	ArtifactXPDifficulty int8
	ArtifactXPMultiplier float32
	CharTitleID          int32
	Money                int32
	TreasurePickerID     int32
}

type Ent_RewardPackXCurrencyType

type Ent_RewardPackXCurrencyType struct {
	ID             int32
	CurrencyTypeID int32
	Quantity       int32
	RewardPackID   int32
}

type Ent_RewardPackXItem

type Ent_RewardPackXItem struct {
	ID           int32
	ItemID       int32
	ItemQuantity int32
	RewardPackID int32
}

type Ent_RibbonQuality

type Ent_RibbonQuality struct {
	ID                  int32
	AngleThreshold      float32
	Flags               int32
	MaxSampleTimeDelta  float32
	MinDistancePerSlice float32
	NumStrips           int8
}

type Ent_RopeEffect

type Ent_RopeEffect struct {
	ID                    int32
	NumberOfJoints        int32
	Stiffness             float32
	Damping               float32
	IntegrateAtJointIndex int32
}

type Ent_RulesetItemUpgrade

type Ent_RulesetItemUpgrade struct {
	ID            int32
	ItemID        int32
	ItemUpgradeID int32
}

type Ent_RulesetRaidLootUpgrade

type Ent_RulesetRaidLootUpgrade struct {
}

type Ent_RulesetRaidOverride

type Ent_RulesetRaidOverride struct {
	ID           int32
	MapID        int32
	DifficultyID int32
	RulesetID    int32
	SharedLock   int32
	Raidduration int32
}

type Ent_RuneforgeLegendaryAbility

type Ent_RuneforgeLegendaryAbility struct {
	Name_lang         i18n.Text
	ID                int32
	SpecSetID         int32
	InventoryTypeMask int32
	SpellID           int32
	ItemBonusListID   int32
	PlayerConditionID int32
	UnlockItemID      int32
	CovenantID        int32
}

type Ent_SDReplacementModel

type Ent_SDReplacementModel struct {
	ID           int32
	SdFileDataID int32
}

type Ent_SSAOSettings

type Ent_SSAOSettings struct {
	Radius      float32
	ShadowMult  float32
	ShadowPower float32
}

type Ent_SandboxScaling

type Ent_SandboxScaling struct {
	ID       int32
	Flags    int32
	MaxLevel int32
	MinLevel int32
}

type Ent_ScalingStatDistribution

type Ent_ScalingStatDistribution struct {
	ID                            int32
	StatID                        []int32
	Bonus                         []int32
	Minlevel                      int32
	Maxlevel                      int32
	PlayerLevelToItemLevelCurveID int16
}

type Ent_ScalingStatValues

type Ent_ScalingStatValues struct {
	ID                   int32
	Charlevel            int32
	EffectiveLevel       int32
	WeaponDPS1H          int32
	WeaponDPS2H          int32
	SpellcasterDPS1H     int32
	SpellcasterDPS2H     int32
	RangedDPS            int32
	WandDPS              int32
	SpellPower           int32
	BudgetPrimary        int32
	BudgetSecondary      int32
	BudgetTertiary       int32
	BudgetSub            int32
	BudgetTrivial        int32
	ArmorShoulder        []int32
	ArmorChest           []int32
	ArmorHead            []int32
	ArmorLegs            []int32
	ArmorFeet            []int32
	ArmorWaist           []int32
	ArmorHands           []int32
	ArmorWrists          []int32
	ArmorBack            int32
	ArmorShield          int32
	ShoulderBudget       int32
	TrinketBudget        int32
	WeaponBudget1H       int32
	RangedBudget         int32
	ClothShoulderArmor   int32
	LeatherShoulderArmor int32
	MailShoulderArmor    int32
	PlateShoulderArmor   int32
	PrimaryBudget        int32
	TertiaryBudget       int32
	ClothCloakArmor      int32
	ClothChestArmor      int32
	LeatherChestArmor    int32
	MailChestArmor       int32
	PlateChestArmor      int32
}

type Ent_Scenario

type Ent_Scenario struct {
	ID          int32
	Name_lang   i18n.Text
	Flags       int32
	AreaTableID int16
	Type        int8
}

type Ent_ScenarioEventEntry

type Ent_ScenarioEventEntry struct {
	ID           int32
	TriggerType  int32
	TriggerAsset int32
}

type Ent_ScenarioStep

type Ent_ScenarioStep struct {
	ID                          int32
	CriteriatreeID              int32
	ScenarioID                  int32
	OrderIndex                  int32
	Description_lang            i18n.Text
	Title_lang                  i18n.Text
	Flags                       int32
	RelatedStep                 int32
	Supersedes                  int32
	RewardQuestID               int32
	VisibilityPlayerConditionID int32
	WidgetSetID                 int16
}

type Ent_SceneScript

type Ent_SceneScript struct {
	ID                 int32
	FirstSceneScriptID int32
	NextSceneScriptID  int32
}

type Ent_SceneScriptGlobalText

type Ent_SceneScriptGlobalText struct {
	ID     int32
	Name   string
	Script string
}

type Ent_SceneScriptPackage

type Ent_SceneScriptPackage struct {
	ID   int32
	Name string
}

type Ent_SceneScriptPackageMember

type Ent_SceneScriptPackageMember struct {
	ID                        int32
	ChildSceneScriptPackageID int32
	OrderIndex                int32
	SceneScriptID             int32
	SceneScriptPackageID      int32
}

type Ent_SceneScriptText

type Ent_SceneScriptText struct {
	ID     int32
	Name   string
	Script string
}

type Ent_ScheduledInterval

type Ent_ScheduledInterval struct {
	ID                int32
	DateAlignmentType int32
	DurationSecs      int32
	Flags             int32
	OffsetSecs        int32
	RepeatType        int32
}

type Ent_ScheduledWorldState

type Ent_ScheduledWorldState struct {
	ID                         int32
	DurationSecs               int32
	Flags                      int32
	OrderIndex                 int32
	ScheduledWorldStateGroupID int32
	UniqueCategory             int32
	Value                      int32
	Weight                     int32
	WorldStateID               int32
}

type Ent_ScheduledWorldStateGroup

type Ent_ScheduledWorldStateGroup struct {
	ID                  int32
	Flags               int32
	Priority            int32
	ScheduledIntervalID int32
	SelectionCount      int32
	SelectionType       int32
}

type Ent_ScheduledWorldStateXUniqCat

type Ent_ScheduledWorldStateXUniqCat struct {
	ID                        int32
	ScheduledUniqueCategoryID int32
	ScheduledWorldStateID     int32
}

type Ent_ScreenEffect

type Ent_ScreenEffect struct {
	ID                 int32
	Name               string
	Effect             int32
	Param              []int32
	LightParamsID      int32
	LightParamsFadeIn  int32
	LightParamsFadeOut int32
	LightFlags         int32
	SoundAmbienceID    int32
	ZoneMusicID        int32
	TimeOfDayOverride  int32
	EffectMask         int32
	FullScreenEffectID int32
}

type Ent_ScreenEffectType

type Ent_ScreenEffectType struct {
	ID       int32
	Priority int32
}

type Ent_ScreenLocation

type Ent_ScreenLocation struct {
	ID   int32
	Name string
}

type Ent_SeamlessSite

type Ent_SeamlessSite struct {
	ID    int32
	MapID int32
}

type Ent_ServerMessages

type Ent_ServerMessages struct {
	ID        int32
	Text_lang i18n.Text
}

type Ent_ShadowyEffect

type Ent_ShadowyEffect struct {
	ID             int32
	AttachPos      int8
	CurveID        int32
	Duration       float32
	FadeInTime     float32
	FadeOutTime    float32
	Flags          int8
	InitialDelay   float32
	InnerStrength  float32
	OuterStrength  float32
	PrimaryColor   int32
	Priority       int32
	SecondaryColor int32
	Value          float32
}

type Ent_SharedString

type Ent_SharedString struct {
}

type Ent_SheatheSoundLookups

type Ent_SheatheSoundLookups struct {
	ID             int32
	ClassID        int32
	SubclassID     int32
	Material       int32
	CheckMaterial  int32
	SheatheSound   int32
	UnsheatheSound int32
}

type Ent_SiegeableProperties

type Ent_SiegeableProperties struct {
	ID                      int32
	DamageSpellVisualKitID  int32
	Flags                   int32
	HealingSpellVisualKitID int32
	Health                  int32
}

type Ent_SkillCostsData

type Ent_SkillCostsData struct {
	ID           int32
	SkillCostsID int32
	Cost         []int32
}

type Ent_SkillLine

type Ent_SkillLine struct {
	ID                    int32
	CategoryID            int32
	DisplayName_lang      i18n.Text
	Description_lang      i18n.Text
	SpellIconID           int32
	AlternateVerb_lang    i18n.Text
	CanLink               int32
	ParentSkillLineID     int32
	Flags                 int32
	HordeDisplayName_lang i18n.Text
	ParentTierIndex       int32
	SpellIconFileID       int32
	SkillCostsID          int32
	RaceMask              int32
	ClassMask             int32
	ExcludeRace           int32
	ExcludeClass          int32
	SkillType             int32
	MinCharLevel          int32
	MaxRank               int32
	Abandonable           int32
	NeutralDisplayName    string
}

type Ent_SkillLineAbility

type Ent_SkillLineAbility struct {
	ID                       int32
	SkillLine                int32
	Spell                    int32
	RaceMask                 int64
	ClassMask                int32
	MinSkillLineRank         int32
	SupercedesSpell          int32
	AcquireMethod            int32
	TrivialSkillLineRankHigh int32
	TrivialSkillLineRankLow  int32
	NumSkillUps              int32
	UniqueBit                int32
	TradeSkillCategoryID     int32
	Flags                    int32
	SkillupSkillLineID       int16
	ExcludeRace              int32
	ExcludeClass             int32
	SupercededBySpell        int32
	CharacterPoints          []int32
	Abandonable              int32
}

type Ent_SkillLineAbilitySortedSpell

type Ent_SkillLineAbilitySortedSpell struct {
	ID    int32
	Spell int32
}

type Ent_SkillLineCategory

type Ent_SkillLineCategory struct {
	ID        int32
	Name_lang i18n.Text
	SortIndex int32
}

type Ent_SkillLineXTraitTree

type Ent_SkillLineXTraitTree struct {
	ID          int32
	SkillLineID int32
	TraitTreeID int32
}

type Ent_SkillRaceClassInfo

type Ent_SkillRaceClassInfo struct {
	ID             int32
	SkillID        int32
	RaceMask       int64
	ClassMask      int32
	Flags          int32
	Availability   int32
	MinLevel       int32
	SkillTierID    int32
	SkillCostIndex int32
}

type Ent_SkillTiers

type Ent_SkillTiers struct {
	ID    int32
	Value []int32
	Cost  []int32
}

type Ent_SkySceneXPlayerCondition

type Ent_SkySceneXPlayerCondition struct {
	ID                int32
	PlayerConditionID int32
}

type Ent_Soulbind

type Ent_Soulbind struct {
	Name_lang         i18n.Text
	ID                int32
	CovenantID        int32
	GarrTalentTreeID  int32
	CreatureID        int32
	GarrFollowerID    int32
	PlayerConditionID int32
}

type Ent_SoulbindConduit

type Ent_SoulbindConduit struct {
	ID          int32
	SpellID     int32
	ConduitType int32
	CovenantID  int32
	SpecSetID   int32
	Flags       int32
}

type Ent_SoulbindConduitEnhancedSocket

type Ent_SoulbindConduitEnhancedSocket struct {
	ID           int32
	GarrTalentID int32
}

type Ent_SoulbindConduitItem

type Ent_SoulbindConduitItem struct {
	ID        int32
	ItemID    int32
	ConduitID int32
}

type Ent_SoulbindConduitRank

type Ent_SoulbindConduitRank struct {
	ID                 int32
	RankIndex          int32
	SpellID            int32
	AuraPointsOverride float32
	SoulbindConduitID  int32
}

type Ent_SoulbindConduitRankProperties

type Ent_SoulbindConduitRankProperties struct {
	ID        int32
	Rank      int32
	ItemLevel int32
	QualityID int32
}

type Ent_SoulbindUIDisplayInfo

type Ent_SoulbindUIDisplayInfo struct {
	Description_lang      i18n.Text
	ID                    int32
	SoulbindID            int32
	CreatureDisplayInfoID int32
	ModelSceneActorID     int32
	Portrait              int32
	TextureKitID          int32
	OrderIndex            int32
	ActivationSoundKitID  int32
}

type Ent_SoundAmbience

type Ent_SoundAmbience struct {
	ID                  int32
	AmbienceID          []int32
	Flags               int32
	FlavorSoundFilterID int32
	SoundFilterID       int32
	AmbienceStartID     []int32
	AmbienceStopID      []int32
}

type Ent_SoundAmbienceFlavor

type Ent_SoundAmbienceFlavor struct {
	ID                  int32
	SoundAmbienceID     int32
	SoundEntriesIDDay   int32
	SoundEntriesIDNight int32
}

type Ent_SoundBus

type Ent_SoundBus struct {
	ID                     int32
	Parent                 int32
	DefaultPriority        int32
	DefaultPriorityPenalty int32
	RaidPriority           int32
	RaidPriorityPenalty    int32
	DefaultVolume          float32
	RaidVolume             float32
	DefaultPlaybackLimit   int32
	RaidPlaybackLimit      int32
	BusEnumID              int32
	Flags                  int8
}

type Ent_SoundBusName

type Ent_SoundBusName struct {
	EnumID int32
	Name   string
}

type Ent_SoundBusOverride

type Ent_SoundBusOverride struct {
	ID                int32
	PlaybackLimit     int8
	PlayerConditionID int32
	Priority          int8
	PriorityPenalty   int8
	SoundBusID        int32
	Volume            float32
}

type Ent_SoundCharacterMacroLines

type Ent_SoundCharacterMacroLines struct {
	ID       int32
	Category int32
	Sex      int32
	Race     int32
	SoundID  int32
}

type Ent_SoundEmitterPillPoints

type Ent_SoundEmitterPillPoints struct {
	ID              int32
	SoundEmittersID int32
	Position        []float32
}

type Ent_SoundEmitters

type Ent_SoundEmitters struct {
	ID                     int32
	Position               []float32
	Direction              []float32
	SoundEntriesID         int32
	MapID                  int32
	Name                   string
	EmitterType            int32
	PhaseID                int32
	PhaseGroupID           int32
	PhaseUseFlags          int32
	Flags                  int32
	WorldStateExpressionID int32
	SoundEntryAdvancedID   int32
}

type Ent_SoundEntries

type Ent_SoundEntries struct {
	ID                     int32
	SoundType              int32
	Name                   string
	FileDataID             []int32
	Freq                   []int32
	VolumeFloat            float32
	Flags                  int32
	MinDistance            float32
	DistanceCutoff         float32
	EAXDef                 int32
	SoundEntriesAdvancedID int32
	Volumevariationplus    float32
	Volumevariationminus   float32
	Pitchvariationplus     float32
	Pitchvariationminus    float32
	PitchAdjust            float32
	Dialogtype             int32
	BusOverwriteID         int32
	File                   []string
	DirectoryBase          string
	Pitch                  float32
	PitchVariation         float32
	Priority               int32
	Channel                int32
	MaxDistance            float32
}

type Ent_SoundEntriesAdvanced

type Ent_SoundEntriesAdvanced struct {
	ID                     int32
	SoundEntryID           int32
	InnerRadius2D          float32
	TimeA                  int32
	TimeB                  int32
	TimeC                  int32
	TimeD                  int32
	RandomOffsetRange      int32
	Usage                  int32
	TimeIntervalMin        int32
	TimeIntervalMax        int32
	VolumeSliderCategory   int32
	DuckToSFX              float32
	DuckToMusic            float32
	DuckToAmbience         float32
	InnerRadiusOfInfluence float32
	OuterRadiusOfInfluence float32
	TimeToDuck             int32
	TimeToUnduck           int32
	InsideAngle            float32
	OutsideAngle           float32
	OutsideVolume          float32
	OuterRadius2D          float32
	MinRandomPosOffset     int32
	MaxRandomPosOffset     int32
	DuckToDialog           float32
	DuckToSuppressors      float32
	MsOffset               int32
	Volume                 []float32
	Name                   string
}

type Ent_SoundEntriesFallbacks

type Ent_SoundEntriesFallbacks struct {
	ID                     int32
	SoundEntriesID         int32
	FallbackSoundEntriesID int32
}

type Ent_SoundEnvelope

type Ent_SoundEnvelope struct {
	ID           int32
	CurveID      int32
	DecayIndex   int16
	EnvelopeType int8
	Flags        int32
	ReleaseIndex int16
	SoundKitID   int32
	SustainIndex int16
}

type Ent_SoundFilter

type Ent_SoundFilter struct {
	ID   int32
	Name string
}

type Ent_SoundFilterElem

type Ent_SoundFilterElem struct {
	ID            int32
	SoundFilterID int32
	OrderIndex    int32
	FilterType    int32
	Params        []float32
}

type Ent_SoundKit

type Ent_SoundKit struct {
	EAXDef               int8
	ID                   int32
	BusOverwriteID       int16
	DialogType           int8
	DistanceCutoff       float32
	Flags                int32
	MaxInstances         int8
	MinDistance          float32
	PitchAdjust          float32
	PitchVariationMinus  float32
	PitchVariationPlus   float32
	SoundKitAdvancedID   int32
	SoundType            int32
	VolumeFloat          float32
	VolumeVariationMinus float32
	VolumeVariationPlus  float32
}

type Ent_SoundKitAdvanced

type Ent_SoundKitAdvanced struct {
	ID                     int32
	ChanceToPlay           float32
	DelayMax               int32
	DelayMin               int32
	DuckToAmbience         float32
	DuckToDialog           float32
	DuckToMusic            float32
	DuckToSFX              float32
	DuckToSuppressors      float32
	InnerRadius2D          float32
	InnerRadiusOfInfluence float32
	InsideAngle            float32
	MaxInstancesBehavior   int8
	MaxRandomPosOffset     int16
	MinRandomPosOffset     int8
	MsOffset               int32
	OuterRadius2D          float32
	OuterRadiusOfInfluence float32
	OutsideAngle           float32
	OutsideVolume          float32
	RandomOffsetRange      int32
	SoundKitID             int32
	TimeA                  int32
	TimeB                  int32
	TimeC                  int32
	TimeCooldownMax        int32
	TimeCooldownMin        int32
	TimeD                  int32
	TimeIntervalMax        int32
	TimeIntervalMin        int32
	TimeToDuck             int32
	TimeToUnduck           int32
	Usage                  int8
	VolumeControlType      int8
	VolumeFadeInCurveID    int32
	VolumeFadeInTimeMax    int32
	VolumeFadeInTimeMin    int32
	VolumeFadeOutCurveID   int32
	VolumeFadeOutTimeMax   int32
	VolumeFadeOutTimeMin   int32
	VolumeSliderCategory   int8
	DuckToCinematicSFX     float32
	DuckToCinematicMusic   float32
	RolloffType            int32
	RolloffParam0          float32
}

type Ent_SoundKitChild

type Ent_SoundKitChild struct {
	ID               int32
	ParentSoundKitID int32
	SoundKitID       int32
}

type Ent_SoundKitEntry

type Ent_SoundKitEntry struct {
	ID         int32
	FileDataID int32
	SoundKitID int32
	Frequency  int8
	Volume     float32
}

type Ent_SoundKitFallback

type Ent_SoundKitFallback struct {
	ID                 int32
	FallbackSoundKitID int32
	SoundKitID         int32
}

type Ent_SoundKitName

type Ent_SoundKitName struct {
	ID   int32
	Name string
}

type Ent_SoundMixGroup

type Ent_SoundMixGroup struct {
	ID int32
}

type Ent_SoundOverride

type Ent_SoundOverride struct {
	ID                         int32
	WowEditLock                int32
	WowEditLockUser            string
	ZoneIntroMusicID           int32
	ZoneMusicID                int32
	SoundAmbienceID            int32
	SoundProviderPreferencesID int32
	Flags                      int8
}

type Ent_SoundParameter

type Ent_SoundParameter struct {
	ID int32
}

type Ent_SoundProviderPreferences

type Ent_SoundProviderPreferences struct {
	ID                       int32
	Description              string
	Flags                    int32
	EAXEnvironmentSelection  int32
	EAXDecayTime             float32
	EAX2EnvironmentSize      float32
	EAX2EnvironmentDiffusion float32
	EAX2Room                 int32
	EAX2RoomHF               int32
	EAX2DecayHFRatio         float32
	EAX2Reflections          int32
	EAX2ReflectionsDelay     float32
	EAX2Reverb               int32
	EAX2ReverbDelay          float32
	EAX2RoomRolloff          float32
	EAX2AirAbsorption        float32
	EAX3RoomLF               int32
	EAX3DecayLFRatio         float32
	EAX3EchoTime             float32
	EAX3EchoDepth            float32
	EAX3ModulationTime       float32
	EAX3ModulationDepth      float32
	EAX3HFReference          float32
	EAX3LFReference          float32
	EAXEffectVolume          float32
	EAXDamping               float32
}

type Ent_SoundSamplePreferences

type Ent_SoundSamplePreferences struct {
	ID                             int32
	EAX1EffectLevel                float32
	EAX2SampleDirect               int32
	EAX2SampleDirectHF             int32
	EAX2SampleRoom                 int32
	EAX2SampleRoomHF               int32
	EAX2SampleObstruction          float32
	EAX2SampleObstructionLFRatio   float32
	EAX2SampleOcclusion            float32
	EAX2SampleOcclusionLFRatio     float32
	EAX2SampleOcclusionRoomRatio   float32
	EAX2SampleRoomRolloff          float32
	EAX2SampleAirAbsorption        float32
	EAX2SampleOutsideVolumeHF      int32
	EAX3SampleOcclusionDirectRatio float32
	EAX3SampleExclusion            float32
	EAX3SampleExclusionLFRatio     float32
	EAX3SampleDopplerFactor        float32
	Fast2DPredelayTime             float32
	Fast2DDamping                  float32
	Fast2DReverbTime               float32
}

type Ent_SoundWaterType

type Ent_SoundWaterType struct {
	ID           int32
	SoundType    int32
	SoundSubtype int32
	SoundID      int32
}

type Ent_SoundWaterfallEmitter

type Ent_SoundWaterfallEmitter struct {
	ID int32
}

type Ent_SourceInfo

type Ent_SourceInfo struct {
	ID              int32
	PvpFaction      int8
	SourceText_lang i18n.Text
	SourceTypeEnum  int8
	SpellID         int32
}

type Ent_SpamMessages

type Ent_SpamMessages struct {
	ID   int32
	Text string
}

type Ent_SpecSetMember

type Ent_SpecSetMember struct {
	ID                  int32
	ChrSpecializationID int32
}

type Ent_SpecializationSpells

type Ent_SpecializationSpells struct {
	ID               int32
	SpecID           int32
	SpellID          int32
	OverridesSpellID int32
	Description_lang i18n.Text
	DisplayOrder     int8
}

type Ent_SpecializationSpellsDisplay

type Ent_SpecializationSpellsDisplay struct {
	ID               int32
	SpecializationID int16
	SpellID          []int32
}

type Ent_Spell

type Ent_Spell struct {
	ID                       int32
	Name_lang                i18n.Text
	NameSubtext_lang         i18n.Text
	Description_lang         i18n.Text
	AuraDescription_lang     i18n.Text
	RuneCostID               int32
	SpellMissileID           int32
	DescriptionVariablesID   int32
	ScalingID                int32
	AuraOptionsID            int32
	AuraRestrictionsID       int32
	CastingRequirementsID    int32
	CategoriesID             int32
	ClassOptionsID           int32
	CooldownsID              int32
	EquippedItemsID          int32
	InterruptsID             int32
	LevelsID                 int32
	ReagentsID               int32
	ShapeshiftID             int32
	TargetRestrictionsID     int32
	TotemsID                 int32
	RequiredProjectID        int32
	MiscID                   int32
	Category                 int32
	DispelType               int32
	Mechanic                 int32
	Attributes               int32
	AttributesEx             int32
	AttributesExB            int32
	AttributesExC            int32
	AttributesExD            int32
	AttributesExE            int32
	AttributesExF            int32
	AttributesExG            int32
	AttributesExH            int32
	ShapeshiftMask           []int32
	ShapeshiftExclude        []int32
	Targets                  int32
	TargetCreatureType       int32
	RequiresSpellFocus       int32
	FacingCasterFlags        int32
	CasterAuraState          int32
	TargetAuraState          int32
	ExcludeCasterAuraState   int32
	ExcludeTargetAuraState   int32
	CasterAuraSpell          int32
	TargetAuraSpell          int32
	ExcludeCasterAuraSpell   int32
	ExcludeTargetAuraSpell   int32
	CastingTimeIndex         int32
	RecoveryTime             int32
	CategoryRecoveryTime     int32
	InterruptFlags           int32
	AuraInterruptFlags       []int32
	ChannelInterruptFlags    []int32
	ProcTypeMask             int32
	ProcChance               int32
	ProcCharges              int32
	MaxLevel                 int32
	BaseLevel                int32
	SpellLevel               int32
	DurationIndex            int32
	PowerType                int32
	ManaCost                 int32
	ManaCostPerLevel         int32
	ManaPerSecond            int32
	RangeIndex               int32
	Speed                    float32
	ModalNextSpell           int32
	CumulativeAura           int32
	Totem                    []int32
	Reagent                  []int32
	ReagentCount             []int32
	EquippedItemClass        int32
	EquippedItemSubclass     int32
	EquippedItemInvTypes     int32
	Effect                   []int32
	EffectDieSides           []int32
	EffectRealPointsPerLevel []float32
	EffectBasePoints         []int32
	EffectMechanic           []int32
	ImplicitTargetA          []int32
	ImplicitTargetB          []int32
	EffectRadiusIndex        []int32
	EffectRadiusIndexB       []int32
	EffectAura               []int32
	EffectAuraPeriod         []int32
	EffectAmplitude          []float32
	EffectChainTargets       []int32
	EffectItemType           []int32
	EffectMiscValue          []int32
	EffectMiscValueB         []int32
	EffectTriggerSpell       []int32
	EffectPointsPerCombo     []float32
	EffectSpellClassMaskA    []int32
	EffectSpellClassMaskB    []int32
	EffectSpellClassMaskC    []int32
	SpellVisualID            []int32
	SpellIconID              int32
	ActiveIconID             int32
	ManaCostPct              int32
	StartRecoveryCategory    int32
	StartRecoveryTime        int32
	MaxTargetLevel           int32
	SpellClassSet            int32
	SpellClassMask           []int32
	MaxTargets               int32
	DefenseType              int32
	PreventionType           int32
	StanceBarOrder           int32
	EffectChainAmplitude     []float32
	MinFactionID             int32
	MinReputation            int32
	RequiredAuraVision       int32
	RequiredTotemCategoryID  []int32
	RequiredAreasID          int32
	SchoolMask               int32
	PowerDisplayID           int32
	EffectBonusCoefficient   []float32
	Difficulty               int32
	CastUI                   int32
	ManaPerSecondPerLevel    int32
	EffectBaseDice           []int32
	EffectDicePerLevel       []int32
	SpellPriority            int32
	RequiredAreaID           int32
	School                   int32
	ProcFlags                int32
	AttributesExI            int32
	AttributesExJ            int32
}

type Ent_SpellActionBarPref

type Ent_SpellActionBarPref struct {
	ID                     int32
	PreferredActionBarMask int16
	SpellID                int32
}

type Ent_SpellActivationOverlay

type Ent_SpellActivationOverlay struct {
	ID                          int32
	SpellID                     int32
	OverlayFileDataID           int32
	ScreenLocationID            int32
	Color                       int32
	Scale                       float32
	IconHighlightSpellClassMask []int32
	TriggerType                 int32
	SoundEntriesID              int32
}

type Ent_SpellAuraNames

type Ent_SpellAuraNames struct {
	EnumID            int32
	SpecialMiscValue  int32
	Globalstrings_tag string
	Name_lang         i18n.Text
}

type Ent_SpellAuraOptions

type Ent_SpellAuraOptions struct {
	ID                    int32
	SpellID               int32
	DifficultyID          int32
	CumulativeAura        int32
	ProcChance            int32
	ProcCharges           int32
	ProcTypeMask          []int32
	ProcCategoryRecovery  int32
	SpellProcsPerMinuteID int32
}

type Ent_SpellAuraRestrictions

type Ent_SpellAuraRestrictions struct {
	ID                     int32
	CasterAuraSpell        int32
	CasterAuraState        int32
	DifficultyID           int32
	ExcludeCasterAuraSpell int32
	ExcludeCasterAuraState int32
	ExcludeTargetAuraSpell int32
	ExcludeTargetAuraState int32
	SpellID                int32
	TargetAuraSpell        int32
	TargetAuraState        int32
}

type Ent_SpellAuraRestrictionsDifficulty

type Ent_SpellAuraRestrictionsDifficulty struct {
}

type Ent_SpellAuraVisXChrSpec

type Ent_SpellAuraVisXChrSpec struct {
	ID                    int32
	SpellAuraVisibilityID int32
	ChrSpecializationID   int32
}

type Ent_SpellAuraVisXTalentTab

type Ent_SpellAuraVisXTalentTab struct {
	ID int32
}

type Ent_SpellAuraVisibility

type Ent_SpellAuraVisibility struct {
	ID      int32
	SpellID int32
	Type    int32
	Flags   int32
}

type Ent_SpellCastTimes

type Ent_SpellCastTimes struct {
	ID       int32
	Base     int32
	PerLevel int32
	Minimum  int32
}

type Ent_SpellCastingRequirements

type Ent_SpellCastingRequirements struct {
	ID                 int32
	FacingCasterFlags  int32
	MinFactionID       int32
	MinReputation      int32
	RequiredAreasID    int32
	RequiredAuraVision int32
	RequiresSpellFocus int32
	SpellID            int32
}

type Ent_SpellCategories

type Ent_SpellCategories struct {
	ID                    int32
	SpellID               int32
	DifficultyID          int32
	Category              int32
	DefenseType           int32
	DispelType            int32
	Mechanic              int32
	PreventionType        int32
	StartRecoveryCategory int32
	ChargeCategory        int32
}

type Ent_SpellCategory

type Ent_SpellCategory struct {
	ID                 int32
	Flags              int32
	UsesPerWeek        int32
	Name_lang          i18n.Text
	MaxCharges         int32
	ChargeRecoveryTime int32
	TypeMask           int32
}

type Ent_SpellChainEffects

type Ent_SpellChainEffects struct {
	ID                             int32
	AvgSegLen                      float32
	Width                          float32
	NoiseScale                     float32
	TexCoordScale                  float32
	SegDuration                    int32
	SegDelay                       int32
	Flags                          int32
	JointCount                     int32
	JointOffsetRadius              float32
	JointsPerMinorJoint            int32
	MinorJointsPerMajorJoint       int32
	MinorJointScale                float32
	MajorJointScale                float32
	JointMoveSpeed                 float32
	JointSmoothness                float32
	MinDurationBetweenJointJumps   float32
	MaxDurationBetweenJointJumps   float32
	WaveHeight                     float32
	WaveFreq                       float32
	WaveSpeed                      float32
	MinWaveAngle                   float32
	MaxWaveAngle                   float32
	MinWaveSpin                    float32
	MaxWaveSpin                    float32
	ArcHeight                      float32
	MinArcAngle                    float32
	MaxArcAngle                    float32
	MinArcSpin                     float32
	MaxArcSpin                     float32
	DelayBetweenEffects            float32
	MinFlickerOnDuration           float32
	MaxFlickerOnDuration           float32
	MinFlickerOffDuration          float32
	MaxFlickerOffDuration          float32
	PulseSpeed                     float32
	PulseOnLength                  float32
	PulseFadeLength                float32
	Alpha                          int8
	Red                            int8
	Green                          int8
	Blue                           int8
	BlendMode                      int8
	RenderLayer                    int32
	TextureLength                  float32
	WavePhase                      float32
	SpellChainEffectID             []int32
	Texture                        string
	EndWidth                       float32
	NumFlipFramesU                 int8
	NumFlipFramesV                 int8
	ParticleEmissionRateMultiplier float32
	ParticleScaleMultiplier        float32
	SoundKitID                     int32
	StartWidth                     float32
	TextureCoordScaleU             []float32
	TextureCoordScaleV             []float32
	TextureFileDataID              []int32
	TextureParticleFileDataID      int32
	TextureRepeatLengthU           []float32
	TextureRepeatLengthV           []float32
	TimePerFlipFrame               float32
	VariancePerFlipFrame           float32
	WidthScaleCurveID              int16
	Combo                          string
}

type Ent_SpellClassOptions

type Ent_SpellClassOptions struct {
	SpellClassMask []int32
	ID             int32
	ModalNextSpell int32
	SpellClassSet  int32
	SpellID        int32
}

type Ent_SpellClutterAreaEffectCounts

type Ent_SpellClutterAreaEffectCounts struct {
	ID    int32
	Level int32
	Min   int32
	Max   int32
}

type Ent_SpellClutterFrameRates

type Ent_SpellClutterFrameRates struct {
	ID    int32
	Level int32
	Min   float32
	Max   float32
}

type Ent_SpellClutterImpactModelCounts

type Ent_SpellClutterImpactModelCounts struct {
	ID    int32
	Level int32
	Min   int32
	Max   int32
}

type Ent_SpellClutterKitDistances

type Ent_SpellClutterKitDistances struct {
	ID    int32
	Level int32
	Min   float32
	Max   float32
}

type Ent_SpellClutterMissileDist

type Ent_SpellClutterMissileDist struct {
	ID    int32
	Level int32
	Min   float32
	Max   float32
}

type Ent_SpellClutterWeaponTrailDist

type Ent_SpellClutterWeaponTrailDist struct {
	ID    int32
	Level int32
	Min   float32
	Max   float32
}

type Ent_SpellCooldowns

type Ent_SpellCooldowns struct {
	ID                   int32
	SpellID              int32
	DifficultyID         int32
	CategoryRecoveryTime int32
	RecoveryTime         int32
	StartRecoveryTime    int32
}

type Ent_SpellCraftUI

type Ent_SpellCraftUI struct {
	ID int32
}

type Ent_SpellDescriptionVariables

type Ent_SpellDescriptionVariables struct {
	ID        int32
	Variables string
}

type Ent_SpellDifficulty

type Ent_SpellDifficulty struct {
	ID                int32
	DifficultySpellID []int32
}

type Ent_SpellDispelType

type Ent_SpellDispelType struct {
	ID               int32
	Name_lang        i18n.Text
	Mask             int32
	ImmunityPossible int32
	InternalName     string
}

type Ent_SpellDuration

type Ent_SpellDuration struct {
	ID               int32
	Duration         int32
	DurationPerLevel int32
	MaxDuration      int32
}

type Ent_SpellEffect

type Ent_SpellEffect struct {
	ID                             int32
	DifficultyID                   int32
	Effect                         int32
	EffectAmplitude                float32
	EffectAura                     int32
	EffectAuraPeriod               int32
	EffectBasePoints               int32
	EffectBonusCoefficient         float32
	EffectChainAmplitude           float32
	EffectChainTargets             int32
	EffectDieSides                 int32
	EffectItemType                 int32
	EffectMechanic                 int32
	EffectMiscValue                []int32
	EffectPointsPerResource        float32
	EffectRadiusIndex              []int32
	EffectRealPointsPerLevel       float32
	EffectSpellClassMask           []int32
	EffectTriggerSpell             int32
	EffectPos_facing               float32
	ImplicitTarget                 []int32
	SpellID                        int32
	EffectIndex                    int32
	EffectAttributes               int32
	BonusCoefficientFromAP         float32
	Coefficient                    float32
	GroupSizeBasePointsCoefficient float32
	PvpMultiplier                  float32
	ResourceCoefficient            float32
	Variance                       float32
	EffectBasePointsF              float32
}

type Ent_SpellEffectAutoDescription

type Ent_SpellEffectAutoDescription struct {
	ID                     int32
	AuraDescription_lang   i18n.Text
	AuraEffectType         int32
	AuraOrderIndex         int32
	EffectDescription_lang i18n.Text
	EffectOrderIndex       int32
	PointsSign             int8
	SchoolMask             int8
	SpellEffectType        int32
	TargetType             int8
}

type Ent_SpellEffectCameraShakes

type Ent_SpellEffectCameraShakes struct {
	ID          int32
	CameraShake []int32
}

type Ent_SpellEffectEmission

type Ent_SpellEffectEmission struct {
	ID           int32
	AreaModelID  int16
	EmissionRate float32
	Flags        int8
	ModelScale   float32
}

type Ent_SpellEffectGroupSize

type Ent_SpellEffectGroupSize struct {
}

type Ent_SpellEffectNames

type Ent_SpellEffectNames struct {
	EnumID    int32
	Name_lang i18n.Text
}

type Ent_SpellEffectScaling

type Ent_SpellEffectScaling struct {
	ID                  int32
	Coefficient         float32
	Variance            float32
	ResourceCoefficient float32
	SpellEffectID       int32
}

type Ent_SpellEmpower

type Ent_SpellEmpower struct {
}

type Ent_SpellEmpowerStage

type Ent_SpellEmpowerStage struct {
	ID int32
}

type Ent_SpellEquippedItems

type Ent_SpellEquippedItems struct {
	ID                   int32
	SpellID              int32
	DifficultyID         int32
	EquippedItemClass    int32
	EquippedItemInvTypes int32
	EquippedItemSubclass int32
}

type Ent_SpellFlyout

type Ent_SpellFlyout struct {
	ID               int32
	Flags            int32
	RaceMask         int64
	ClassMask        int32
	SpellIconID      int32
	Name_lang        i18n.Text
	Description_lang i18n.Text
	SpellIconFileID  int32
}

type Ent_SpellFlyoutItem

type Ent_SpellFlyoutItem struct {
	ID            int32
	SpellFlyoutID int32
	SpellID       int32
	Slot          int32
}

type Ent_SpellFocusObject

type Ent_SpellFocusObject struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_SpellIcon

type Ent_SpellIcon struct {
	ID              int32
	TextureFilename string
}

type Ent_SpellInterrupts

type Ent_SpellInterrupts struct {
	ID                    int32
	SpellID               int32
	DifficultyID          int32
	AuraInterruptFlags    []int32
	ChannelInterruptFlags []int32
	InterruptFlags        int32
}

type Ent_SpellItemEnchantment

type Ent_SpellItemEnchantment struct {
	ID                        int32
	Charges                   int32
	Effect                    []int32
	EffectPointsMin           []int32
	EffectArg                 []int32
	Name_lang                 i18n.Text
	ItemVisual                int32
	Flags                     int32
	Src_itemID                int32
	Condition_ID              int32
	RequiredSkillID           int32
	RequiredSkillRank         int32
	MinLevel                  int32
	MaxLevel                  int32
	ItemLevel                 int32
	ScalingClass              int32
	ScalingClassRestricted    int32
	EffectScalingPoints       []float32
	HordeName_lang            i18n.Text
	IconFileDataID            int32
	TransmogCost              int32
	TransmogUnlockConditionID int32
	TransmogUseConditionID    int32
	EffectPointsMax           []int32
	ItemLevelMin              int32
	ItemLevelMax              int32
	GemItemID                 int32
}

type Ent_SpellItemEnchantmentCondition

type Ent_SpellItemEnchantmentCondition struct {
	ID             int32
	Lt_operandType []int8
	Lt_operand     []int32
	Operator       []int8
	Rt_operandType []int8
	Rt_operand     []int32
	Logic          []int8
}

type Ent_SpellKeyboundOverride

type Ent_SpellKeyboundOverride struct {
	ID       int32
	Function string
	Data     int32
	Type     int8
}

type Ent_SpellLabel

type Ent_SpellLabel struct {
	ID      int32
	LabelID int32
	SpellID int32
}

type Ent_SpellLearnSpell

type Ent_SpellLearnSpell struct {
	ID               int32
	LearnSpellID     int32
	OverridesSpellID int32
	SpellID          int32
}

type Ent_SpellLevels

type Ent_SpellLevels struct {
	ID                  int32
	SpellID             int32
	DifficultyID        int32
	BaseLevel           int32
	MaxLevel            int32
	SpellLevel          int32
	MaxPassiveAuraLevel int8
}

type Ent_SpellMastery

type Ent_SpellMastery struct {
	ID      int32
	SpellID int32
	Page    int32
	ClassID int32
}

type Ent_SpellMechanic

type Ent_SpellMechanic struct {
	ID             int32
	StateName_lang i18n.Text
}

type Ent_SpellMisc

type Ent_SpellMisc struct {
	ID                               int32
	SpellID                          int32
	DifficultyID                     int32
	Attributes                       []int32
	CastingTimeIndex                 int32
	DurationIndex                    int32
	RangeIndex                       int32
	Speed                            float32
	SpellVisualID                    []int32
	SpellIconID                      int32
	ActiveIconID                     int32
	SchoolMask                       int32
	ActiveIconFileDataID             int32
	LaunchDelay                      float32
	SpellIconFileDataID              int32
	MinDuration                      float32
	ContentTuningID                  int32
	ShowFutureSpellPlayerConditionID int32
}

type Ent_SpellMiscDifficulty

type Ent_SpellMiscDifficulty struct {
	SpellID      int32
	DifficultyID int8
	SpellMiscID  int32
}

type Ent_SpellMissile

type Ent_SpellMissile struct {
	ID                 int32
	CollisionRadius    float32
	DefaultPitchMax    float32
	DefaultPitchMin    float32
	DefaultSpeedMax    float32
	DefaultSpeedMin    float32
	Flags              int32
	Gravity            float32
	MaxDuration        float32
	RandomizeFacingMax float32
	RandomizeFacingMin float32
	RandomizePitchMax  float32
	RandomizePitchMin  float32
	RandomizeSpeedMax  float32
	RandomizeSpeedMin  float32
	SpellID            int32
}

type Ent_SpellMissileMotion

type Ent_SpellMissileMotion struct {
	ID           int32
	Flags        int32
	MissileCount int32
	Name         string
	ScriptBody   string
}

type Ent_SpellName

type Ent_SpellName struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_SpellOverrideName

type Ent_SpellOverrideName struct {
	ID                int32
	OverrideName_lang i18n.Text
	Flags             int32
}

type Ent_SpellPower

type Ent_SpellPower struct {
	ID                  int32
	AltPowerBarID       int32
	ManaCost            int32
	ManaCostPerLevel    int32
	ManaPerSecond       int32
	OptionalCost        int32
	OrderIndex          int32
	PowerCostMaxPct     float32
	PowerCostPct        float32
	PowerDisplayID      int32
	PowerPctPerSecond   float32
	PowerType           int32
	RequiredAuraSpellID int32
	SpellID             int32
}

type Ent_SpellPowerDifficulty

type Ent_SpellPowerDifficulty struct {
	ID           int32
	DifficultyID int32
	OrderIndex   int32
}

type Ent_SpellProceduralEffect

type Ent_SpellProceduralEffect struct {
	ID    int32
	Type  int8
	Value []float32
}

type Ent_SpellProcsPerMinute

type Ent_SpellProcsPerMinute struct {
	ID           int32
	BaseProcRate float32
	Flags        int32
}

type Ent_SpellProcsPerMinuteMod

type Ent_SpellProcsPerMinuteMod struct {
	ID                    int32
	Type                  int32
	Param                 int32
	Coeff                 float32
	SpellProcsPerMinuteID int32
}

type Ent_SpellRadius

type Ent_SpellRadius struct {
	ID             int32
	Radius         float32
	RadiusPerLevel float32
	RadiusMin      float32
	RadiusMax      float32
}

type Ent_SpellRange

type Ent_SpellRange struct {
	ID                    int32
	RangeMin              []float32
	RangeMax              []float32
	Flags                 int32
	DisplayName_lang      i18n.Text
	DisplayNameShort_lang i18n.Text
}

type Ent_SpellReagents

type Ent_SpellReagents struct {
	ID                  int32
	SpellID             int32
	Reagent             []int32
	ReagentCount        []int32
	CurrencyID          int32
	CurrencyCount       int32
	ReagentReCraftCount []int16
}

type Ent_SpellReagentsCurrency

type Ent_SpellReagentsCurrency struct {
	ID              int32
	CurrencyCount   int16
	CurrencyTypesID int16
	SpellID         int32
}

type Ent_SpellReplacement

type Ent_SpellReplacement struct {
	ID int32
}

type Ent_SpellRuneCost

type Ent_SpellRuneCost struct {
	ID         int32
	Blood      int32
	Unholy     int32
	Frost      int32
	Chromatic  int32
	RunicPower int32
}

type Ent_SpellScaling

type Ent_SpellScaling struct {
	ID                     int32
	CastTimeMin            int32
	CastTimeMax            int32
	CastTimeMaxLevel       int32
	Class                  int32
	NerfFactor             float32
	NerfMaxLevel           int32
	MaxScalingLevel        int32
	ScalesFromItemLevel    int32
	MinScalingLevel        int32
	SpellID                int32
	Coefficient            []float32
	Variance               []float32
	ComboPointsCoefficient []float32
}

type Ent_SpellScript

type Ent_SpellScript struct {
	Name         string
	Script       string
	LastEditUser string
	ID           int32
}

type Ent_SpellScriptText

type Ent_SpellScriptText struct {
	Script        string
	ID            int32
	SpellScriptID int32
}

type Ent_SpellShapeshift

type Ent_SpellShapeshift struct {
	ID                int32
	ShapeshiftExclude []int32
	ShapeshiftMask    []int32
	StanceBarOrder    int32
	SpellID           int32
}

type Ent_SpellShapeshiftForm

type Ent_SpellShapeshiftForm struct {
	ID                 int32
	BonusActionBar     int32
	Name_lang          i18n.Text
	Flags              int32
	CreatureType       int32
	AttackIconID       int32
	CombatRoundTime    int32
	CreatureDisplayID  []int32
	PresetSpellID      []int32
	MountTypeID        int32
	ExitSoundEntriesID int32
	AttackIconFileID   int32
	DamageVariance     float32
}

type Ent_SpellSpecialUnitEffect

type Ent_SpellSpecialUnitEffect struct {
	EnumID                  int32
	SpellVisualEffectNameID int32
	ID                      int32
	PositionerID            int32
}

type Ent_SpellTargetRestrictions

type Ent_SpellTargetRestrictions struct {
	ID                 int32
	SpellID            int32
	DifficultyID       int32
	ConeAngle          float32
	Width              float32
	MaxTargets         int32
	MaxTargetLevel     int32
	TargetCreatureType int32
	Targets            int32
	ConeDegrees        float32
}

type Ent_SpellTooltip

type Ent_SpellTooltip struct {
}

type Ent_SpellTotems

type Ent_SpellTotems struct {
	ID                      int32
	RequiredTotemCategoryID []int32
	Totem                   []int32
	SpellID                 int32
}

type Ent_SpellVisual

type Ent_SpellVisual struct {
	ID                           int32
	AnimEventSoundID             int32
	CasterSpellVisualID          int32
	DamageNumberDelay            int16
	Flags                        int32
	HostileSpellVisualID         int32
	LowViolenceSpellVisualID     int32
	MissileAttachment            int32
	MissileCastOffset            []float32
	MissileCastPositionerID      int32
	MissileDestinationAttachment int32
	MissileImpactOffset          []float32
	MissileImpactPositionerID    int32
	MissileTargetingKit          int32
	SpellVisualMissileSetID      int32
	PrecastKit                   int32
	CastKit                      int32
	ImpactKit                    int32
	StateKit                     int32
	StateDoneKit                 int32
	ChannelKit                   int32
	HasMissile                   int32
	MissileModel                 int32
	MissilePathType              int32
	MissileSound                 int32
	CasterImpactKit              int32
	TargetImpactKit              int32
	MissileFollowGroundHeight    int32
	MissileFollowGroundDropSpeed int32
	MissileFollowGroundApproach  int32
	MissileFollowGroundFlags     int32
	MissileMotion                int32
	InstantAreaKit               int32
	ImpactAreaKit                int32
	PersistentAreaKit            int32
	HasAreaEffect                int32
	AreaModel                    int32
	AreaKit                      int32
	WeaponTrailRed               int8
	WeaponTrailGreen             int8
	WeaponTrailBlue              int8
	WeaponTrailAlpha             int8
	WeaponTrailFadeoutRate       int8
	WeaponTrailDuration          int32
	RaidSpellVisualMissileSetID  int32
}

type Ent_SpellVisualAnim

type Ent_SpellVisualAnim struct {
	ID            int32
	AnimKitID     int16
	InitialAnimID int32
	LoopAnimID    int32
}

type Ent_SpellVisualAnimName

type Ent_SpellVisualAnimName struct {
	AnimID int32
	Name   string
}

type Ent_SpellVisualColorEffect

type Ent_SpellVisualColorEffect struct {
	ID              int32
	AlphaCurveID    int16
	BlueCurveID     int16
	Color           int32
	ColorMultiplier float32
	Duration        float32
	Flags           int8
	GreenCurveID    int16
	OpacityCurveID  int16
	PositionerID    int32
	RedCurveID      int16
	Type            int8
}

type Ent_SpellVisualEffectName

type Ent_SpellVisualEffectName struct {
	ID                    int32
	Alpha                 float32
	BaseMissileSpeed      float32
	DissolveEffectID      int32
	EffectRadius          float32
	Flags                 int32
	GenericID             int32
	MaxAllowedScale       float32
	MinAllowedScale       float32
	ModelFileDataID       int32
	RibbonQualityID       int32
	Scale                 float32
	TextureFileDataID     int32
	Type                  int32
	Name                  string
	FileName              string
	AreaEffectSize        float32
	VisualEffectNameFlags int32
	ModelPosition         int32
	SpecialID             int32
	SpecialAttachPoint    int32
}

type Ent_SpellVisualEvent

type Ent_SpellVisualEvent struct {
	ID               int32
	EndEvent         int32
	EndMaxOffsetMs   int32
	EndMinOffsetMs   int32
	SpellVisualID    int32
	SpellVisualKitID int32
	StartEvent       int32
	StartMaxOffsetMs int32
	StartMinOffsetMs int32
	TargetType       int32
}

type Ent_SpellVisualKit

type Ent_SpellVisualKit struct {
	ID                       int32
	DelayMax                 int16
	DelayMin                 int16
	FallbackPriority         float32
	FallbackSpellVisualKitID int32
	Flags                    []int32
	StartAnimID              int32
	AnimID                   int32
	AnimKitID                int32
	HeadEffect               int32
	ChestEffect              int32
	BaseEffect               int32
	LeftHandEffect           int32
	RightHandEffect          int32
	BreathEffect             int32
	LeftWeaponEffect         int32
	RightWeaponEffect        int32
	SpecialEffect            []int32
	WorldEffect              int32
	SoundID                  int32
	ShakeID                  int32
	CharProc                 []int32
	CharParamZero            []float32
	CharParamOne             []float32
	CharParamTwo             []float32
	CharParamThree           []float32
	KitType                  int32
	Anim                     int32
	CharacterParam           []float32
	CharacterProcedure       int32
	ClutterLevel             int8
}

type Ent_SpellVisualKitAreaModel

type Ent_SpellVisualKitAreaModel struct {
	ID              int32
	EmissionRate    float32
	Flags           int32
	LifeTime        int32
	ModelFileDataID int32
	ModelScale      float32
	Spacing         float32
	Name            string
	EnumID          int32
}

type Ent_SpellVisualKitEffect

type Ent_SpellVisualKitEffect struct {
	ID                     int32
	Effect                 int32
	EffectType             int32
	ParentSpellVisualKitID int32
}

type Ent_SpellVisualKitModelAttach

type Ent_SpellVisualKitModelAttach struct {
	ID                      int32
	AnimID                  int32
	AnimKitID               int32
	AttachmentID            int32
	EndAnimID               int32
	Flags                   int32
	LowDefModelAttachID     int32
	Offset                  []float32
	OffsetVariation         []float32
	ParentSpellVisualKitID  int32
	Pitch                   float32
	PitchVariation          float32
	PositionerID            int32
	Roll                    float32
	RollVariation           float32
	Scale                   float32
	ScaleVariation          float32
	SpellVisualEffectNameID int32
	StartAnimID             int32
	StartDelay              float32
	Yaw                     float32
	YawVariation            float32
}

type Ent_SpellVisualKitPicker

type Ent_SpellVisualKitPicker struct {
	ID                int32
	PlayerConditionID int32
}

type Ent_SpellVisualKitPickerEntry

type Ent_SpellVisualKitPickerEntry struct {
	ID                     int32
	SpellVisualKitID       int32
	SpellVisualKitPickerID int32
}

type Ent_SpellVisualMissile

type Ent_SpellVisualMissile struct {
	ID                      int32
	AnimKitID               int32
	Attachment              int32
	CastOffset              []float32
	CastPositionerID        int16
	DestinationAttachment   int32
	Flags                   int32
	FollowGroundApproach    int32
	FollowGroundDropSpeed   int32
	FollowGroundHeight      int32
	ImpactOffset            []float32
	ImpactPositionerID      int16
	SoundEntriesID          int32
	SpellMissileMotionID    int32
	SpellVisualEffectNameID int32
	SpellVisualMissileSetID int32
	ClutterLevel            int8
}

type Ent_SpellVisualPrecastTransitions

type Ent_SpellVisualPrecastTransitions struct {
	ID                  int32
	PrecastLoadAnimName string
	PrecastHoldAnimName string
}

type Ent_SpellVisualScreenEffect

type Ent_SpellVisualScreenEffect struct {
	ID                 int32
	ScreenEffectID     int32
	ScreenEffectTypeID int32
}

type Ent_SpellXDescriptionVariables

type Ent_SpellXDescriptionVariables struct {
	ID                          int32
	SpellDescriptionVariablesID int32
	SpellID                     int32
}

type Ent_SpellXSpellVisual

type Ent_SpellXSpellVisual struct {
	ID                      int32
	ActiveIconFileID        int32
	CasterPlayerConditionID int32
	CasterUnitConditionID   int16
	DifficultyID            int8
	Flags                   int8
	Priority                int32
	Probability             float32
	SpellID                 int32
	SpellIconFileID         int32
	SpellVisualID           int32
	ViewerPlayerConditionID int32
	ViewerUnitConditionID   int16
}

type Ent_StableSlotPrices

type Ent_StableSlotPrices struct {
	ID   int32
	Cost int32
}

type Ent_StartupFiles

type Ent_StartupFiles struct {
	ID            int32
	BytesRequired int32
	FileDataID    int32
	Locale        int32
}

type Ent_Startup_Strings

type Ent_Startup_Strings struct {
	ID           int32
	Name         string
	Message_lang i18n.Text
}

type Ent_Stationery

type Ent_Stationery struct {
	ID                int32
	ItemID            int32
	Texture           string
	Flags             int32
	TextureFileDataID []int32
}

type Ent_StringLookups

type Ent_StringLookups struct {
	ID     int32
	String string
}

type Ent_SummonProperties

type Ent_SummonProperties struct {
	ID      int32
	Control int32
	Faction int32
	Title   int32
	Slot    int32
	Flags   []int32
}

type Ent_TabardBackgroundTextures

type Ent_TabardBackgroundTextures struct {
	ID           int32
	TorsoTexture []string
}

type Ent_TabardEmblemTextures

type Ent_TabardEmblemTextures struct {
	ID           int32
	TorsoTexture []string
}

type Ent_TactKey

type Ent_TactKey struct {
	ID  int32
	Key []int8
}

type Ent_TactKeyLookup

type Ent_TactKeyLookup struct {
	ID     int32
	TACTID []int8
}

type Ent_Talent

type Ent_Talent struct {
	ID               int32
	SpecID           int32
	TierID           int32
	ColumnIndex      int32
	SpellID          int32
	Flags            int32
	CategoryMask     []int32
	ClassID          int32
	OverridesSpellID int32
	Description_lang i18n.Text
	TabID            int32
	SpellRank        []int32
	PrereqTalent     []int32
	PrereqRank       []int32
	RequiredSpellID  int32
}

type Ent_TalentTab

type Ent_TalentTab struct {
	ID             int32
	Name_lang      i18n.Text
	SpellIconID    int32
	RaceMask       int32
	ClassMask      int32
	PetTalentMask  int32
	OrderIndex     int32
	BackgroundFile string
}

type Ent_TalentTreePrimarySpells

type Ent_TalentTreePrimarySpells struct {
	ID int32
}

type Ent_TaxiNodes

type Ent_TaxiNodes struct {
	ID                     int32
	ContinentID            int32
	Pos                    []float32
	Name_lang              i18n.Text
	MountCreatureID        []int32
	ConditionID            int32
	Flags                  int32
	MapOffset              []float32
	CharacterBitNumber     int16
	Facing                 float32
	FlightMapOffset        []float32
	SpecialIconConditionID int32
	UiTextureKitID         int32
	MinimapAtlasMemberID   int32
	VisibilityConditionID  int32
}

type Ent_TaxiPath

type Ent_TaxiPath struct {
	ID           int32
	FromTaxiNode int32
	ToTaxiNode   int32
	Cost         int32
}

type Ent_TaxiPathNode

type Ent_TaxiPathNode struct {
	ID               int32
	PathID           int32
	NodeIndex        int32
	ContinentID      int32
	Loc              []float32
	Flags            int32
	Delay            int32
	ArrivalEventID   int32
	DepartureEventID int32
}

type Ent_TeamContributionPoints

type Ent_TeamContributionPoints struct {
	ID   int32
	Data float32
}

type Ent_TerrainColorGradingRamp

type Ent_TerrainColorGradingRamp struct {
	ID int32
}

type Ent_TerrainMaterial

type Ent_TerrainMaterial struct {
	ID                   int32
	Name                 string
	Shader               int32
	EnvMapPath           string
	EnvMapDiffuseFileID  int32
	EnvMapSpecularFileID int32
}

type Ent_TerrainType

type Ent_TerrainType struct {
	ID                int32
	TerrainID         int32
	TerrainDesc       string
	FootstepSprayRun  int32
	FootstepSprayWalk int32
	SoundID           int32
	Flags             int32
}

type Ent_TerrainTypeSounds

type Ent_TerrainTypeSounds struct {
	ID   int32
	Name string
}

type Ent_TextureBlendSet

type Ent_TextureBlendSet struct {
	ID                 int32
	ModX               []float32
	SwizzleAlpha       int8
	SwizzleBlue        int8
	SwizzleGreen       int8
	SwizzleRed         int8
	TextureFileDataID  []int32
	TextureScaleU      []float32
	TextureScaleV      []float32
	TextureScrollRateU []float32
	TextureScrollRateV []float32
}

type Ent_TextureFileData

type Ent_TextureFileData struct {
	FileDataID          int32
	MaterialResourcesID int32
	UsageType           int8
}

type Ent_TierTransition

type Ent_TierTransition struct {
	ID int32
}

type Ent_TotemCategory

type Ent_TotemCategory struct {
	ID                int32
	Name_lang         i18n.Text
	TotemCategoryType int32
	TotemCategoryMask int32
}

type Ent_Toy

type Ent_Toy struct {
	ID              int32
	Flags           int8
	ItemID          int32
	SourceText_lang i18n.Text
	SourceTypeEnum  int8
}

type Ent_TradeSkillCategory

type Ent_TradeSkillCategory struct {
	ID                         int32
	SkillLineID                int32
	ParentTradeSkillCategoryID int32
	OrderIndex                 int32
	Name_lang                  i18n.Text
	Flags                      int32
	HordeName_lang             i18n.Text
}

type Ent_TradeSkillItem

type Ent_TradeSkillItem struct {
	ID            int32
	ItemLevel     int16
	RequiredLevel int8
}

type Ent_TraitCond

type Ent_TraitCond struct {
}

type Ent_TraitCost

type Ent_TraitCost struct {
	ID int32
}

type Ent_TraitCostDefinition

type Ent_TraitCostDefinition struct {
}

type Ent_TraitCurrency

type Ent_TraitCurrency struct {
	Flags int32
	Icon  int32
}

type Ent_TraitCurrencySource

type Ent_TraitCurrencySource struct {
}

type Ent_TraitDefinition

type Ent_TraitDefinition struct {
	OverrideName_lang        i18n.Text
	OverrideSubtext_lang     i18n.Text
	OverrideDescription_lang i18n.Text
	ID                       int32
	SpellID                  int32
	OverrideIcon             int32
}

type Ent_TraitDefinitionEffectPoints

type Ent_TraitDefinitionEffectPoints struct {
}

type Ent_TraitEdge

type Ent_TraitEdge struct {
}

type Ent_TraitNode

type Ent_TraitNode struct {
}

type Ent_TraitNodeEntry

type Ent_TraitNodeEntry struct {
}

type Ent_TraitNodeEntryXTraitCond

type Ent_TraitNodeEntryXTraitCond struct {
	ID int32
}

type Ent_TraitNodeEntryXTraitCost

type Ent_TraitNodeEntryXTraitCost struct {
	ID               int32
	TraitNodeEntryID int32
	TraitCostID      int32
}

type Ent_TraitNodeGroup

type Ent_TraitNodeGroup struct {
}

type Ent_TraitNodeGroupXTraitCond

type Ent_TraitNodeGroupXTraitCond struct {
}

type Ent_TraitNodeGroupXTraitCost

type Ent_TraitNodeGroupXTraitCost struct {
}

type Ent_TraitNodeGroupXTraitNode

type Ent_TraitNodeGroupXTraitNode struct {
}

type Ent_TraitNodeXTraitCond

type Ent_TraitNodeXTraitCond struct {
}

type Ent_TraitNodeXTraitCost

type Ent_TraitNodeXTraitCost struct {
}

type Ent_TraitNodeXTraitNodeEntry

type Ent_TraitNodeXTraitNodeEntry struct {
}

type Ent_TraitSystem

type Ent_TraitSystem struct {
	ID int32
}

type Ent_TraitTree

type Ent_TraitTree struct {
}

type Ent_TraitTreeLoadout

type Ent_TraitTreeLoadout struct {
}

type Ent_TraitTreeLoadoutEntry

type Ent_TraitTreeLoadoutEntry struct {
}

type Ent_TraitTreeXTraitCost

type Ent_TraitTreeXTraitCost struct {
}

type Ent_TraitTreeXTraitCurrency

type Ent_TraitTreeXTraitCurrency struct {
}

type Ent_TransformMatrix

type Ent_TransformMatrix struct {
	ID    int32
	Pitch float32
	Pos   []float32
	Roll  float32
	Scale float32
	Yaw   float32
}

type Ent_TransmogDefaultLevel

type Ent_TransmogDefaultLevel struct {
	ID                int32
	ExpansionID       int8
	Characterlevel    int32
	PlayerConditionID int32
}

type Ent_TransmogHoliday

type Ent_TransmogHoliday struct {
	ID                      int32
	RequiredTransmogHoliday int32
}

type Ent_TransmogIllusion

type Ent_TransmogIllusion struct {
	ID                     int32
	UnlockConditionID      int32
	TransmogCost           int32
	SpellItemEnchantmentID int32
	Flags                  int32
}

type Ent_TransmogSet

type Ent_TransmogSet struct {
	ID                    int32
	ClassMask             int32
	ExpansionID           int8
	Flags                 int32
	ItemNameDescriptionID int32
	Name_lang             i18n.Text
	ParentTransmogSetID   int16
	TrackingQuestID       int32
	TransmogSetGroupID    int32
	UiOrder               int16
}

type Ent_TransmogSetGroup

type Ent_TransmogSetGroup struct {
	ID        int32
	Name_lang i18n.Text
}

type Ent_TransmogSetItem

type Ent_TransmogSetItem struct {
	ID                       int32
	Flags                    int32
	ItemModifiedAppearanceID int32
	TransmogSetID            int32
}

type Ent_TransportAnimation

type Ent_TransportAnimation struct {
	ID          int32
	TransportID int32
	TimeIndex   int32
	Pos         []float32
	SequenceID  int32
}

type Ent_TransportPhysics

type Ent_TransportPhysics struct {
	ID               int32
	WaveAmp          float32
	WaveTimeScale    float32
	RollAmp          float32
	RollTimeScale    float32
	PitchAmp         float32
	PitchTimeScale   float32
	MaxBank          float32
	MaxBankTurnSpeed float32
	SpeedDampThresh  float32
	SpeedDamp        float32
}

type Ent_TransportRotation

type Ent_TransportRotation struct {
	ID            int32
	GameObjectsID int32
	TimeIndex     int32
	Rot           []float32
}

type Ent_Treasure

type Ent_Treasure struct {
}

type Ent_Trophy

type Ent_Trophy struct {
	ID                      int32
	GameObjectDisplayInfoID int32
	Name_lang               i18n.Text
	PlayerConditionID       int32
	TrophyTypeID            int32
}

type Ent_TrophyInstance

type Ent_TrophyInstance struct {
}

type Ent_TrophyType

type Ent_TrophyType struct {
}

type Ent_UIChromieTimeExpansionInfo

type Ent_UIChromieTimeExpansionInfo struct {
	Name_lang                  i18n.Text
	Description_lang           i18n.Text
	ID                         int32
	SpellID                    int32
	UiTextureAtlasElementLarge int32
	UiTextureAtlasElementSmall int32
	AlreadyOn                  int32
	ContentTuningID            int32
	Completed                  int32
	DescriptionAlliance_lang   i18n.Text
	DescriptionHorde_lang      i18n.Text
}

type Ent_UICovenantAbility

type Ent_UICovenantAbility struct {
	ID                    int32
	CovenantPreviewID     int32
	SpellID               int32
	AbilityType           int8
	SoulbindDisplayInfoID int32
}

type Ent_UICovenantPreview

type Ent_UICovenantPreview struct {
	ID                      int32
	CovenantID              int32
	UiMapID                 int32
	Crest                   int32
	TransmogSetID0          int32
	TransmogSetID1          int32
	TransmogSetID2          int32
	TransmogSetID3          int32
	TextureKit              int32
	MountID                 int32
	PlayerChoiceResponseID  int32
	FeatureName_lang        i18n.Text
	FeatureDescription_lang i18n.Text
	FeatureTextureID        int32
}

type Ent_UIDeadlyDebuff

type Ent_UIDeadlyDebuff struct {
}

type Ent_UIDungeonScoreRarity

type Ent_UIDungeonScoreRarity struct {
	ID               int32
	ScoreColor       int32
	DungeonScoreMin  int32
	DungeonScoreMax  int32
	OrderIndex       int32
	KeystoneLevelMin int32
	KeystoneLevelMax int32
}

type Ent_UIEventToast

type Ent_UIEventToast struct {
	Title_lang           i18n.Text
	Subtitle_lang        i18n.Text
	InstructionText_lang i18n.Text
	EventToastID         int32
	PlayerConditionID    int32
	UiTextureKitID       int32
	EventType            int32
	DisplayType          int32
	UiWidgetSetID        int32
	ExtraUiWidgetSetID   int32
}

type Ent_UIExpansionDisplayInfo

type Ent_UIExpansionDisplayInfo struct {
	ID                  int32
	ExpansionBanner     int32
	ExpansionLevel      int32
	HighResBackgroundID int32
	LowResBackgroundID  int32
}

type Ent_UIExpansionDisplayInfoIcon

type Ent_UIExpansionDisplayInfoIcon struct {
	ID                      int32
	FeatureDescription_lang i18n.Text
	FeatureIcon             int32
	ParentID                int32
}

type Ent_UIGenericWidgetDisplay

type Ent_UIGenericWidgetDisplay struct {
}

type Ent_UIModifiedInstance

type Ent_UIModifiedInstance struct {
	ID               int32
	Description_lang i18n.Text
	MapID            int32
	UiTextureKitID   int32
}

type Ent_UIScriptedAnimationEffect

type Ent_UIScriptedAnimationEffect struct {
	ID                int32
	Visual            int32
	VisualScale       int32
	Duration          int32
	Trajectory        int32
	StartSoundKitID   int32
	FinishSoundKitID  int32
	StartBehavior     int32
	FinishBehavior    int32
	FinishEffectID    int32
	YawRadians        float32
	PitchRadians      float32
	RollRadians       float32
	OffsetX           float32
	OffsetY           float32
	OffsetZ           float32
	AnimationSpeed    float32
	LoopingSoundKitID int32
}

type Ent_UISoundLookups

type Ent_UISoundLookups struct {
	ID        int32
	SoundID   int32
	SoundName string
}

type Ent_UISplashScreen

type Ent_UISplashScreen struct {
	Header_lang                 i18n.Text
	TopLeftFeatureTitle_lang    i18n.Text
	TopLeftFeatureDesc_lang     i18n.Text
	BottomLeftFeatureTitle_lang i18n.Text
	BottomLeftFeatureDesc_lang  i18n.Text
	RightFeatureTitle_lang      i18n.Text
	RightFeatureDesc_lang       i18n.Text
	ID                          int32
	AllianceQuestID             int32
	HordeQuestID                int32
	ScreenType                  int8
	TextureKitID                int32
	SoundKitID                  int32
	PlayerConditionID           int32
}

type Ent_UiCamFbackTransmogChrRace

type Ent_UiCamFbackTransmogChrRace struct {
	ID            int32
	ChrRaceID     int8
	Gender        int8
	InventoryType int8
	UiCameraID    int16
	Variation     int8
}

type Ent_UiCamFbackTransmogWeapon

type Ent_UiCamFbackTransmogWeapon struct {
	ID            int32
	InventoryType int8
	ItemClass     int8
	ItemSubclass  int8
	UiCameraID    int16
}

type Ent_UiCamera

type Ent_UiCamera struct {
	ID             int32
	AnimFrame      int16
	AnimID         int32
	AnimVariation  int8
	Flags          int8
	LookAt         []float32
	Name           string
	Pos            []float32
	UiCameraTypeID int8
	Up             []float32
}

type Ent_UiCameraType

type Ent_UiCameraType struct {
	ID     int32
	Height int32
	Name   string
	Width  int32
}

type Ent_UiCanvas

type Ent_UiCanvas struct {
	ID     int32
	Height int16
	Width  int16
}

type Ent_UiCovenantDisplayInfo

type Ent_UiCovenantDisplayInfo struct {
	ID             int32
	CovenantID     int32
	UiTextureKitID int32
}

type Ent_UiItemInteraction

type Ent_UiItemInteraction struct {
	CloseSoundKitID          int32
	OpenSoundKitID           int32
	InteractionSpellID       int32
	UiTextureKitID           int32
	ButtonText_lang          i18n.Text
	Description_lang         i18n.Text
	TitleText_lang           i18n.Text
	TutorialText_lang        i18n.Text
	Cost                     int32
	ItemInteractionFrameType int32
	CurrencyTypeID           int32
	DropInSlotSoundKitID     int32
}

type Ent_UiMap

type Ent_UiMap struct {
	ID                          int32
	BkgFileDataID               int32
	BountyDisplayLocation       int32
	BountySetID                 int32
	Flags                       int32
	HelpTextPosition            int8
	LevelRangeMax               int32
	LevelRangeMin               int32
	Name_lang                   i18n.Text
	ParentUiMapID               int32
	System                      int32
	Type                        int32
	VisibilityPlayerConditionID int32
	BkgAtlasID                  int32
}

type Ent_UiMapArt

type Ent_UiMapArt struct {
	ID                  int32
	HighlightFileDataID int32
	UiMapArtStyleID     int32
	HighlightAtlasID    int32
}

type Ent_UiMapArtStyleLayer

type Ent_UiMapArtStyleLayer struct {
	ID                  int32
	AdditionalZoomSteps int32
	LayerHeight         int16
	LayerIndex          int8
	LayerWidth          int16
	MaxScale            float32
	MinScale            float32
	TileHeight          int16
	TileWidth           int16
	UiMapArtStyleID     int32
}

type Ent_UiMapArtTile

type Ent_UiMapArtTile struct {
	ID         int32
	ColIndex   int8
	FileDataID int32
	LayerIndex int8
	RowIndex   int8
	UiMapArtID int32
}

type Ent_UiMapAssignment

type Ent_UiMapAssignment struct {
	ID                   int32
	AreaID               int32
	MapID                int32
	OrderIndex           int32
	Region               []float32
	UiMapID              int32
	UiMax                []float32
	UiMin                []float32
	WMODoodadPlacementID int32
	WMOGroupID           int32
}

type Ent_UiMapFogOfWar

type Ent_UiMapFogOfWar struct {
	ID                 int32
	PlayerConditionID  int32
	UiMapFogOfWarVisID int32
	UiMapID            int32
}

type Ent_UiMapFogOfWarVisualization

type Ent_UiMapFogOfWarVisualization struct {
	ID                int32
	BackgroundAtlasID int32
	MaskAtlasID       int32
	MaskScalar        float32
}

type Ent_UiMapGroupMember

type Ent_UiMapGroupMember struct {
	ID                  int32
	FloorIndex          int32
	Name_lang           i18n.Text
	RelativeHeightIndex int8
	UiMapGroupID        int32
	UiMapID             int32
}
type Ent_UiMapLink struct {
	ID                       int32
	ChildUiMapID             int32
	OrderIndex               int32
	ParentUiMapID            int32
	UiMax                    []float32
	UiMin                    []float32
	OverrideHighlightFdID    int32
	OverrideHighlightAtlasID int32
	Flags                    int32
}

type Ent_UiMapPOI

type Ent_UiMapPOI struct {
	ID                     int32
	ContinentID            int32
	Flags                  int32
	PoiData                int16
	PoiDataType            int16
	UiTextureAtlasMemberID int32
	WorldLoc               []float32
}

type Ent_UiMapXMapArt

type Ent_UiMapXMapArt struct {
	ID         int32
	PhaseID    int32
	UiMapArtID int32
	UiMapID    int32
}

type Ent_UiModelScene

type Ent_UiModelScene struct {
	ID           int32
	Flags        int8
	UiSystemType int8
}

type Ent_UiModelSceneActor

type Ent_UiModelSceneActor struct {
	ID                         int32
	Flags                      int8
	NormalizedScale            float32
	OrientationPitch           float32
	OrientationRoll            float32
	OrientationYaw             float32
	Position                   []float32
	ScriptTag                  string
	UiModelSceneActorDisplayID int32
	UiModelSceneID             int32
}

type Ent_UiModelSceneActorDisplay

type Ent_UiModelSceneActorDisplay struct {
	ID                int32
	Alpha             float32
	AnimSpeed         float32
	AnimationID       int32
	Scale             float32
	SequenceVariation int32
	AnimKitID         int32
	SpellVisualKitID  int32
}

type Ent_UiModelSceneCamera

type Ent_UiModelSceneCamera struct {
	ID                 int32
	CameraType         int8
	Flags              int8
	MaxZoomDistance    float32
	MinZoomDistance    float32
	Pitch              float32
	Roll               float32
	ScriptTag          string
	Target             []float32
	UiModelSceneID     int32
	Yaw                float32
	ZoomDistance       float32
	ZoomedPitchOffset  float32
	ZoomedRollOffset   float32
	ZoomedTargetOffset []float32
	ZoomedYawOffset    float32
}

type Ent_UiPartyPose

type Ent_UiPartyPose struct {
	ID                    int32
	MapID                 int32
	UiModelSceneID        int32
	UiWidgetSetID         int32
	VictoryUiModelSceneID int32
	DefeatUiModelSceneID  int32
	VictorySoundKitID     int32
	DefeatSoundKitID      int32
}

type Ent_UiQuestDetailsTheme

type Ent_UiQuestDetailsTheme struct {
	ID                int32
	Signature_lang    i18n.Text
	BackgroundTexture int32
	SealTexture       int32
	PoiIcon           int32
}

type Ent_UiTextureAtlas

type Ent_UiTextureAtlas struct {
	ID          int32
	AtlasHeight int32
	AtlasWidth  int32
	FileDataID  int32
	UiCanvasID  int8
}

type Ent_UiTextureAtlasElement

type Ent_UiTextureAtlasElement struct {
	ID   int32
	Name string
}

type Ent_UiTextureAtlasElementOverride

type Ent_UiTextureAtlasElementOverride struct {
	ID int32
}

type Ent_UiTextureAtlasMember

type Ent_UiTextureAtlasMember struct {
	ID                      int32
	CommittedBottom         int32
	CommittedFlags          int32
	CommittedLeft           int32
	CommittedName           string
	CommittedRight          int32
	CommittedTop            int32
	UiTextureAtlasID        int32
	UiCanvasID              int8
	UiTextureAtlasElementID int16
	OverrideWidth           int16
	OverrideHeight          int16
}

type Ent_UiTextureKit

type Ent_UiTextureKit struct {
	KitPrefix string
	ID        int32
}

type Ent_UiWeeklyReward

type Ent_UiWeeklyReward struct {
}

type Ent_UiWidget

type Ent_UiWidget struct {
	ID                int32
	MapID             int32
	OrderIndex        int32
	ParentSetID       int32
	PlayerConditionID int32
	VisID             int32
	WidgetTag         string
	LayoutDirection   int8
}

type Ent_UiWidgetConstantSource

type Ent_UiWidgetConstantSource struct {
	ID             int32
	ParentWidgetID int32
	ReqID          int16
	Value          int32
}

type Ent_UiWidgetDataSource

type Ent_UiWidgetDataSource struct {
	ID             int32
	ParentWidgetID int32
	ReqID          int16
	SourceID       int32
	SourceType     int8
}

type Ent_UiWidgetMap

type Ent_UiWidgetMap struct {
	ID             int32
	ParentWidgetID int32
	MapID          int32
}

type Ent_UiWidgetSet

type Ent_UiWidgetSet struct {
	ID              int32
	LayoutDirection int8
	VerticalPadding int32
}

type Ent_UiWidgetStringSource

type Ent_UiWidgetStringSource struct {
	ID             int32
	ParentWidgetID int32
	ReqID          int16
	Value_lang     i18n.Text
}

type Ent_UiWidgetVisTypeDataReq

type Ent_UiWidgetVisTypeDataReq struct {
	ID int32
}

type Ent_UiWidgetVisualization

type Ent_UiWidgetVisualization struct {
	ID                        int32
	TextureKit                int32
	VisType                   int8
	FrameTextureKit           int32
	SizeSetting               int16
	InAnimType                int32
	OutAnimType               int32
	WidgetScale               int8
	ScriptedAnimationEffectID int32
	ModelSceneLayer           int8
}

type Ent_UiWidgetXWidgetSet

type Ent_UiWidgetXWidgetSet struct {
	ID         int32
	UiWidgetID int32
}

type Ent_UnitBlood

type Ent_UnitBlood struct {
	ID                         int32
	CombatBloodSpurtFront      []int32
	CombatBloodSpurtBack       []int32
	GroundBlood                []string
	DefaultBloodSpurtID        int32
	DefaultOmniBloodSpurtID    int32
	PlayerCritBloodSpurtID     int32
	PlayerHitBloodSpurtID      int32
	PlayerOmniCritBloodSpurtID int32
	PlayerOmniHitBloodSpurtID  int32
}

type Ent_UnitBloodLevels

type Ent_UnitBloodLevels struct {
	ID            int32
	Violencelevel []int32
}

type Ent_UnitCondition

type Ent_UnitCondition struct {
	ID       int32
	Flags    int32
	Variable []int32
	Op       []int32
	Value    []int32
}

type Ent_UnitPowerBar

type Ent_UnitPowerBar struct {
	ID                 int32
	MinPower           int32
	MaxPower           int32
	StartPower         int32
	CenterPower        int32
	RegenerationPeace  float32
	RegenerationCombat float32
	BarType            int32
	FileDataID         []int32
	Color              []int32
	Flags              int32
	Name_lang          i18n.Text
	Cost_lang          i18n.Text
	OutOfError_lang    i18n.Text
	ToolTip_lang       i18n.Text
	StartInset         float32
	EndInset           float32
}

type Ent_UnitTest

type Ent_UnitTest struct {
	ID int32
}

type Ent_UnitTestSparse

type Ent_UnitTestSparse struct {
	ID int32
}

type Ent_VW_MobileSpell

type Ent_VW_MobileSpell struct {
}

type Ent_Vehicle

type Ent_Vehicle struct {
	ID                      int32
	Flags                   int32
	FlagsB                  int32
	TurnSpeed               float32
	PitchSpeed              float32
	PitchMin                float32
	PitchMax                float32
	SeatID                  []int32
	MouseLookOffsetPitch    float32
	CameraFadeDistScalarMin float32
	CameraFadeDistScalarMax float32
	CameraPitchOffset       float32
	FacingLimitRight        float32
	FacingLimitLeft         float32
	MsslTrgtTurnLingering   float32
	MsslTrgtPitchLingering  float32
	MsslTrgtMouseLingering  float32
	MsslTrgtEndOpacity      float32
	MsslTrgtArcSpeed        float32
	MsslTrgtArcRepeat       float32
	MsslTrgtArcWidth        float32
	MsslTrgtImpactRadius    []float32
	MsslTrgtArcTexture      string
	MsslTrgtImpactTexture   string
	MsslTrgtImpactModel     []string
	CameraYawOffset         float32
	UiLocomotionType        int32
	MsslTrgtImpactTexRadius float32
	VehicleUIIndicatorID    int32
	PowerDisplayID          []int32
	MissileTargetingID      int32
	PowerType               []int32
	PowerToken              []string
	UiSeatIndicatorType     int32
	VehiclePOITypeID        int16
}

type Ent_VehiclePOIType

type Ent_VehiclePOIType struct {
	ID                int32
	Flags             int32
	TextureWidth      int32
	TextureHeight     int32
	OccupiedTexture   int32
	UnoccupiedTexture int32
}

type Ent_VehicleSeat

type Ent_VehicleSeat struct {
	ID                      int32
	Flags                   int32
	AttachmentID            int32
	AttachmentOffset        []float32
	EnterPreDelay           float32
	EnterSpeed              float32
	EnterGravity            float32
	EnterMinDuration        float32
	EnterMaxDuration        float32
	EnterMinArcHeight       float32
	EnterMaxArcHeight       float32
	EnterAnimStart          int32
	EnterAnimLoop           int32
	RideAnimStart           int32
	RideAnimLoop            int32
	RideUpperAnimStart      int32
	RideUpperAnimLoop       int32
	ExitPreDelay            float32
	ExitSpeed               float32
	ExitGravity             float32
	ExitMinDuration         float32
	ExitMaxDuration         float32
	ExitMinArcHeight        float32
	ExitMaxArcHeight        float32
	ExitAnimStart           int32
	ExitAnimLoop            int32
	ExitAnimEnd             int32
	PassengerYaw            float32
	PassengerPitch          float32
	PassengerRoll           float32
	PassengerAttachmentID   int32
	VehicleEnterAnim        int32
	VehicleExitAnim         int32
	VehicleRideAnimLoop     int32
	VehicleEnterAnimBone    int32
	VehicleExitAnimBone     int32
	VehicleRideAnimLoopBone int32
	VehicleEnterAnimDelay   float32
	VehicleExitAnimDelay    float32
	VehicleAbilityDisplay   int32
	EnterUISoundID          int32
	ExitUISoundID           int32
	FlagsB                  int32
	CameraEnteringDelay     float32
	CameraEnteringDuration  float32
	CameraExitingDelay      float32
	CameraExitingDuration   float32
	CameraOffset            []float32
	CameraPosChaseRate      float32
	CameraFacingChaseRate   float32
	CameraEnteringZoom      float32
	CameraSeatZoomMin       float32
	CameraSeatZoomMax       float32
	EnterAnimKitID          int32
	RideAnimKitID           int32
	ExitAnimKitID           int32
	VehicleEnterAnimKitID   int32
	VehicleRideAnimKitID    int32
	VehicleExitAnimKitID    int32
	CameraModeID            int32
	FlagsC                  int32
	UiSkinFileDataID        int32
	UiSkin                  int32
}

type Ent_VehicleUIIndSeat

type Ent_VehicleUIIndSeat struct {
	ID                   int32
	VehicleUIIndicatorID int32
	VirtualSeatIndex     int32
	XPos                 float32
	YPos                 float32
}

type Ent_VehicleUIIndicator

type Ent_VehicleUIIndicator struct {
	ID                      int32
	BackgroundTexture       string
	BackgroundTextureFileID int32
}

type Ent_VideoHardware

type Ent_VideoHardware struct {
	ID                     int32
	VendorID               int32
	DeviceID               int32
	FarclipIdx             int32
	TerrainLODDistIdx      int32
	TerrainShadowLOD       int32
	DetailDoodadDensityIdx int32
	DetailDoodadAlpha      int32
	AnimatingDoodadIdx     int32
	Trilinear              int32
	NumLights              int32
	Specularity            int32
	WaterLODIdx            int32
	ParticleDensityIdx     int32
	UnitDrawDistIdx        int32
	SmallCullDistIdx       int32
	ResolutionIdx          int32
	BaseMipLevel           int32
	OglOverrides           string
	D3dOverrides           string
	FixLag                 int32
	Multisample            int32
	Atlasdisable           int32
	OglPixelShader         int32
	D3dPixelShader         int32
}

type Ent_Vignette

type Ent_Vignette struct {
	Name_lang              i18n.Text
	ID                     int32
	Flags                  int32
	MaxHeight              float32
	MinHeight              float32
	PlayerConditionID      int32
	QuestFeedbackEffectID  int32
	VisibleTrackingQuestID int32
	VignetteType           int8
	RewardQuestID          int32
}

type Ent_VirtualAttachment

type Ent_VirtualAttachment struct {
	ID           int32
	Name         string
	PositionerID int16
}

type Ent_VirtualAttachmentCustomization

type Ent_VirtualAttachmentCustomization struct {
	ID                  int32
	FileDataID          int32
	PositionerID        int16
	VirtualAttachmentID int16
}

type Ent_VocalUISounds

type Ent_VocalUISounds struct {
	ID            int32
	VocalUIEnum   int32
	RaceID        int32
	NormalSoundID []int32
	PissedSoundID []int32
	ClassID       int8
}

type Ent_VoiceOverPriority

type Ent_VoiceOverPriority struct {
	ID int32
}

type Ent_VolumeFogCondition

type Ent_VolumeFogCondition struct {
	ID                int32
	PlayerConditionID int32
	WhenFalse         float32
	WhenTrue          float32
	VFOG_uID          int32
}

type Ent_WMOAreaTable

type Ent_WMOAreaTable struct {
	ID                          int32
	WMOID                       int32
	NameSetID                   int32
	WMOGroupID                  int32
	SoundProviderPref           int32
	SoundProviderPrefUnderwater int32
	AmbienceID                  int32
	ZoneMusic                   int32
	IntroSound                  int32
	Flags                       int32
	AreaTableID                 int32
	AreaName_lang               i18n.Text
	UwIntroSound                int32
	UwZoneMusic                 int32
	UwAmbience                  int32
	DayAmbienceSoundID          int32
	NightAmbienceSoundID        int32
	MIDIAmbience                int32
	MIDIAmbienceUnderwater      int32
	IntroPriority               int32
	InlineWMOID                 int32
}

type Ent_WMOMinimapTexture

type Ent_WMOMinimapTexture struct {
	ID         int32
	WMOID      int32
	BlockX     int8
	BlockY     int8
	FileDataID int32
	GroupNum   int16
}

type Ent_WaterfallData

type Ent_WaterfallData struct {
	ID int32
}

type Ent_WaypointEdge

type Ent_WaypointEdge struct {
	ID int32
}

type Ent_WaypointNode

type Ent_WaypointNode struct {
	Name_lang i18n.Text
	ID        int32
}

type Ent_WaypointSafeLocs

type Ent_WaypointSafeLocs struct {
	ID  int32
	Pos []float32
}

type Ent_WbAccessControlList

type Ent_WbAccessControlList struct {
	ID              int32
	URL             string
	GrantFlags      int32
	RegionID        int8
	RevokeFlags     int32
	WowEditInternal int32
}

type Ent_WbCertBlacklist

type Ent_WbCertBlacklist struct {
}

type Ent_WbCertWhitelist

type Ent_WbCertWhitelist struct {
	ID              int32
	Domain          string
	GrantAccess     int8
	RevokeAccess    int8
	WowEditInternal int32
}

type Ent_WbPermissions

type Ent_WbPermissions struct {
}

type Ent_WeaponImpactSounds

type Ent_WeaponImpactSounds struct {
	ID                      int32
	WeaponSubClassID        int32
	ParrySoundType          int32
	ImpactSoundID           []int32
	CritImpactSoundID       []int32
	ImpactSource            int8
	PierceCritImpactSoundID []int32
	PierceImpactSoundID     []int32
}

type Ent_WeaponSwingSounds2

type Ent_WeaponSwingSounds2 struct {
	ID        int32
	SwingType int32
	Crit      int32
	SoundID   int32
}

type Ent_WeaponTrail

type Ent_WeaponTrail struct {
	ID                 int32
	FileDataID         int32
	Pitch              float32
	Roll               float32
	TextureFileDataID  []int32
	TextureScaleU      []float32
	TextureScaleV      []float32
	TextureScrollRateU []float32
	TextureScrollRateV []float32
	Yaw                float32
}

type Ent_WeaponTrailModelDef

type Ent_WeaponTrailModelDef struct {
	ID               int32
	AnimEnumID       int32
	LowDefFileDataID int32
	WeaponTrailID    int16
}

type Ent_WeaponTrailParam

type Ent_WeaponTrailParam struct {
	ID                int32
	Duration          float32
	EdgeLifeSpan      float32
	FadeOutTime       float32
	Flags             int8
	Hand              int8
	InitialDelay      float32
	OverrideAttachBot int8
	OverrideAttachTop int8
	SmoothSampleAngle float32
	WeaponTrailID     int32
}

type Ent_Weather

type Ent_Weather struct {
	ID                      int32
	AmbienceID              int32
	Type                    int32
	EffectType              int32
	Intensity               []float32
	TransitionSkyBox        float32
	EffectColor             []float32
	EffectTexture           string
	SoundAmbienceID         int32
	WindSettingsID          int32
	EffectTextureFileDataID int32
	FallModifier            float32
	ParticulateFileDataID   int32
	RotationalSpeed         float32
	Scale                   float32
	TwinkleIntensity        float32
	Volatility              float32
	LightningID             int32
	OverrideColor           int32
	OverrideCount           float32
	OverrideOpacity         float32
	VolumeEdgeFadeStart     float32
	VolumeFlags             int32
	OverrideColorIntensity  float32
}

type Ent_WeatherXParticulate

type Ent_WeatherXParticulate struct {
	ID              int32
	FileDataID      int32
	ParentWeatherID int32
}

type Ent_WeeklyRewardChestThreshold

type Ent_WeeklyRewardChestThreshold struct {
	ID        int32
	Type      int32
	Index     int32
	Threshold int32
}

type Ent_WindSettings

type Ent_WindSettings struct {
	ID               int32
	BaseDir          []float32
	BaseMag          float32
	Duration         float32
	Flags            int32
	Frequency        float32
	MaxStepDir       []float32
	MaxStepMag       float32
	VarianceDir      []float32
	VarianceMagOver  float32
	VarianceMagUnder float32
}

type Ent_WorldBossLockout

type Ent_WorldBossLockout struct {
	Name_lang       i18n.Text
	ID              int32
	TrackingQuestID int32
}

type Ent_WorldChunkSounds

type Ent_WorldChunkSounds struct {
	MapID                      int32
	ChunkX                     int32
	ChunkY                     int32
	SubchunkX                  int32
	SubchunkY                  int32
	SoundOverrideID            int32
	ID                         int32
	WorldMapContinentID        int32
	ZoneIntroMusicID           int32
	ZoneMusicID                int32
	SoundAmbienceID            int32
	SoundProviderPreferencesID int32
}

type Ent_WorldEffect

type Ent_WorldEffect struct {
	ID                    int32
	TargetType            int32
	TargetAsset           int32
	QuestFeedbackEffectID int32
	PlayerConditionID     int32
	CombatConditionID     int32
	WhenToDisplay         int32
}

type Ent_WorldElapsedTimer

type Ent_WorldElapsedTimer struct {
	ID        int32
	Name_lang i18n.Text
	Flags     int32
	Type      int32
}

type Ent_WorldMapArea

type Ent_WorldMapArea struct {
	ID                          int32
	MapID                       int32
	AreaID                      int32
	AreaName                    string
	LocLeft                     float32
	LocRight                    float32
	LocTop                      float32
	LocBottom                   float32
	DisplayMapID                int32
	DefaultDungeonFloor         int32
	ParentWorldMapID            int32
	Flags                       int32
	LevelRangeMin               int32
	LevelRangeMax               int32
	BountyDisplayLocation       int8
	BountySetID                 int8
	VisibilityPlayerConditionID int32
	LeftBoundary                int32
	RightBoundary               int32
	TopBoundary                 int32
	BottomBoundary              int32
}

type Ent_WorldMapContinent

type Ent_WorldMapContinent struct {
	ID               int32
	MapID            int32
	LeftBoundary     int32
	RightBoundary    int32
	TopBoundary      int32
	BottomBoundary   int32
	ContinentOffset  []float32
	Scale            float32
	TaxiMin          []float32
	TaxiMax          []float32
	WorldMapID       int32
	Flags            int8
	ContinentOffsetX float32
	ContinentOffsetY float32
}

type Ent_WorldMapOverlay

type Ent_WorldMapOverlay struct {
	ID                int32
	MapAreaID         int32
	AreaID            []int32
	TextureName       string
	TextureWidth      int32
	TextureHeight     int32
	OffsetX           int32
	OffsetY           int32
	HitRectTop        int32
	HitRectLeft       int32
	HitRectBottom     int32
	HitRectRight      int32
	PlayerConditionID int32
	Flags             int32
	MapPointX         int32
	MapPointY         int32
	UiMapArtID        int32
}

type Ent_WorldMapOverlayTile

type Ent_WorldMapOverlayTile struct {
	ID                int32
	ColIndex          int8
	FileDataID        int32
	LayerIndex        int8
	RowIndex          int8
	WorldMapOverlayID int32
}

type Ent_WorldMapTransforms

type Ent_WorldMapTransforms struct {
	ID              int32
	MapID           int32
	RegionMin       []float32
	RegionMax       []float32
	NewMapID        int32
	RegionOffset    []float32
	NewDungeonMapID int32
	Flags           int32
	NewAreaID       int32
	RegionScale     float32
	AreaID          int16
	Priority        int32
	Region          []float32
}

type Ent_WorldSafeLocs

type Ent_WorldSafeLocs struct {
	ID            int32
	Continent     int32
	Loc           []float32
	Facing        float32
	AreaName_lang i18n.Text
}

type Ent_WorldShadow

type Ent_WorldShadow struct {
	ID int32
}

type Ent_WorldState

type Ent_WorldState struct {
	ID int32
}

type Ent_WorldStateExpression

type Ent_WorldStateExpression struct {
	ID         int32
	Expression string
}

type Ent_WorldStateUI

type Ent_WorldStateUI struct {
	ID                      int32
	MapID                   int32
	AreaID                  int32
	PhaseUseFlags           int32
	PhaseID                 int32
	PhaseGroupID            int32
	Icon                    string
	String_lang             i18n.Text
	Tooltip_lang            i18n.Text
	StateVariable           int32
	Type                    int32
	DynamicIcon             string
	DynamicTooltip_lang     i18n.Text
	ExtendedUI              string
	ExtendedUIStateVariable []int32
	DynamicFlashIconFileID  int32
	DynamicIconFileID       int32
	OrderIndex              int8
	PhaseShift              int32
	FactionID               int32
}

type Ent_WorldStateZoneSounds

type Ent_WorldStateZoneSounds struct {
	ID                         int32
	WorldStateID               int32
	WorldStateValue            int32
	AreaID                     int32
	WMOAreaID                  int32
	ZoneIntroMusicID           int32
	ZoneMusicID                int32
	SoundAmbienceID            int32
	SoundProviderPreferencesID int32
	OrderBy                    int32
}

type Ent_World_PVP_Area

type Ent_World_PVP_Area struct {
	ID                   int32
	Area_ID              int32
	Next_time_worldstate int32
	Game_time_worldstate int32
	Battle_populate_time int32
	Min_level            int32
	Max_level            int32
	Map_ID               int16
}

type Ent_WowError_Strings

type Ent_WowError_Strings struct {
	ID               int32
	Description_lang i18n.Text
}

type Ent_ZoneIntroMusicTable

type Ent_ZoneIntroMusicTable struct {
	ID              int32
	Name            string
	SoundID         int32
	Priority        int32
	MinDelayMinutes int32
}

type Ent_ZoneLight

type Ent_ZoneLight struct {
	ID                int32
	Name              string
	MapID             int32
	LightID           int32
	Flags             int8
	Zmin              float32
	Zmax              float32
	PlayerConditionID int32
}

type Ent_ZoneLightPoint

type Ent_ZoneLightPoint struct {
	ID          int32
	ZoneLightID int32
	Pos         []float32
	PointOrder  int32
}

type Ent_ZoneMusic

type Ent_ZoneMusic struct {
	ID                 int32
	SetName            string
	SilenceIntervalMin []int32
	SilenceIntervalMax []int32
	Sounds             []int32
	VolumeFloat        float32
	MusicFile          []string
	SegmentLength      []int32
	SegmentPlayMin     []int32
	SegmentPlayMax     []int32
}

type Ent_ZoneStory

type Ent_ZoneStory struct {
	ID                    int32
	DisplayAchievementID  int32
	DisplayWorldMapAreaID int32
	PlayerFactionGroupID  int8
	PlayerWorldMapAreaID  int32
}

type Ent_gtArmorMitigationByLvl

type Ent_gtArmorMitigationByLvl struct {
	ID   int32
	Data float32
}

type Ent_gtBarberShopCostBase

type Ent_gtBarberShopCostBase struct {
	Data float32
	ID   int32
}

type Ent_gtBattlePetTypeDamageMod

type Ent_gtBattlePetTypeDamageMod struct {
	ID   int32
	Data float32
}

type Ent_gtBattlePetXP

type Ent_gtBattlePetXP struct {
	ID   int32
	Data float32
}

type Ent_gtChanceToMeleeCrit

type Ent_gtChanceToMeleeCrit struct {
	Data float32
	ID   int32
}

type Ent_gtChanceToMeleeCritBase

type Ent_gtChanceToMeleeCritBase struct {
	Data float32
	ID   int32
}

type Ent_gtChanceToSpellCrit

type Ent_gtChanceToSpellCrit struct {
	Data float32
	ID   int32
}

type Ent_gtChanceToSpellCritBase

type Ent_gtChanceToSpellCritBase struct {
	Data float32
	ID   int32
}

type Ent_gtCombatRatings

type Ent_gtCombatRatings struct {
	Data float32
	ID   int32
}

type Ent_gtItemSocketCostPerLevel

type Ent_gtItemSocketCostPerLevel struct {
	ID   int32
	Data float32
}

type Ent_gtMasteryMultipliers

type Ent_gtMasteryMultipliers struct {
	ID   int32
	Data float32
}

type Ent_gtNPCManaCostScaler

type Ent_gtNPCManaCostScaler struct {
	Data float32
	ID   int32
}

type Ent_gtOCTBaseHPByClass

type Ent_gtOCTBaseHPByClass struct {
	ID   int32
	Data float32
}

type Ent_gtOCTBaseMPByClass

type Ent_gtOCTBaseMPByClass struct {
	ID   int32
	Data float32
}

type Ent_gtOCTClassCombatRatingScalar

type Ent_gtOCTClassCombatRatingScalar struct {
	ID   int32
	Data float32
}

type Ent_gtOCTHpPerStamina

type Ent_gtOCTHpPerStamina struct {
	ID   int32
	Data float32
}

type Ent_gtOCTLevelExperience

type Ent_gtOCTLevelExperience struct {
	ID   int32
	Data float32
}

type Ent_gtOCTRegenHP

type Ent_gtOCTRegenHP struct {
	ID   int32
	Data float32
}

type Ent_gtOCTRegenMP

type Ent_gtOCTRegenMP struct {
	ID   int32
	Data float32
}

type Ent_gtRegenHPPerSpt

type Ent_gtRegenHPPerSpt struct {
	ID   int32
	Data float32
}

type Ent_gtRegenMPPerSpt

type Ent_gtRegenMPPerSpt struct {
	Data float32
	ID   int32
}

type Ent_gtResilienceDR

type Ent_gtResilienceDR struct {
	ID   int32
	Data float32
}

type Ent_gtSpellScaling

type Ent_gtSpellScaling struct {
	Data float32
	ID   int32
}

Jump to

Keyboard shortcuts

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