Jump to content

[Mod]TBCaptivityEventsExtension


Recommended Posts

Posted
33 minutes ago, s520864 said:

@transfer On BL's discord he said that you need to add these new tags to the events, i'd ask him for more specifics. :)

<RestrictedListOfFlags>HeroIsNotProstitute</RestrictedListOfFlags> <RestrictedListOfFlags>HeroIsNotSlave</RestrictedListOfFlags>

That makes sense for events I don't want to happen when the character is or is not a prostitute or a slave, unless they behave wildly differently than every other tag of that type. These tags existed previously, and are not used here intentionally, as I'm explicitly trying to increase the number of events available in the random pool. 

Posted
45 minutes ago, s520864 said:

a captive bestiality event triggers from the brothel menu and causes a crash

It actually triggers now? That's a first. 

11 minutes ago, nothindoin said:

Crashes upon clicking "Continue" after capture for me. Runs BL's current version just fine. 

Taking a look. 

Posted

Updated with some changes which make it seem to work and not crash immediately for me.

- Added HeroIsNotProstitute flag to everything

- Reduced the rate of arousal for canines in Calradia

Posted

Hm, and now it's crashing for me again. Shelving this for now until I can figure out why. 

Posted
1 minute ago, transfer said:

Updated with some changes which make it seem to work and not crash immediately for me.

- Added HeroIsNotProstitute flag to everything

- Reduced the rate of arousal for canines in Calradia

i forgot to actually leave the link for you, check my original message for BL's Discord, he is helping me troubleshoot any errors i come across for TB

Posted

I'm shelving this mod until Bannerlord / CaptivityEvents stabilize. I unfortunately don't have time to make sweeping changes to the XML every couple of days. 

Posted
4 minutes ago, transfer said:

I'm shelving this mod until Bannerlord / CaptivityEvents stabilize. I unfortunately don't have time to make sweeping changes to the XML every couple of days. 

Sounds good, I will inform you when I get it stabilized should be by tomorrows update. there is a missing renown total but it should be randomizing if it is missing will look into it.

Posted

To bad this is broken right now ?! I really love the slave/brake mechanic! I hoop you can expand on this in the future, maybe with some in game consequences and a real skill tree! (with buffs, but maybe not one which are particularity useful in combat or conversation  ;) .)   Some items would be nice too a collar for in the neck slot??

Posted
1 hour ago, kary121 said:

Hi, may I reprint to other websites to share and translate?

"bbs.mountblade.com.cn"

"bbs.3dmgame.com"

Hi Kary,

 

Unfortunately no, I'm not interested in this appearing on other sites. You're welcome to translate and post on this site however.

 

Thanks for asking.

Posted

You got


Duplicates in default female captive events

CE_advanced_capture
CE_advanced_capture_settlement

 

^


Double check the new DefaultCaptiveRequiredEvents and just make a override


Will check out the crashes that were occuring.
 

Posted
7 hours ago, BadListener said:

You got


Duplicates in default female captive events

CE_advanced_capture
CE_advanced_capture_settlement

 

^


Double check the new DefaultCaptiveRequiredEvents and just make a override


Will check out the crashes that were occuring.
 

It looks to me like the second set of each of those events should be

CE_advanced_sexual_capture

CE_advanced_sexual_capture_settlement

 

Theses events have also moved to DefaultCaptiveRequiredEvents.xml, which includes both male and female versions.

Posted

Hi

 

I removed duplicate events and duplicate images. The mod works. 

 

Just one note. The health debuff mechanism currently does not work as intended. When you press option which should make your hp negative it make it positive so you get healed. In other words we have hp overflow.  This is reasonable because HP cannot be negative.

You have to disable the chocice which costs life when you have not enough health.

 

Posted
27 minutes ago, Zdun said:

Hi

 

I removed duplicate events and duplicate images. The mod works. 

 

Just one note. The health debuff mechanism currently does not work as intended. When you press option which should make your hp negative it make it positive so you get healed. In other words we have hp overflow.  This is reasonable because HP cannot be negative.

You have to disable the chocice which costs life when you have not enough health.

 

That's interesting. It definitely did not do that previously. I'll get to it when I have time at some point, but considering most single health reductions are relatively low I don't consider it a high priority.

Posted

Updated, changelog:

  • Added a few events for the 100-250 and 250+ slavery ranges
  • Increased the number of potential outcomes for several events to improve variety
  • Changed the event file organization substantially to make it easier for me to find things
  • Changed the event and image file organization to fit BadListener's new paradigms
  • Fixed a few more reputation / renown gain / loss events
  • Added override files and dummy files for overrides to prevent error messages upon load
  • Note that the above override files will need to be updated every time BadListener updates CaptivityEvents (or there may be missing events). This is particularly problematic with the Required events, but I couldn't get my versions of them to override otherwise.
Posted

I installed this and went to test it out, but I'm getting a crash on capture. The end of my log is below.

Spoiler

Validating all resources in loading queue...
validate_all_resources_in_loading_queue finished
rglResource_manager::validate_all_resources_in_loading_queue() : 0.000012
rglFile_manager::shrink_memory: shrink 32 of 32 buffers, released 100244105 bytes
Bake Terrain
[19:58:32.8110249] [GAME MENU] break_out_menu
[19:58:32.8110249] [GAME MENU] break_out_menu
[19:58:33.9124228] [GAME MENU] break_out_debrief_menu
[19:58:33.9124228] [GAME MENU] break_out_debrief_menu
[19:58:38.0003027] [GAME MENU] fast_combat_menu
[19:58:38.0003027] [GAME MENU] fast_combat_menu
[19:58:39.8184846] Ewyn has been captured by Awdhan's Party!
[19:58:39.8224803] Koleg Coalbiter has been captured by Awdhan's Party!
[19:58:39.8234791] Rhylan Ironbelly has been captured by Awdhan's Party!
[19:58:39.8254770] Vivein the Wanderer has been captured by Awdhan's Party!
[19:58:39.8484537] [GAME MENU] taken_prisoner
[19:58:39.8484537] [GAME MENU] taken_prisoner
[19:58:41.5852075] [GAME MENU] prisoner_wait
[19:58:41.5852075] [GAME MENU] prisoner_wait
[19:58:41.6721184] Quest Activated: Missing equipment found at Fanab
[19:58:41.6761142] Missing equipment found at Fanab: Log updated.
[19:58:41.6791111]  

