Table of Contents

Class EifRecord

Namespace
Moffat.EndlessOnline.SDK.Protocol.Pub
Assembly
Moffat.EndlessOnline.SDK.dll

Record of Item data in an Endless Item File

[Generated]
public class EifRecord : ISerializable
Inheritance
EifRecord
Implements
Inherited Members

Constructors

EifRecord()

public EifRecord()

Properties

Accuracy

public int Accuracy { get; set; }

Property Value

int

Agi

public int Agi { get; set; }

Property Value

int

AgiRequirement

public int AgiRequirement { get; set; }

Property Value

int

AirResistance

public int AirResistance { get; set; }

Property Value

int

Armor

public int Armor { get; set; }

Property Value

int

ByteSize

Gets the size of the data that this object was deserialized from, or 0 for an object that was not deserialized.

public int ByteSize { get; }

Property Value

int

Cha

public int Cha { get; set; }

Property Value

int

ChaRequirement

public int ChaRequirement { get; set; }

Property Value

int

ClassRequirement

public int ClassRequirement { get; set; }

Property Value

int

Con

public int Con { get; set; }

Property Value

int

ConRequirement

public int ConRequirement { get; set; }

Property Value

int

DarkResistance

public int DarkResistance { get; set; }

Property Value

int

EarthResistance

public int EarthResistance { get; set; }

Property Value

int

Element

public Element Element { get; set; }

Property Value

Element

ElementDamage

public int ElementDamage { get; set; }

Property Value

int

Evade

public int Evade { get; set; }

Property Value

int

FireResistance

public int FireResistance { get; set; }

Property Value

int

GraphicId

public int GraphicId { get; set; }

Property Value

int

Hp

public int Hp { get; set; }

Property Value

int

IntRequirement

public int IntRequirement { get; set; }

Property Value

int

Intl

public int Intl { get; set; }

Property Value

int

LevelRequirement

public int LevelRequirement { get; set; }

Property Value

int

LightResistance

public int LightResistance { get; set; }

Property Value

int

MaxDamage

public int MaxDamage { get; set; }

Property Value

int

MinDamage

public int MinDamage { get; set; }

Property Value

int

Name

public string Name { get; set; }

Property Value

string

ReturnDamage

public int ReturnDamage { get; set; }

Property Value

int

Size

public ItemSize Size { get; set; }

Property Value

ItemSize

Spec1

Holds one the following values, depending on item type: scroll_map, doll_graphic, exp_reward, hair_color, effect, key, alcohol_potency

public int Spec1 { get; set; }

Property Value

int

Spec2

Holds one the following values, depending on item type: scroll_x, gender

public int Spec2 { get; set; }

Property Value

int

Spec3

Holds one the following values, depending on item type: scroll_y

public int Spec3 { get; set; }

Property Value

int

Special

public ItemSpecial Special { get; set; }

Property Value

ItemSpecial

Str

public int Str { get; set; }

Property Value

int

StrRequirement

public int StrRequirement { get; set; }

Property Value

int

Subtype

public ItemSubtype Subtype { get; set; }

Property Value

ItemSubtype

Tp

public int Tp { get; set; }

Property Value

int

Type

public ItemType Type { get; set; }

Property Value

ItemType

WaterResistance

public int WaterResistance { get; set; }

Property Value

int

Weight

public int Weight { get; set; }

Property Value

int

Wis

public int Wis { get; set; }

Property Value

int

WisRequirement

public int WisRequirement { get; set; }

Property Value

int

Methods

Deserialize(EoReader)

Deserialize the EO binary data representation of this object from an EoReader.

public void Deserialize(EoReader reader)

Parameters

reader EoReader

The reader from which this object should be read.

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Serialize(EoWriter)

Serialize this object to an EoWriter in the EO binary data representation.

public void Serialize(EoWriter writer)

Parameters

writer EoWriter

The writer to which this object should be written.

ToString()

public override string ToString()

Returns

string