Namespace DaggerfallWorkshop.Game.Items
Classes
DaggerfallUnityItem
Parent class for any individual item in Daggerfall Unity.
ItemBuilder
Generates new items for various game systems. This helper still under development.
ItemCollection
Collection of items. Items are stored in an ordered dictionary keyed to a unique identifier. This collection may represent an inventory, a loot pile, harvestable items, etc.
ItemEquipTable
Represents items equipped by an entity. Provides helpers to equip/dequip items.
ItemHelper
Helper class for working with items.
ItemRepairData
Repair data for an item, used when left somewhere for repair.
LootTables
Built-in loot tables. Currently just for testing during early implementation. These approximate the loot tables on page 156 of Daggerfall Chronicles but are different in several ways (e.g. Chronicles uses "WP" for both "Warm Plant" and "Weapon"). May diverge substantially over time during testing and future implementation.
TabledLootSpawnedEventArgs
The parameters involved in creating a loot pile from a loot table.
Enums
Armor
ArmorMaterialTypes
Armor material values.
ArtifactsSubTypes
BodyParts
Body parts, used for armor value calculations.
Books
CreatureIngredients1
CreatureIngredients2
CreatureIngredients3
Currency
Deeds
Drugs
EquipSlots
Equipment slots available to equip items. Indices match Daggerfall's legacy equip slots for import. Some unknowns still need to be resolved.
Furniture
Gems
ItemBuilder.BodyMorphology
ItemCollection.AddPosition
Where to position items added to collection.
ItemGroups
Base group of item.
Jewellery
MagicItemSubTypes
Maps
MensClothing
MetalIngredients
MiscellaneousIngredients1
MiscellaneousIngredients2
MiscItems
Paintings
PlantIngredients1
PlantIngredients2
Poisons
Poison IDs. The first 8 are found on enemy weapons. The last 4 are created by ingesting drugs.
QuestItems
ReligiousItems
Transportation
UselessItems1
UselessItems2
WeaponMaterialTypes
Weapon material values.