Table of Contents

Class SkillHelper

Namespace
Helpers
Assembly
TaleWorlds.CampaignSystem.dll
public static class SkillHelper
Inheritance
SkillHelper
Inherited Members

Methods

AddSkillBonusForCharacter(SkillObject, SkillEffect, CharacterObject, ref ExplainedNumber, int, bool, int)

public static void AddSkillBonusForCharacter(SkillObject skill, SkillEffect skillEffect, CharacterObject character, ref ExplainedNumber stat, int baseSkillOverride = -1, bool isBonusPositive = true, int extraSkillValue = 0)

Parameters

skill SkillObject
skillEffect SkillEffect
character CharacterObject
stat ExplainedNumber
baseSkillOverride int
isBonusPositive bool
extraSkillValue int

AddSkillBonusForParty(SkillObject, SkillEffect, MobileParty, ref ExplainedNumber)

public static void AddSkillBonusForParty(SkillObject skill, SkillEffect skillEffect, MobileParty party, ref ExplainedNumber stat)

Parameters

skill SkillObject
skillEffect SkillEffect
party MobileParty
stat ExplainedNumber

AddSkillBonusForTown(SkillObject, SkillEffect, Town, ref ExplainedNumber)

public static void AddSkillBonusForTown(SkillObject skill, SkillEffect skillEffect, Town town, ref ExplainedNumber bonuses)

Parameters

skill SkillObject
skillEffect SkillEffect
town Town
bonuses ExplainedNumber

GetEffectDescriptionForSkillLevel(SkillEffect, int)

public static string GetEffectDescriptionForSkillLevel(SkillEffect effect, int level)

Parameters

effect SkillEffect
level int

Returns

string

GetEffectivePartyLeaderForSkill(PartyBase)

public static CharacterObject GetEffectivePartyLeaderForSkill(PartyBase party)

Parameters

party PartyBase

Returns

CharacterObject

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).