Struct DFBlock.RdbActionResource
Action resource.
Namespace: DaggerfallConnect
Assembly: Assembly-CSharp.dll
Syntax
public struct RdbActionResource
Fields
| Improve this Doc View SourceAxis
About which the object should rotate or translate. used for distance in action types 2-7, as well as damage calculations
Declaration
public byte Axis
Field Value
| Type | Description |
|---|---|
| Byte |
Duration
Length of time the object takes to reach its final state.
Declaration
public ushort Duration
Field Value
| Type | Description |
|---|---|
| UInt16 |
Flags
Actions to perform.
Declaration
public int Flags
Field Value
| Type | Description |
|---|---|
| Int32 |
Magnitude
The amount to translate/rotate around the specified axis.
Declaration
public ushort Magnitude
Field Value
| Type | Description |
|---|---|
| UInt16 |
NextObjectIndex
Index of model in RdbObject array that should be activated directly after this object. This allows actions to be chained forwards through multiple objects.
Declaration
public int NextObjectIndex
Field Value
| Type | Description |
|---|---|
| Int32 |
NextObjectOffset
Offset from start of RDB record to an object that should be activated directly after this object. This allows actions to be chained together.
Declaration
public int NextObjectOffset
Field Value
| Type | Description |
|---|---|
| Int32 |
Position
Position in stream to find this data.
Declaration
public long Position
Field Value
| Type | Description |
|---|---|
| Int64 |
PreviousObjectOffset
Offset from start of RDB record to an object that should be activated before this object
Declaration
public int PreviousObjectOffset
Field Value
| Type | Description |
|---|---|
| Int32 |