Show / Hide Table of Contents

Class DungeonTextureTables

Inheritance
Object
DungeonTextureTables
Namespace: DaggerfallWorkshop
Assembly: Assembly-CSharp.dll
Syntax
public static class DungeonTextureTables

Fields

| Improve this Doc View Source

DefaultTextureTable

Declaration
public static int[] DefaultTextureTable
Field Value
Type Description
Int32[]
| Improve this Doc View Source

TableLength

Declaration
public const int TableLength = 6
Field Value
Type Description
Int32

Methods

| Improve this Doc View Source

ApplyTextureTable(Int32, Int32[], DFLocation.ClimateBaseType)

Applies the requested dungeon texture table to texture archive index.

Declaration
public static int ApplyTextureTable(int archive, int[] textureTable, DFLocation.ClimateBaseType climateBaseType)
Parameters
Type Name Description
Int32 archive

Base texture archive index.

Int32[] textureTable

Target dungeon texture table with length TableLength.

DFLocation.ClimateBaseType climateBaseType

Target climate type.

Returns
Type Description
Int32

Modified texture archive or the archive itself.

| Improve this Doc View Source

RandomTextureTableAlternate(Int32)

Declaration
public static int[] RandomTextureTableAlternate(int seed)
Parameters
Type Name Description
Int32 seed
Returns
Type Description
Int32[]
| Improve this Doc View Source

RandomTextureTableClassic(Int32, Int32)

Declaration
public static int[] RandomTextureTableClassic(int seed, int randomDungeonTextures = 0)
Parameters
Type Name Description
Int32 seed
Int32 randomDungeonTextures
Returns
Type Description
Int32[]
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX