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

Item lots to determine rewards for chests, killing NPCs and monsters, etc.
Called "ITEMLOT_PARAM_ST" in Dark Souls; from "ItemLotParam.paramdef" (id 23h).
Inheritance: ParameterTableRow
Mostra file Open project: Burton-Radons/Alexandria

Public Properties

Property Type Description
LotItemId01Property System.Reflection.PropertyInfo

Private Properties

Property Type Description
GetLotItemName string
GetLotItemName01 string
GetLotItemName02 string
GetLotItemName03 string
GetLotItemName04 string
GetLotItemName05 string
GetLotItemName06 string
GetLotItemName07 string
GetLotItemName08 string
GetNameArchiveId Engine.ItemArchiveId
ItemLot System
ItemLot System

Public Methods

Method Description
Write ( BinaryWriter writer ) : void

Write the ItemLot row.

Private Methods

Method Description
GetLotItemName ( RewardItemCategory category, int id, System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName01 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName02 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName03 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName04 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName05 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName06 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName07 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetLotItemName08 ( System.Language language = Language.English, string defaultValue = "" ) : string
GetNameArchiveId ( RewardItemCategory category ) : Engine.ItemArchiveId
ItemLot ( ParameterTable table, int index ) : System
ItemLot ( ParameterTable table, int index, AssetLoader loader, int next ) : System

Method Details

Write() public method

Write the ItemLot row.
public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

Property Details

LotItemId01Property public_oe static_oe property

A property of the class.
public static PropertyInfo,System.Reflection LotItemId01Property
return System.Reflection.PropertyInfo