Documentation
¶
Index ¶
- func LoadArmorSetDefinitions() (map[stingray.Hash]ArmorSet, error)
- type ArmorSet
- type Body
- type CustomizationKitBodyType
- type CustomizationKitPassive
- type CustomizationKitPieceType
- type CustomizationKitRarity
- type CustomizationKitSlot
- type CustomizationKitType
- type CustomizationKitWeight
- type DlItem
- type HelldiverCustomizationKit
- type Piece
- type UnitData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ArmorSet ¶
type ArmorSet struct { SetId uint32 Passive CustomizationKitPassive Type CustomizationKitType UnitMetadata map[stingray.Hash]UnitData }
type CustomizationKitBodyType ¶
type CustomizationKitBodyType uint32
const ( BodyTypeStocky CustomizationKitBodyType = 0 BodyTypeSlim CustomizationKitBodyType = 1 BodyTypeUnk CustomizationKitBodyType = 2 BodyTypeAny CustomizationKitBodyType = 3 )
func (CustomizationKitBodyType) String ¶
func (b CustomizationKitBodyType) String() string
type CustomizationKitPassive ¶
type CustomizationKitPassive uint32
const ( PassiveNone CustomizationKitPassive = 0 PassivePadding CustomizationKitPassive = 1 PassiveTactician CustomizationKitPassive = 2 PassiveFireSupport CustomizationKitPassive = 3 PassiveUnk01 CustomizationKitPassive = 4 PassiveExperimental CustomizationKitPassive = 5 PassiveCombatEngineer CustomizationKitPassive = 6 PassiveCombatMedic CustomizationKitPassive = 7 PassiveBattleHardened CustomizationKitPassive = 8 PassiveHero CustomizationKitPassive = 9 PassiveFireResistant CustomizationKitPassive = 10 PassivePeakPhysique CustomizationKitPassive = 11 PassiveGasResistant CustomizationKitPassive = 12 PassiveUnflinching CustomizationKitPassive = 13 PassiveAcclimated CustomizationKitPassive = 14 PassiveSiegeReady CustomizationKitPassive = 15 )
func (CustomizationKitPassive) String ¶
func (v CustomizationKitPassive) String() string
type CustomizationKitPieceType ¶
type CustomizationKitPieceType uint32
const ( TypeArmor CustomizationKitPieceType = 0 TypeUndergarment CustomizationKitPieceType = 1 TypeAccessory CustomizationKitPieceType = 2 )
func (CustomizationKitPieceType) String ¶
func (b CustomizationKitPieceType) String() string
type CustomizationKitRarity ¶
type CustomizationKitRarity uint32
const ( RarityCommon CustomizationKitRarity = 0 // Not really sure if this is the name, but w/e RarityUncommon CustomizationKitRarity = 1 RarityHeroic CustomizationKitRarity = 2 )
type CustomizationKitSlot ¶
type CustomizationKitSlot uint32
const ( SlotUnk CustomizationKitSlot = 0 SlotCape CustomizationKitSlot = 1 SlotTorso CustomizationKitSlot = 2 SlotHips CustomizationKitSlot = 3 SlotLeftLeg CustomizationKitSlot = 4 SlotRightLeg CustomizationKitSlot = 5 SlotLeftArm CustomizationKitSlot = 6 SlotRightArm CustomizationKitSlot = 7 SlotLeftShoulder CustomizationKitSlot = 8 SlotRightShoulder CustomizationKitSlot = 9 )
func (CustomizationKitSlot) String ¶
func (b CustomizationKitSlot) String() string
type CustomizationKitType ¶
type CustomizationKitType uint32
const ( KitArmor CustomizationKitType = 0 KitHelmet CustomizationKitType = 1 KitCape CustomizationKitType = 2 )
type CustomizationKitWeight ¶
type CustomizationKitWeight uint32
const ( WeightLight CustomizationKitWeight = 0 WeightMedium CustomizationKitWeight = 1 WeightHeavy CustomizationKitWeight = 2 )
func (CustomizationKitWeight) String ¶
func (b CustomizationKitWeight) String() string
type HelldiverCustomizationKit ¶
type HelldiverCustomizationKit struct { Id uint32 DlcId uint32 SetId uint32 NameUpper uint32 NameCased uint32 Description uint32 Rarity CustomizationKitRarity Passive CustomizationKitPassive Triad stingray.Hash Type CustomizationKitType Unk00 uint32 // 20 bit integer BodyArrayAddress uint32 Unk01 uint32 BodyCount uint32 Unk02 uint32 }
type Piece ¶
type Piece struct { Path stingray.Hash Slot CustomizationKitSlot Type CustomizationKitPieceType Weight CustomizationKitWeight Unk00 uint32 MaterialLut stingray.Hash PatternLut stingray.Hash CapeLut stingray.Hash CapeGradient stingray.Hash CapeNac stingray.Hash DecalScalarFields stingray.Hash BaseData stingray.Hash DecalSheet stingray.Hash ToneVariations stingray.Hash }
type UnitData ¶
type UnitData struct { Slot CustomizationKitSlot Type CustomizationKitPieceType Weight CustomizationKitWeight BodyType CustomizationKitBodyType MaterialLut stingray.Hash PatternLut stingray.Hash CapeLut stingray.Hash CapeGradient stingray.Hash CapeNac stingray.Hash DecalScalarFields stingray.Hash BaseData stingray.Hash DecalSheet stingray.Hash ToneVariations stingray.Hash }
Click to show internal directories.
Click to hide internal directories.