Table of Contents

Interface IEducationLogic

Namespace
TaleWorlds.CampaignSystem.CampaignBehaviors
Assembly
TaleWorlds.CampaignSystem.dll
public interface IEducationLogic

Methods

Finalize(Hero, List<string>)

void Finalize(Hero child, List<string> chosenOptions)

Parameters

child Hero
chosenOptions List<string>

GetOptionProperties(Hero, string, List<string>, out TextObject, out TextObject, out TextObject, out (CharacterAttribute, int)[], out (SkillObject, int)[], out (SkillObject, int)[], out EducationCharacterProperties[])

void GetOptionProperties(Hero child, string optionKey, List<string> previousChoices, out TextObject optionTitle, out TextObject description, out TextObject effect, out (CharacterAttribute, int)[] attributes, out (SkillObject, int)[] skills, out (SkillObject, int)[] focusPoints, out EducationCampaignBehavior.EducationCharacterProperties[] characterProperties)

Parameters

child Hero
optionKey string
previousChoices List<string>
optionTitle TextObject
description TextObject
effect TextObject
attributes (CharacterAttribute, int)[]
skills (SkillObject, int)[]
focusPoints (SkillObject, int)[]
characterProperties EducationCharacterProperties[]

GetPageProperties(Hero, List<string>, out TextObject, out TextObject, out TextObject, out EducationCharacterProperties[], out string[])

void GetPageProperties(Hero child, List<string> previousChoices, out TextObject title, out TextObject description, out TextObject instruction, out EducationCampaignBehavior.EducationCharacterProperties[] defaultProperties, out string[] availableOptions)

Parameters

child Hero
previousChoices List<string>
title TextObject
description TextObject
instruction TextObject
defaultProperties EducationCharacterProperties[]
availableOptions string[]

GetStageProperties(Hero, out int)

void GetStageProperties(Hero child, out int pageCount)

Parameters

child Hero
pageCount int

IsValidEducationNotification(EducationMapNotification)

bool IsValidEducationNotification(EducationMapNotification educationMapNotification)

Parameters

educationMapNotification EducationMapNotification

Returns

bool

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