C# Class SDE.Tools.DatabaseEditor.Engines.Parsers.ItemParser

Parser for Hercules's item entries
Mostrar archivo Open project: Tokeiburu/RagnarokSDE

Public Properties

Property Type Description
AegisName string
Atk string
BindOnEquip string
Buy string
BuyingStore string
Def string
Delay string
EquipLv string
Gender string
Id string
Job string
Loc string
Matk string
Name string
Nouse NoUse
OnEquipScript string
OnUnequipScript string
Range string
Refineable string
Script string
Sell string
Slots string
Sprite string
Stack string
Trade Trade
Type string
Upper string
View string
WeaponLv string
Weight string

Public Methods

Method Description
Format ( string val, int indent = 2, bool setBrackets = false ) : string
ItemParser ( string element ) : System
ToHerculesEntry ( BaseDb db, int itemId ) : string

Private Methods

Method Description
_readScript ( int &index, List lines ) : string
_trySet ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute ) : void
_trySetGender ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefault ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultBoolean ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, bool defaultValue ) : void
_trySetIfDefaultEmpty ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultEmptyAddHex ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultEmptyBracket ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultEmptyScript ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultEmptyToHex ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, string defaultValue ) : void
_trySetIfDefaultEmptyUpper ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute ) : void
_trySetIfDefaultLocation ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute ) : void
_trySetIfRefineable ( ReadableTuple tuple, StringBuilder builder, DbAttribute attribute, bool defaultValue ) : void

Method Details

Format() public static method

public static Format ( string val, int indent = 2, bool setBrackets = false ) : string
val string
indent int
setBrackets bool
return string

ItemParser() public method

public ItemParser ( string element ) : System
element string
return System

ToHerculesEntry() public static method

public static ToHerculesEntry ( BaseDb db, int itemId ) : string
db BaseDb
itemId int
return string

Property Details

AegisName public_oe property

public string AegisName
return string

Atk public_oe property

public string Atk
return string

BindOnEquip public_oe property

public string BindOnEquip
return string

Buy public_oe property

public string Buy
return string

BuyingStore public_oe property

public string BuyingStore
return string

Def public_oe property

public string Def
return string

Delay public_oe property

public string Delay
return string

EquipLv public_oe property

public string EquipLv
return string

Gender public_oe property

public string Gender
return string

Id public_oe property

public string Id
return string

Job public_oe property

public string Job
return string

Loc public_oe property

public string Loc
return string

Matk public_oe property

public string Matk
return string

Name public_oe property

public string Name
return string

Nouse public_oe property

public NoUse,SDE.Tools.DatabaseEditor.Engines.Parsers Nouse
return NoUse

OnEquipScript public_oe property

public string OnEquipScript
return string

OnUnequipScript public_oe property

public string OnUnequipScript
return string

Range public_oe property

public string Range
return string

Refineable public_oe property

public string Refineable
return string

Script public_oe property

public string Script
return string

Sell public_oe property

public string Sell
return string

Slots public_oe property

public string Slots
return string

Sprite public_oe property

public string Sprite
return string

Stack public_oe property

public string Stack
return string

Trade public_oe property

public Trade,SDE.Tools.DatabaseEditor.Engines.Parsers Trade
return Trade

Type public_oe property

public string Type
return string

Upper public_oe property

public string Upper
return string

View public_oe property

public string View
return string

WeaponLv public_oe property

public string WeaponLv
return string

Weight public_oe property

public string Weight
return string