Skip to main content
Version: 1.0.0

OblivionMp.Sdk.Common.Archetypes.Mixins

Classes​

ContainerItems.Field

Tokens naming each of ContainerItems's values, for mappings and overrides.

ContainerTemplateMixin.Field

Tokens naming each of ContainerTemplateMixin's values, for mappings and overrides.

Dialogue.Field

Tokens naming each of Dialogue's values, for mappings and overrides.

CellSeeding.Field

Tokens naming each of CellSeeding's values, for mappings and overrides.

Vitals.Field

Tokens naming each of Vitals's values, for mappings and overrides.

Appearance.Field

Tokens naming each of Appearance's values, for mappings and overrides.

AnimationState.Field

Tokens naming each of AnimationState's values, for mappings and overrides.

AiState.Field

Tokens naming each of AiState's values, for mappings and overrides.

Difficulty.Field

Tokens naming each of Difficulty's values, for mappings and overrides.

BaseIdMixin.Field

Tokens naming each of BaseIdMixin's values, for mappings and overrides.

EffectsAttributes.Field

Tokens naming each of EffectsAttributes's values, for mappings and overrides.

Equipment.Field

Tokens naming each of Equipment's values, for mappings and overrides.

SpawnOrigin.Field

Tokens naming each of SpawnOrigin's values, for mappings and overrides.

ServerRefIdMark.Field

Tokens naming each of ServerRefIdMark's values, for mappings and overrides.

SeedOrigin.Field

Tokens naming each of SeedOrigin's values, for mappings and overrides.

RefIdMixin.Field

Tokens naming each of RefIdMixin's values, for mappings and overrides.

Quiver.Field

Tokens naming each of Quiver's values, for mappings and overrides.

Weather.Field

Tokens naming each of Weather's values, for mappings and overrides.

Presence.Field

Tokens naming each of Presence's values, for mappings and overrides.

PlayerActivity.Field

Tokens naming each of PlayerActivity's values, for mappings and overrides.

ParentCell.Field

Tokens naming each of ParentCell's values, for mappings and overrides.

NpcTemplateMixin.Field

Tokens naming each of NpcTemplateMixin's values, for mappings and overrides.

NicknameMixin.Field

Tokens naming each of NicknameMixin's values, for mappings and overrides.

SkillAttributes.Field

Tokens naming each of SkillAttributes's values, for mappings and overrides.

SocialAttributes.Field

Tokens naming each of SocialAttributes's values, for mappings and overrides.

SummonedBy.Field

Tokens naming each of SummonedBy's values, for mappings and overrides.

SpokenTopics.Field

Tokens naming each of SpokenTopics's values, for mappings and overrides.

LeveledListTemplateMixin.Field

Tokens naming each of LeveledListTemplateMixin's values, for mappings and overrides.

LevelScaling.Field

Tokens naming each of LevelScaling's values, for mappings and overrides.

LevelMixin.Field

Tokens naming each of LevelMixin's values, for mappings and overrides.

Journal.Field

Tokens naming each of Journal's values, for mappings and overrides.

Time.Field

Tokens naming each of Time's values, for mappings and overrides.

Transform.Field

Tokens naming each of Transform's values, for mappings and overrides.

ItemValuesMixin.Field

Tokens naming each of ItemValuesMixin's values, for mappings and overrides.

ItemExtraData.Field

Tokens naming each of ItemExtraData's values, for mappings and overrides.

FloraState.Field

Tokens naming each of FloraState's values, for mappings and overrides.

Structs​

AiState

What an NPC's AI is doing, as reported by the game that simulates it.

AnimationState

The animation state of a character, as its game reports it.

AnimationStateAnimActionSamples

The AnimActionSamples collection of a AnimationState.

AnimationStateAnimTags

The AnimTags collection of a AnimationState.

AnimationStateAttackingTags

The AttackingTags collection of a AnimationState.

AnimationStateBlockingTags

The BlockingTags collection of a AnimationState.

