Struct DFBlock
Stores information about a block record. This is fundamentally equivalent to native block data, but is type-safe and structured for use.
Namespace: DaggerfallConnect
Assembly: Assembly-CSharp.dll
Syntax
public struct DFBlock
Fields
| Improve this Doc View SourceIndex
Index of the block in BLOCKS.BSA.
Declaration
public int Index
Field Value
Type | Description |
---|---|
Int32 |
Name
Name of the block in BLOCKS.BSA.
Declaration
public string Name
Field Value
Type | Description |
---|---|
String |
Position
Starting offset of the block in BLOCKS.BSA.
Declaration
public long Position
Field Value
Type | Description |
---|---|
Int64 |
RdbBlock
Contains RDB (dungeon) block data.
Declaration
public DFBlock.RdbBlockDesc RdbBlock
Field Value
Type | Description |
---|---|
DFBlock.RdbBlockDesc |
RdiBlock
Contains RDI (unknown) block data.
Declaration
public DFBlock.RdiBlockDesc RdiBlock
Field Value
Type | Description |
---|---|
DFBlock.RdiBlockDesc |
RmbBlock
Contains RMB (city) block data.
Declaration
public DFBlock.RmbBlockDesc RmbBlock
Field Value
Type | Description |
---|---|
DFBlock.RmbBlockDesc |
RMBTilesPerBlock
Declaration
public const int RMBTilesPerBlock = 16
Field Value
Type | Description |
---|---|
Int32 |
Type
Defines the type of block data stored.
Declaration
public DFBlock.BlockTypes Type
Field Value
Type | Description |
---|---|
DFBlock.BlockTypes |