Consequences - BannerlordCE/TutorialCE GitHub Wiki
XSD
<xs:restriction base="Consequence">
<!-- Gives XP and Gives Gold -->
<xs:enumeration value="GiveXP" />
<xs:enumeration value="GiveGold" />
<xs:enumeration value="GiveCaptorGold" />
<!-- Increases and Decreases Core Skills -->
<xs:enumeration value="ChangeProstitutionLevel" />
<xs:enumeration value="ChangeSlaveryLevel" />
<!-- Flags -->
<xs:enumeration value="AddProstitutionFlag" />
<xs:enumeration value="RemoveProstitutionFlag" />
<xs:enumeration value="AddSlaveryFlag" />
<xs:enumeration value="RemoveSlaveryFlag" />
<!-- Increases and Decreases Extra Functionality -->
<xs:enumeration value="ChangeMorale" />
<xs:enumeration value="ChangeRenown" />
<xs:enumeration value="ChangeCaptorRenown" />
<xs:enumeration value="ChangeHealth" />
<xs:enumeration value="ChangeRelation" />
<!-- Trait Level Management -->
<xs:enumeration value="ChangeTrait" />
<xs:enumeration value="ChangeCaptorTrait" />
<!-- Skill Level Management -->
<xs:enumeration value="ChangeSkill" />
<xs:enumeration value="ChangeCaptorSkill" />
<!-- Random Impregnation -->
<xs:enumeration value="ImpregnationRisk" />
<!-- Captor Leader Impregnantion -->
<xs:enumeration value="ImpregnationHero" />
<!-- Player Impregnantion-->
<xs:enumeration value="ImpregnationByPlayer" />
<!-- Flags -->
<xs:enumeration value="CaptorLeaveSpouse" />
<xs:enumeration value="CaptiveLeaveSpouse" />
<xs:enumeration value="CaptiveMarryCaptor" />
<!-- Changes Player gold make sure to couple it with GoldTotal flag -->
<xs:enumeration value="ChangeGold" />
<!-- Changes Captors gold make sure to couple it with CaptorGoldTotal flag -->
<xs:enumeration value="ChangeCaptorGold" />
<!-- Menu Leave Options Logos and Some Extra Functionality -->
<xs:enumeration value="AttemptEscape" />
<xs:enumeration value="Escape" />
<xs:enumeration value="EscapeIcon" />
<xs:enumeration value="Leave" />
<xs:enumeration value="Continue" />
<xs:enumeration value="EmptyIcon" />
<xs:enumeration value="Wait" />
<xs:enumeration value="BribeAndEscape" />
<xs:enumeration value="Submenu" />
<xs:enumeration value="RansomAndBribe" />
<xs:enumeration value="Trade" />
<!-- Moves Player to Caravan make sure to couple it with VisitedByCaravan flag -->
<xs:enumeration value="SoldToCaravan" />
<!-- Moves Player to Settlement make sure to couple it with any settlement town type flag -->
<xs:enumeration value="SoldToSettlement" />
<!-- Moves Player to Lord make sure to couple it with VisitedByLord flag -->
<xs:enumeration value="SoldToLordParty" />
<!-- Moves Player to Settlement make sure to couple it with any settlement town type flag -->
<xs:enumeration value="SoldToNotable" />
<!-- Moves Player to a Settlement couple it with Teleport Settings or will take you to the closest town -->
<xs:enumeration value="TeleportPlayer" />
<!-- New: Captured By Party -->
<xs:enumeration value="CapturePlayer" />
<!-- Flags Prisoners -->
<xs:enumeration value="GainRandomPrisoners" />
<!-- Make sure to couple it with PlayerIsNotBusy -->
<xs:enumeration value="RebelPrisoners" />
<xs:enumeration value="HuntPrisoners" />
<xs:enumeration value="StartBattle" />
<!-- Release -->
<xs:enumeration value="ReleaseRandomPrisoners" />
<xs:enumeration value="ReleaseAllPrisoners" />
<!-- Kill -->
<xs:enumeration value="KillRandomPrisoners" />
<xs:enumeration value="KillAllPrisoners" />
<xs:enumeration value="KillPrisoner" />
<xs:enumeration value="KillCaptor" />
<xs:enumeration value="KillRandomTroops" />
<!-- Wound -->
<xs:enumeration value="WoundRandomPrisoners" />
<xs:enumeration value="WoundAllPrisoners" />
<xs:enumeration value="WoundPrisoner" />
<xs:enumeration value="WoundCaptor" />
<xs:enumeration value="WoundRandomTroops" />
<!-- Join Captor (doesn't work when player is captive) -->
<xs:enumeration value="JoinCaptor" />
<!-- Make Hero Companion (doesn't work when player is captive) requires captive to be a hero -->
<xs:enumeration value="MakeHeroCompanion" />
<!-- Strips to default robe or random better default items (chance) for player or default robe for AI as captive -->
<xs:enumeration value="Strip" />
<!-- Allows player to customize what AI is wearing -->
<xs:enumeration value="StripHero" />
<!-- StripPlayer Strips the player -->
<xs:enumeration value="StripPlayer" />
<!-- Makes sure Player isn't in an encounter -->
<xs:enumeration value="PlayerIsNotBusy" />
<!-- Companion Flag has space for another companion check -->
<xs:enumeration value="PlayerAllowedCompanion" />
<!-- Hides Banner Message -->
<xs:enumeration value="InformationMessage" />
<!-- Hides All Messages -->
<xs:enumeration value="NoMessages" />
</xs:restriction>