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.