Show / Hide Table of Contents

Class DFCareer

Common career template shared by player, monsters, and enemy classes.

Inheritance
Object
DFCareer
Namespace: DaggerfallConnect
Assembly: Assembly-CSharp.dll
Syntax
[Serializable]
public class DFCareer

Constructors

| Improve this Doc View Source

DFCareer()

Default constructor.

Declaration
public DFCareer()
| Improve this Doc View Source

DFCareer(DFCareer.CFGData)

CFGData constructor.

Declaration
public DFCareer(DFCareer.CFGData cfg)
Parameters
Type Name Description
DFCareer.CFGData cfg

CFGData to load into class.

Fields

| Improve this Doc View Source

AcuteHearing

Declaration
public bool AcuteHearing
Field Value
Type Description
Boolean
| Improve this Doc View Source

AdrenalineRush

Declaration
public bool AdrenalineRush
Field Value
Type Description
Boolean
| Improve this Doc View Source

AdvancementMultiplier

Declaration
public float AdvancementMultiplier
Field Value
Type Description
Single
| Improve this Doc View Source

Agility

Declaration
public int Agility
Field Value
Type Description
Int32
| Improve this Doc View Source

AnimalsAttackModifier

Declaration
public DFCareer.AttackModifier AnimalsAttackModifier
Field Value
Type Description
DFCareer.AttackModifier
| Improve this Doc View Source

Athleticism

Declaration
public bool Athleticism
Field Value
Type Description
Boolean
| Improve this Doc View Source

Axes

Declaration
public DFCareer.Proficiency Axes
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

BluntWeapons

Declaration
public DFCareer.Proficiency BluntWeapons
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

DaedraAttackModifier

Declaration
public DFCareer.AttackModifier DaedraAttackModifier
Field Value
Type Description
DFCareer.AttackModifier
| Improve this Doc View Source

DamageFromHolyPlaces

Declaration
public bool DamageFromHolyPlaces
Field Value
Type Description
Boolean
| Improve this Doc View Source

DamageFromSunlight

Declaration
public bool DamageFromSunlight
Field Value
Type Description
Boolean
| Improve this Doc View Source

DarknessPoweredMagery

Declaration
public DFCareer.DarknessMageryFlags DarknessPoweredMagery
Field Value
Type Description
DFCareer.DarknessMageryFlags
| Improve this Doc View Source

Disease

Declaration
public DFCareer.Tolerance Disease
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

Endurance

Declaration
public int Endurance
Field Value
Type Description
Int32
| Improve this Doc View Source

ExpertProficiencies

Declaration
public DFCareer.ProficiencyFlags ExpertProficiencies
Field Value
Type Description
DFCareer.ProficiencyFlags
| Improve this Doc View Source

Fire

Declaration
public DFCareer.Tolerance Fire
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

ForbiddenArmors

Declaration
public DFCareer.ArmorFlags ForbiddenArmors
Field Value
Type Description
DFCareer.ArmorFlags
| Improve this Doc View Source

ForbiddenMaterials

Declaration
public DFCareer.MaterialFlags ForbiddenMaterials
Field Value
Type Description
DFCareer.MaterialFlags
| Improve this Doc View Source

ForbiddenProficiencies

Declaration
public DFCareer.ProficiencyFlags ForbiddenProficiencies
Field Value
Type Description
DFCareer.ProficiencyFlags
| Improve this Doc View Source

ForbiddenShields

Declaration
public DFCareer.ShieldFlags ForbiddenShields
Field Value
Type Description
DFCareer.ShieldFlags
| Improve this Doc View Source

Frost

Declaration
public DFCareer.Tolerance Frost
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

HandToHand

Declaration
public DFCareer.Proficiency HandToHand
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

HitPointsPerLevel

Declaration
public int HitPointsPerLevel
Field Value
Type Description
Int32
| Improve this Doc View Source

HumanoidAttackModifier

Declaration
public DFCareer.AttackModifier HumanoidAttackModifier
Field Value
Type Description
DFCareer.AttackModifier
| Improve this Doc View Source

Intelligence

Declaration
public int Intelligence
Field Value
Type Description
Int32
| Improve this Doc View Source

LightPoweredMagery

Declaration
public DFCareer.LightMageryFlags LightPoweredMagery
Field Value
Type Description
DFCareer.LightMageryFlags
| Improve this Doc View Source

LongBlades

Declaration
public DFCareer.Proficiency LongBlades
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

Luck

Declaration
public int Luck
Field Value
Type Description
Int32
| Improve this Doc View Source

Magic

Declaration
public DFCareer.Tolerance Magic
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

MajorSkill1

Declaration
public DFCareer.Skills MajorSkill1
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MajorSkill2

Declaration
public DFCareer.Skills MajorSkill2
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MajorSkill3

Declaration
public DFCareer.Skills MajorSkill3
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill1

Declaration
public DFCareer.Skills MinorSkill1
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill2

Declaration
public DFCareer.Skills MinorSkill2
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill3

Declaration
public DFCareer.Skills MinorSkill3
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill4

