Anvil
Anvil.API.SurfaceMaterialTableEntry Class Reference
+ Inheritance diagram for Anvil.API.SurfaceMaterialTableEntry:
+ Collaboration diagram for Anvil.API.SurfaceMaterialTableEntry:

Public Member Functions

void InterpretEntry (TwoDimArrayEntry entry)
 

Properties

string?[] ActionIcons = new string?[MaxActions] [get]
 Gets the list of icons used to show actions in the radial menu when right clicking this material. More...
 
string?[] ActionStrRefs = new string?[MaxActions] [get]
 Gets the list of string references used to show actions in the radial menu when right clicking this material. More...
 
bool? IsWater [get]
 Gets if this material is considered water. More...
 
string? Label [get]
 Gets the human readable name of the surface material. Otherwise unused. More...
 
bool? LineOfSight [get]
 Gets if the material blocks Line of Sight. For instance Grass will but Transparent will not. More...
 
string? Name [get]
 Gets the column name prefix for the footsteps table which defines the noise made when walking on the surface. More...
 
int RowIndex [get]
 
string? Sound [get]
 
string? Visual [get]
 Gets the effect to place at a creature's feet when walking through this material. More...
 
bool? Walk [get]
 Gets if the player may walk on this part of the walkmesh. More...
 
bool? WalkCheck [get]
 
- Properties inherited from Anvil.API.ITwoDimArrayEntry
int RowIndex [get]
 

Property Documentation

◆ ActionIcons

string? [] Anvil.API.SurfaceMaterialTableEntry.ActionIcons = new string?[MaxActions]
get

Gets the list of icons used to show actions in the radial menu when right clicking this material.

◆ ActionStrRefs

string? [] Anvil.API.SurfaceMaterialTableEntry.ActionStrRefs = new string?[MaxActions]
get

Gets the list of string references used to show actions in the radial menu when right clicking this material.

◆ IsWater

bool? Anvil.API.SurfaceMaterialTableEntry.IsWater
get

Gets if this material is considered water.

◆ Label

string? Anvil.API.SurfaceMaterialTableEntry.Label
get

Gets the human readable name of the surface material. Otherwise unused.

◆ LineOfSight

bool? Anvil.API.SurfaceMaterialTableEntry.LineOfSight
get

Gets if the material blocks Line of Sight. For instance Grass will but Transparent will not.

◆ Name

string? Anvil.API.SurfaceMaterialTableEntry.Name
get

Gets the column name prefix for the footsteps table which defines the noise made when walking on the surface.

◆ Visual

string? Anvil.API.SurfaceMaterialTableEntry.Visual
get

Gets the effect to place at a creature's feet when walking through this material.

◆ Walk

bool? Anvil.API.SurfaceMaterialTableEntry.Walk
get

Gets if the player may walk on this part of the walkmesh.


The documentation for this class was generated from the following file: