Class TEsfRecord
Unit
Declaration
type TEsfRecord = class(TInterfacedObject, IEsfRecord)
Description
Record of Skill data in an Endless Skill File
Hierarchy
- TInterfacedObject
- TEsfRecord
Overview
Methods
function GetByteSize: Cardinal; |
|
function GetName: string; |
|
procedure SetName(Name: string); |
|
function GetChant: string; |
|
procedure SetChant(Chant: string); |
|
function GetIconId: Cardinal; |
|
procedure SetIconId(IconId: Cardinal); |
|
function GetGraphicId: Cardinal; |
|
procedure SetGraphicId(GraphicId: Cardinal); |
|
function GetTpCost: Cardinal; |
|
procedure SetTpCost(TpCost: Cardinal); |
|
function GetSpCost: Cardinal; |
|
procedure SetSpCost(SpCost: Cardinal); |
|
function GetCastTime: Cardinal; |
|
procedure SetCastTime(CastTime: Cardinal); |
|
function GetNature: TSkillNature; |
|
procedure SetNature(Nature: TSkillNature); |
|
function GetType: TSkillType; |
|
procedure SetType(Type_: TSkillType); |
|
function GetElement: TElement; |
|
procedure SetElement(Element: TElement); |
|
function GetElementPower: Cardinal; |
|
procedure SetElementPower(ElementPower: Cardinal); |
|
function GetTargetRestrict: TSkillTargetRestrict; |
|
procedure SetTargetRestrict(TargetRestrict: TSkillTargetRestrict); |
|
function GetTargetType: TSkillTargetType; |
|
procedure SetTargetType(TargetType: TSkillTargetType); |
|
function GetTargetTime: Cardinal; |
|
procedure SetTargetTime(TargetTime: Cardinal); |
|
function GetMaxSkillLevel: Cardinal; |
|
procedure SetMaxSkillLevel(MaxSkillLevel: Cardinal); |
|
function GetMinDamage: Cardinal; |
|
procedure SetMinDamage(MinDamage: Cardinal); |
|
function GetMaxDamage: Cardinal; |
|
procedure SetMaxDamage(MaxDamage: Cardinal); |
|
function GetAccuracy: Cardinal; |
|
procedure SetAccuracy(Accuracy: Cardinal); |
|
function GetEvade: Cardinal; |
|
procedure SetEvade(Evade: Cardinal); |
|
function GetArmor: Cardinal; |
|
procedure SetArmor(Armor: Cardinal); |
|
function GetReturnDamage: Cardinal; |
|
procedure SetReturnDamage(ReturnDamage: Cardinal); |
|
function GetHpHeal: Cardinal; |
|
procedure SetHpHeal(HpHeal: Cardinal); |
|
function GetTpHeal: Cardinal; |
|
procedure SetTpHeal(TpHeal: Cardinal); |
|
function GetSpHeal: Cardinal; |
|
procedure SetSpHeal(SpHeal: Cardinal); |
|
function GetStr: Cardinal; |
|
procedure SetStr(Str: Cardinal); |
|
function GetIntl: Cardinal; |
|
procedure SetIntl(Intl: Cardinal); |
|
function GetWis: Cardinal; |
|
procedure SetWis(Wis: Cardinal); |
|
function GetAgi: Cardinal; |
|
procedure SetAgi(Agi: Cardinal); |
|
function GetCon: Cardinal; |
|
procedure SetCon(Con: Cardinal); |
|
function GetCha: Cardinal; |
|
procedure SetCha(Cha: Cardinal); |
|
procedure Serialize(Writer: TEoWriter); |
|
class function Deserialize(Reader: TEoReader): TEsfRecord; |
Properties
property ByteSize: Cardinal read GetByteSize; |
|
property Name: string read GetName write SetName; |
|
property Chant: string read GetChant write SetChant; |
|
property IconId: Cardinal read GetIconId write SetIconId; |
|
property GraphicId: Cardinal read GetGraphicId write SetGraphicId; |
|
property TpCost: Cardinal read GetTpCost write SetTpCost; |
|
property SpCost: Cardinal read GetSpCost write SetSpCost; |
|
property CastTime: Cardinal read GetCastTime write SetCastTime; |
|
property Nature: TSkillNature read GetNature write SetNature; |
|
property Type_: TSkillType read GetType write SetType; |
|
property Element: TElement read GetElement write SetElement; |
|
property ElementPower: Cardinal read GetElementPower write SetElementPower; |
|
property TargetRestrict: TSkillTargetRestrict read GetTargetRestrict write SetTargetRestrict; |
|
property TargetType: TSkillTargetType read GetTargetType write SetTargetType; |
|
property TargetTime: Cardinal read GetTargetTime write SetTargetTime; |
|
property MaxSkillLevel: Cardinal read GetMaxSkillLevel write SetMaxSkillLevel; |
|
property MinDamage: Cardinal read GetMinDamage write SetMinDamage; |
|
property MaxDamage: Cardinal read GetMaxDamage write SetMaxDamage; |
|
property Accuracy: Cardinal read GetAccuracy write SetAccuracy; |
|
property Evade: Cardinal read GetEvade write SetEvade; |
|
property Armor: Cardinal read GetArmor write SetArmor; |
|
property ReturnDamage: Cardinal read GetReturnDamage write SetReturnDamage; |
|
property HpHeal: Cardinal read GetHpHeal write SetHpHeal; |
|
property TpHeal: Cardinal read GetTpHeal write SetTpHeal; |
|
property SpHeal: Cardinal read GetSpHeal write SetSpHeal; |
|
property Str: Cardinal read GetStr write SetStr; |
|
property Intl: Cardinal read GetIntl write SetIntl; |
|
property Wis: Cardinal read GetWis write SetWis; |
|
property Agi: Cardinal read GetAgi write SetAgi; |
|
property Con: Cardinal read GetCon write SetCon; |
|
property Cha: Cardinal read GetCha write SetCha; |
Description
Methods
function GetByteSize: Cardinal; |
|
This item has no description. |
function GetName: string; |
|
This item has no description. |
procedure SetName(Name: string); |
|
This item has no description. |
function GetChant: string; |
|
This item has no description. |
procedure SetChant(Chant: string); |
|
This item has no description. |
function GetIconId: Cardinal; |
|
This item has no description. |
procedure SetIconId(IconId: Cardinal); |
|
This item has no description. |
function GetGraphicId: Cardinal; |
|
This item has no description. |
procedure SetGraphicId(GraphicId: Cardinal); |
|
This item has no description. |
function GetTpCost: Cardinal; |
|
This item has no description. |
procedure SetTpCost(TpCost: Cardinal); |
|
This item has no description. |
function GetSpCost: Cardinal; |
|
This item has no description. |
procedure SetSpCost(SpCost: Cardinal); |
|
This item has no description. |
function GetCastTime: Cardinal; |
|
This item has no description. |
procedure SetCastTime(CastTime: Cardinal); |
|
This item has no description. |
function GetNature: TSkillNature; |
|
This item has no description. |
procedure SetNature(Nature: TSkillNature); |
|
This item has no description. |
function GetType: TSkillType; |
|
This item has no description. |
procedure SetType(Type_: TSkillType); |
|
This item has no description. |
function GetElement: TElement; |
|
This item has no description. |
procedure SetElement(Element: TElement); |
|
This item has no description. |
function GetElementPower: Cardinal; |
|
This item has no description. |
procedure SetElementPower(ElementPower: Cardinal); |
|
This item has no description. |
function GetTargetRestrict: TSkillTargetRestrict; |
|
This item has no description. |
procedure SetTargetRestrict(TargetRestrict: TSkillTargetRestrict); |
|
This item has no description. |
function GetTargetType: TSkillTargetType; |
|
This item has no description. |
procedure SetTargetType(TargetType: TSkillTargetType); |
|
This item has no description. |
function GetTargetTime: Cardinal; |
|
This item has no description. |
procedure SetTargetTime(TargetTime: Cardinal); |
|
This item has no description. |
function GetMaxSkillLevel: Cardinal; |
|
This item has no description. |
procedure SetMaxSkillLevel(MaxSkillLevel: Cardinal); |
|
This item has no description. |
function GetMinDamage: Cardinal; |
|
This item has no description. |
procedure SetMinDamage(MinDamage: Cardinal); |
|
This item has no description. |
function GetMaxDamage: Cardinal; |
|
This item has no description. |
procedure SetMaxDamage(MaxDamage: Cardinal); |
|
This item has no description. |
function GetAccuracy: Cardinal; |
|
This item has no description. |
procedure SetAccuracy(Accuracy: Cardinal); |
|
This item has no description. |
function GetEvade: Cardinal; |
|
This item has no description. |
procedure SetEvade(Evade: Cardinal); |
|
This item has no description. |
function GetArmor: Cardinal; |
|
This item has no description. |
procedure SetArmor(Armor: Cardinal); |
|
This item has no description. |
function GetReturnDamage: Cardinal; |
|
This item has no description. |
procedure SetReturnDamage(ReturnDamage: Cardinal); |
|
This item has no description. |
function GetHpHeal: Cardinal; |
|
This item has no description. |
procedure SetHpHeal(HpHeal: Cardinal); |
|
This item has no description. |
function GetTpHeal: Cardinal; |
|
This item has no description. |
procedure SetTpHeal(TpHeal: Cardinal); |
|
This item has no description. |
function GetSpHeal: Cardinal; |
|
This item has no description. |
procedure SetSpHeal(SpHeal: Cardinal); |
|
This item has no description. |
function GetStr: Cardinal; |
|
This item has no description. |
procedure SetStr(Str: Cardinal); |
|
This item has no description. |
function GetIntl: Cardinal; |
|
This item has no description. |
procedure SetIntl(Intl: Cardinal); |
|
This item has no description. |
function GetWis: Cardinal; |
|
This item has no description. |
procedure SetWis(Wis: Cardinal); |
|
This item has no description. |
function GetAgi: Cardinal; |
|
This item has no description. |
procedure SetAgi(Agi: Cardinal); |
|
This item has no description. |
function GetCon: Cardinal; |
|
This item has no description. |
procedure SetCon(Con: Cardinal); |
|
This item has no description. |
function GetCha: Cardinal; |
|
This item has no description. |
procedure SetCha(Cha: Cardinal); |
|
This item has no description. |
procedure Serialize(Writer: TEoWriter); |
|
Serializes this Parameters
|
class function Deserialize(Reader: TEoReader): TEsfRecord; |
|
Deserializes an instance of Parameters
ReturnsThe deserialized object |
Properties
property ByteSize: Cardinal read GetByteSize; |
|
The size of the data that this object was deserialized from.
|
property Name: string read GetName write SetName; |
|
|
property Chant: string read GetChant write SetChant; |
|
|
property IconId: Cardinal read GetIconId write SetIconId; |
|
|
property GraphicId: Cardinal read GetGraphicId write SetGraphicId; |
|
|
property TpCost: Cardinal read GetTpCost write SetTpCost; |
|
|
property SpCost: Cardinal read GetSpCost write SetSpCost; |
|
|
property CastTime: Cardinal read GetCastTime write SetCastTime; |
|
|
property Nature: TSkillNature read GetNature write SetNature; |
|
This item has no description. |
property Type_: TSkillType read GetType write SetType; |
|
This item has no description. |
property Element: TElement read GetElement write SetElement; |
|
This item has no description. |
property ElementPower: Cardinal read GetElementPower write SetElementPower; |
|
|
property TargetRestrict: TSkillTargetRestrict read GetTargetRestrict write SetTargetRestrict; |
|
This item has no description. |
property TargetType: TSkillTargetType read GetTargetType write SetTargetType; |
|
This item has no description. |
property TargetTime: Cardinal read GetTargetTime write SetTargetTime; |
|
|
property MaxSkillLevel: Cardinal read GetMaxSkillLevel write SetMaxSkillLevel; |
|
|
property MinDamage: Cardinal read GetMinDamage write SetMinDamage; |
|
|
property MaxDamage: Cardinal read GetMaxDamage write SetMaxDamage; |
|
|
property Accuracy: Cardinal read GetAccuracy write SetAccuracy; |
|
|
property Evade: Cardinal read GetEvade write SetEvade; |
|
|
property Armor: Cardinal read GetArmor write SetArmor; |
|
|
property ReturnDamage: Cardinal read GetReturnDamage write SetReturnDamage; |
|
|
property HpHeal: Cardinal read GetHpHeal write SetHpHeal; |
|
|
property TpHeal: Cardinal read GetTpHeal write SetTpHeal; |
|
|
property SpHeal: Cardinal read GetSpHeal write SetSpHeal; |
|
|
property Str: Cardinal read GetStr write SetStr; |
|
|
property Intl: Cardinal read GetIntl write SetIntl; |
|
|
property Wis: Cardinal read GetWis write SetWis; |
|
|
property Agi: Cardinal read GetAgi write SetAgi; |
|
|
property Con: Cardinal read GetCon write SetCon; |
|
|
property Cha: Cardinal read GetCha write SetCha; |
|
|
Generated by PasDoc 0.16.0-snapshot.