AnimationStateCastingRequestSamples

The CastingRequestSamples collection of a AnimationState.

AnimationStateEquipUnequipTags

The EquipUnequipTags collection of a AnimationState.

AnimationStateGameplayTags

The GameplayTags collection of a AnimationState.

AnimationStateLastAnimTags

The LastAnimTags collection of a AnimationState.

AnimationStateMeleeMontageSamples

The MeleeMontageSamples collection of a AnimationState.

Appearance

How a player's character looks: sex, race, face and hair.

AppearanceBoneScaling

The BoneScaling collection of a Appearance.

AppearanceFaceMatOverride

The FaceMatOverride collection of a Appearance.

AppearanceFaceMorph

The FaceMorph collection of a Appearance.

AppearanceSkinColor

The SkinColor collection of a Appearance.

AppearanceSkinParam

The SkinParam collection of a Appearance.

BaseIdMixin

The game form an entity is an instance of.

CellSeeding

Whether the server has seeded a cell from the game files, and when the cell last respawned.

ContainerItems

The contents of a container.

ContainerItemsItems

The Items collection of a ContainerItems.

ContainerTemplateMixin

A container's record from the game files, which its contents are rolled from.

ContainerTemplateMixinItems

The Items collection of a ContainerTemplateMixin.

Dialogue

The dialogue topics and responses the server offers a player.

DialogueResponses

The Responses collection of a Dialogue.

DialogueTopics

The Topics collection of a Dialogue.

Difficulty

The difficulty every player's game runs at.

EffectsAttributes

A character's active effect values, keyed by CharacterEffect cast to byte.

EffectsAttributesAttribute

The Attribute collection of a EffectsAttributes.

Equipment

The inventory of a character or NPC.

EquipmentItems

The Items collection of a Equipment.

FloraState

Whether a plant has been picked, and by whom.

ItemExtraData

The condition and enchantment charge of a dropped item.

ItemValuesMixin

The base value of every item in the game files, by form id.

ItemValuesMixinValues

The Values collection of a ItemValuesMixin.

Journal

The quests and compass targets in a player's journal.

JournalCompassTargets

The CompassTargets collection of a Journal.

JournalQuests

The Quests collection of a Journal.

LevelMixin

A character's or NPC's level.

LevelScaling

The level the session's leveled lists roll at.

LeveledListTemplateMixin

A leveled list from the game files.

LeveledListTemplateMixinEntries

The Entries collection of a LeveledListTemplateMixin.

NicknameMixin

A player's display name.

NpcTemplateMixin

An NPC's record from the game files.

NpcTemplateMixinItems

The Items collection of a NpcTemplateMixin.

ParentCell

The cell an entity is in.

PlayerActivity

What a player's character is doing.

Presence

Whether a world object is in the world.

Quiver

The arrows a character has equipped.

RefIdMixin

The reference id the game knows an entity by.

SeedOrigin

How a dropped item was seeded from the game files.

ServerRefIdMark

The next server-assigned ref id, kept on the World so it is saved in Global.

SkillAttributes

A character's attributes and skills, keyed by CharacterAttribute cast to byte.

SkillAttributesAttribute

The Attribute collection of a SkillAttributes.

SocialAttributes

A character's social values, such as bounty and fame, keyed by CharacterSocialAttribute cast to byte.

SocialAttributesAttribute

The Attribute collection of a SocialAttributes.

SpawnOrigin

The spawner an NPC came from.

SpokenTopics

The mod-added dialogue topics a player has spoken.

SpokenTopicsTopics

The Topics collection of a SpokenTopics.

SummonedBy

Who summoned a creature, who it fights for, and when it runs out.

Time

The clock of an area.

Transform

Where an entity is and which way it faces.

Vitals

Health, magicka, fatigue, and whether the character is dead.

Weather

The weather of an area.

Interfaces​

IInventory

The item list of an entity, so one set of transfer rules serves a corpse and a chest.