Declaration
public DFCareer.Skills MinorSkill4
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill5

Declaration
public DFCareer.Skills MinorSkill5
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MinorSkill6

Declaration
public DFCareer.Skills MinorSkill6
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

MissileWeapons

Declaration
public DFCareer.Proficiency MissileWeapons
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

Name

Declaration
public string Name
Field Value
Type Description
String
| Improve this Doc View Source

NoRegenSpellPoints

Declaration
public bool NoRegenSpellPoints
Field Value
Type Description
Boolean
| Improve this Doc View Source

Paralysis

Declaration
public DFCareer.Tolerance Paralysis
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

Personality

Declaration
public int Personality
Field Value
Type Description
Int32
| Improve this Doc View Source

Poison

Declaration
public DFCareer.Tolerance Poison
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

PrimarySkill1

Declaration
public DFCareer.Skills PrimarySkill1
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

PrimarySkill2

Declaration
public DFCareer.Skills PrimarySkill2
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

PrimarySkill3

Declaration
public DFCareer.Skills PrimarySkill3
Field Value
Type Description
DFCareer.Skills
| Improve this Doc View Source

RapidHealing

Declaration
public DFCareer.RapidHealingFlags RapidHealing
Field Value
Type Description
DFCareer.RapidHealingFlags
| Improve this Doc View Source

Regeneration

Declaration
public DFCareer.RegenerationFlags Regeneration
Field Value
Type Description
DFCareer.RegenerationFlags
| Improve this Doc View Source

Shock

Declaration
public DFCareer.Tolerance Shock
Field Value
Type Description
DFCareer.Tolerance
| Improve this Doc View Source

ShortBlades

Declaration
public DFCareer.Proficiency ShortBlades
Field Value
Type Description
DFCareer.Proficiency
| Improve this Doc View Source

Speed

Declaration
public int Speed
Field Value
Type Description
Int32
| Improve this Doc View Source

SpellAbsorption

Declaration
public DFCareer.SpellAbsorptionFlags SpellAbsorption
Field Value
Type Description
DFCareer.SpellAbsorptionFlags
| Improve this Doc View Source

SpellPointMultiplier

Declaration
public DFCareer.SpellPointMultipliers SpellPointMultiplier
Field Value
Type Description
DFCareer.SpellPointMultipliers
| Improve this Doc View Source

SpellPointMultiplierValue

Declaration
public float SpellPointMultiplierValue
Field Value
Type Description
Single
| Improve this Doc View Source

Strength

Declaration
public int Strength
Field Value
Type Description
Int32
| Improve this Doc View Source

UndeadAttackModifier

Declaration
public DFCareer.AttackModifier UndeadAttackModifier
Field Value
Type Description
DFCareer.AttackModifier
| Improve this Doc View Source

Willpower

Declaration
public int Willpower
Field Value
Type Description
Int32

Methods

| Improve this Doc View Source

IsArmorForbidden(DFCareer.ArmorFlags)

Determines if an armor type is forbidden.

Declaration
public bool IsArmorForbidden(DFCareer.ArmorFlags flags)
Parameters
Type Name Description
DFCareer.ArmorFlags flags

ArmorFlags to test.

Returns
Type Description
Boolean

True if armor is forbidden.

| Improve this Doc View Source

IsMaterialForbidden(DFCareer.MaterialFlags)

Determines if material type is forbidden.

Declaration
public bool IsMaterialForbidden(DFCareer.MaterialFlags flags)
Parameters
Type Name Description
DFCareer.MaterialFlags flags

MaterialFlags to test.

Returns
Type Description
Boolean

True if material forbidden.

| Improve this Doc View Source

IsProficiencyExpert(DFCareer.ProficiencyFlags)

Determines if a proficiency type is expert.

Declaration
public bool IsProficiencyExpert(DFCareer.ProficiencyFlags flags)
Parameters
Type Name Description
DFCareer.ProficiencyFlags flags

ProficiencyFlags to test.

Returns
Type Description
Boolean

True if proficiency is forbidden.

| Improve this Doc View Source

IsProficiencyForbidden(DFCareer.ProficiencyFlags)

Determines if a proficiency type is forbidden.

Declaration
public bool IsProficiencyForbidden(DFCareer.ProficiencyFlags flags)
Parameters
Type Name Description
DFCareer.ProficiencyFlags flags

ProficiencyFlags to test.

Returns
Type Description
Boolean

True if proficiency is forbidden.

| Improve this Doc View Source

IsShieldForbidden(DFCareer.ShieldFlags)

Determines if a shield type is forbidden.

Declaration
public bool IsShieldForbidden(DFCareer.ShieldFlags flags)
Parameters
Type Name Description
DFCareer.ShieldFlags flags

ShieldFlags to test.

Returns
Type Description
Boolean

True if shield is forbidden.

| Improve this Doc View Source

StructureData(DFCareer.CFGData)

Reads RawData into structured data.

Declaration
public void StructureData(DFCareer.CFGData cfg)
Parameters
Type Name Description
DFCareer.CFGData cfg
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX