C# Class Alexandria.Engines.DarkSouls.TableRows.Npc

Defined as "NPC_PARAM_ST" in Dark Souls in the file "NpcParam.paramdef" (id 18h).
Inheritance: ParameterTableRow
Show file Open project: Burton-Radons/Alexandria

Public Properties

Property Type Description
BehaviorVariationIdProperty System.Reflection.PropertyInfo

Private Properties

Property Type Description
Npc System
Npc System

Public Methods

Method Description
GetLocalisedName ( System.Language language ) : string

Get the localised name of the Npc.

Write ( BinaryWriter writer ) : void

Write the Npc data.

Private Methods

Method Description
Npc ( ParameterTable table, int index ) : System
Npc ( ParameterTable table, int index, AssetLoader loader, int next ) : System

Method Details

GetLocalisedName() public method

Get the localised name of the Npc.
public GetLocalisedName ( System.Language language ) : string
language System.Language
return string

Write() public method

Write the Npc data.
public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

Property Details

BehaviorVariationIdProperty public static property

A property in the class.
public static PropertyInfo,System.Reflection BehaviorVariationIdProperty
return System.Reflection.PropertyInfo