Table of Contents

Enum PluginObjectClass

Namespace
AcDream.Plugin.Abstractions
Assembly
AcDream.Plugin.Abstractions.dll

A broad category for an object, worked out from its item type and its public flags. It is a convenience for plugins that want to say "this is a weapon" without decoding bit masks themselves.

public enum PluginObjectClass

Fields

Armor = 2

A piece of armor.

BaseAlchemy = 19

A raw alchemy ingredient.

BaseCooking = 18

A raw cooking ingredient.

BaseFletching = 20

A raw fletching ingredient.

Book = 33

A book.

Bundle = 32

A bundle of items.

Clothing = 3

A piece of clothing.

CombatPet = 43

A creature fighting on the player's side.

Container = 10

A pack, chest, or other container.

Corpse = 27

A corpse.

CraftedAlchemy = 22

A finished alchemy product.

CraftedCooking = 21

A finished cooking product.

CraftedFletching = 23

A finished fletching product.

Door = 26

A door.

Foci = 38

A casting focus.

Food = 6

Something edible or drinkable.

Gem = 11

A gemstone.

HealingKit = 29

A healing kit.

Housing = 36

A house or a housing fixture.

Jewelry = 4

A ring, necklace, or other trinket.

Journal = 34

A journal.

Key = 13

A key.

Lifestone = 28

A lifestone.

Lockpick = 30

A lockpick.

ManaStone = 16

A mana stone.

MeleeWeapon = 1

A hand weapon.

Misc = 8

An item that fits no more specific category.

MissileWeapon = 9

A bow, crossbow, or thrown weapon.

Money = 7

Coin.

Monster = 5

A hostile creature.

Npc = 37

A non-hostile character the player can talk to.

Plant = 17

A plant or herb.

Player = 24

Another player character.

Portal = 14

A portal.

Salvage = 39

Salvage material.

Scroll = 42

A spell scroll.

Services = 41

Something that provides a service rather than an item.

Sign = 35

A readable sign.

SpellComponent = 12

A spell component.

TradeNote = 15

A trade note standing in for coin.

Unknown = 0

Nothing in the object's data placed it in a category.

Ust = 40

An ultimate salvaging tool.

Vendor = 25

A shopkeeper.

WandStaffOrb = 31

A wand, staff, or orb -- a spell-casting implement.