<##########################################################################################>

#kernelbase.pdb@{647E3DFA58D60CC84608CDC2970AB172} (1): 0:239513
#clr.pdb@{A52805A78B134676B54F0AFEB0ADB8EA} (2): 0:4585
#clr.pdb@{A52805A78B134676B54F0AFEB0ADB8EA} (2): 0:4635
#clr.pdb@{A52805A78B134676B54F0AFEB0ADB8EA} (2): 0:4645
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
@unknown_module@unknown_source (unknown_line): unknown_function
#clr.pdb@{A52805A78B134676B54F0AFEB0ADB8EA} (2): 0:8750
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4535260
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4533100
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4467989
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4323078
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4322315
#Rgl.pdb@{60199E1206334FF3BD80F1805F58D5D4} (1): 0:4325639
#ucrtbase.pdb@{15DCD9554735C5FBF0B28E3E15FBA9E5} (1): 0:134786
#kernel32.pdb@{F182C983F03CFCEC8CD9B883EB57EC68} (1): 0:97236
#ntdll.pdb@{54A4ABD98E75ECCB93B912D274705130} (1): 0:446033
-----------------------------------------------
#TaleWorlds.DotNet.AutoGenerated.pdb@{23C877CB75224E0E889E652FA26C4692} (1): 100663315:0
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100667244:150
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100673950:25
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100669304:215
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100663922:382
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100663920:19
#TaleWorlds.CampaignSystem.pdb@{4DAC7315496443238919C8E1691A985B} (1): 100667199:130
#TaleWorlds.Core.pdb@{05FF6FD584D045F3B093C6ECA43D72BE} (1): 100664564:41
#TaleWorlds.Core.pdb@{05FF6FD584D045F3B093C6ECA43D72BE} (1): 100664414:25
#TaleWorlds.Core.pdb@{05FF6FD584D045F3B093C6ECA43D72BE} (1): 100664467:70
#TaleWorlds.MountAndBlade.pdb@{7537B807BD7845B09D034DCA14BB5E18} (1): 100670951:200
#TaleWorlds.DotNet.pdb@{09339525DA664114B606D659BE6FF045} (1): 100663416:56


Dump generation canceled by the user.
 

 

Posted
42 minutes ago, genericlogin said:

I had a crash on capture too. I have no idea where to find that log, so I took a screenshot of the crash dialog.

1415465039_CaptureCrash.png.5954bc622bf8a09c2d4978c34f0c6d9a.png

 

 

 

I've gotten the same crash.  I think it is due to the overrides in this mod's "DefaultCaptiveRequiredEvents.xml" not working properly.  This mod's version removes the Female captive required events and moves them to a different XML, but for whatever reason the base CE mod isn't registering this properly and so it essentially sees them as missing, and crashes.

Posted

I figured it out. Add the following to your TBOverriddenRequiredEvents.xml

 

It crashes because it can't find that event so it freezes.

 

    <!-- Capture Sexual Strip Events -->
    <CEEvent>
        <Name>CE_advanced_sexual_capture</Name>
        <Text>You are stripped of your clothing and weapons.</Text>
        <BackgroundName>CE_F_Prisoner_idle_02</BackgroundName>
        <MultipleRestrictedListOfFlags>
            <RestrictedListOfFlags>Captive</RestrictedListOfFlags>
            <RestrictedListOfFlags>CanOnlyBeTriggeredByOtherEvent</RestrictedListOfFlags>
        </MultipleRestrictedListOfFlags>
        <Options>
            <Option>
                <Order>0</Order>
                <MultipleRestrictedListOfConsequences>
                    <RestrictedListOfConsequences>Continue</RestrictedListOfConsequences>
                </MultipleRestrictedListOfConsequences>
                <OptionText>Continue...</OptionText>
            </Option>
        </Options>

        <ReqCustomCode>true</ReqCustomCode>
        <SexualContent>true</SexualContent>
        <ReqHeroMinAge>18</ReqHeroMinAge>
    </CEEvent>

    <CEEvent>
        <Name>CE_advanced_sexual_capture_settlement</Name>
        <Text>The guards take your clothing and weapons.</Text>
        <BackgroundName>CE_F_Prisoner_idle_02</BackgroundName>
        <MultipleRestrictedListOfFlags>
            <RestrictedListOfFlags>Captive</RestrictedListOfFlags>
            <RestrictedListOfFlags>CanOnlyBeTriggeredByOtherEvent</RestrictedListOfFlags>
        </MultipleRestrictedListOfFlags>
        <Options>
            <Option>
                <Order>0</Order>
                <MultipleRestrictedListOfConsequences>
                    <RestrictedListOfConsequences>Continue</RestrictedListOfConsequences>
                </MultipleRestrictedListOfConsequences>
                <OptionText>Continue...</OptionText>
            </Option>
        </Options>

        <ReqCustomCode>true</ReqCustomCode>
        <SexualContent>true</SexualContent>
        <ReqHeroMinAge>18</ReqHeroMinAge>
    </CEEvent>

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...