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
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
HerooptionKey
stringpreviousChoices
List<string>optionTitle
TextObjectdescription
TextObjecteffect
TextObjectattributes
(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
HeropreviousChoices
List<string>title
TextObjectdescription
TextObjectinstruction
TextObjectdefaultProperties
EducationCharacterProperties[]availableOptions
string[]
GetStageProperties(Hero, out int)
void GetStageProperties(Hero child, out int pageCount)
Parameters
IsValidEducationNotification(EducationMapNotification)
bool IsValidEducationNotification(EducationMapNotification educationMapNotification)
Parameters
educationMapNotification
EducationMapNotification
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).