Interface ISkillLearn
Unit
Declaration
type ISkillLearn = interface(IInterface)
Description
A skill that can be learned from a skill master NPC
Attributes
- GUID['{5477C89E-7F51-5A81-83F2-4DF8B96E0EA4}']
Hierarchy
- IInterface
- ISkillLearn
Overview
Methods
![]() |
function GetByteSize: Cardinal; |
![]() |
function GetId: Cardinal; |
![]() |
procedure SetId(Id: Cardinal); |
![]() |
function GetLevelRequirement: Cardinal; |
![]() |
procedure SetLevelRequirement(LevelRequirement: Cardinal); |
![]() |
function GetClassRequirement: Cardinal; |
![]() |
procedure SetClassRequirement(ClassRequirement: Cardinal); |
![]() |
function GetCost: Cardinal; |
![]() |
procedure SetCost(Cost: Cardinal); |
![]() |
function GetSkillRequirements: TArray<Cardinal>; |
![]() |
procedure SetSkillRequirements(SkillRequirements: TArray<Cardinal>); |
![]() |
function GetStatRequirements: ICharacterBaseStats; |
![]() |
procedure SetStatRequirements(StatRequirements: ICharacterBaseStats); |
![]() |
procedure Serialize(Writer: TEoWriter); |
Properties
![]() |
property ByteSize: Cardinal read GetByteSize; |
![]() |
property Id: Cardinal read GetId write SetId; |
![]() |
property LevelRequirement: Cardinal read GetLevelRequirement write SetLevelRequirement; |
![]() |
property ClassRequirement: Cardinal read GetClassRequirement write SetClassRequirement; |
![]() |
property Cost: Cardinal read GetCost write SetCost; |
![]() |
property SkillRequirements: TArray<Cardinal> read GetSkillRequirements write SetSkillRequirements; |
![]() |
property StatRequirements: ICharacterBaseStats read GetStatRequirements write SetStatRequirements; |
Description
Methods
![]() |
function GetByteSize: Cardinal; |
This item has no description. |
![]() |
function GetId: Cardinal; |
This item has no description. |
![]() |
procedure SetId(Id: Cardinal); |
This item has no description. |
![]() |
function GetLevelRequirement: Cardinal; |
This item has no description. |
![]() |
procedure SetLevelRequirement(LevelRequirement: Cardinal); |
This item has no description. |
![]() |
function GetClassRequirement: Cardinal; |
This item has no description. |
![]() |
procedure SetClassRequirement(ClassRequirement: Cardinal); |
This item has no description. |
![]() |
function GetCost: Cardinal; |
This item has no description. |
![]() |
procedure SetCost(Cost: Cardinal); |
This item has no description. |
![]() |
function GetSkillRequirements: TArray<Cardinal>; |
This item has no description. |
![]() |
procedure SetSkillRequirements(SkillRequirements: TArray<Cardinal>); |
This item has no description. |
![]() |
function GetStatRequirements: ICharacterBaseStats; |
This item has no description. |
![]() |
procedure SetStatRequirements(StatRequirements: ICharacterBaseStats); |
This item has no description. |
![]() |
procedure Serialize(Writer: TEoWriter); |
Serializes this Parameters
|
Properties
![]() |
property ByteSize: Cardinal read GetByteSize; |
The size of the data that this object was deserialized from.
|
![]() |
property Id: Cardinal read GetId write SetId; |
|
![]() |
property LevelRequirement: Cardinal read GetLevelRequirement write SetLevelRequirement; |
|
![]() |
property ClassRequirement: Cardinal read GetClassRequirement write SetClassRequirement; |
|
![]() |
property Cost: Cardinal read GetCost write SetCost; |
|
![]() |
property SkillRequirements: TArray<Cardinal> read GetSkillRequirements write SetSkillRequirements; |
|
![]() |
property StatRequirements: ICharacterBaseStats read GetStatRequirements write SetStatRequirements; |
This item has no description. |
Generated by PasDoc 0.16.0-snapshot.