Class ProfessionInfo
- Namespace
- Moongate.UO.Data.Professions
- Assembly
- Moongate.UO.Data.dll
Represents ProfessionInfo.
public class ProfessionInfo
- Inheritance
-
ProfessionInfo
- Inherited Members
Constructors
ProfessionInfo()
public ProfessionInfo()
Fields
Professions
public static ProfessionInfo[] Professions
Field Value
Properties
DescID
public int DescID { get; set; }
Property Value
GumpID
public int GumpID { get; set; }
Property Value
ID
public int ID { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
NameID
public int NameID { get; set; }
Property Value
Skills
public (UOSkillName, byte)[] Skills { get; }
Property Value
- (UOSkillName, byte)[]
Stats
public byte[] Stats { get; }
Property Value
- byte[]
TopLevel
public bool TopLevel { get; set; }
Property Value
Methods
FixSkills()
public void FixSkills()
GetProfession(int, out ProfessionInfo)
public static bool GetProfession(int profIndex, out ProfessionInfo profession)
Parameters
profIndexintprofessionProfessionInfo
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
TryGetSkillName(string, out UOSkillName)
public static bool TryGetSkillName(string name, out UOSkillName skillName)
Parameters
namestringskillNameUOSkillName
Returns
VerifyProfession(int)
public static bool VerifyProfession(int profIndex)
Parameters
profIndexint