Jump to content

Recommended Posts

Got it, LO agnostic. Kewl, nice addition too.

 

I had only 3 that used BreakUndies.esm as a master, which I disabled and at least one I tested works with Break Armor. I'll be happy to be rid of that outdated BU framework finally. I only held onto it this long as these 3 are in one way duplicates of what gregathit included in BU Armors Compilation, yet different in that I altered them to be seperate upper/lower pieces.

 

I 'll use TES4Gecko to remove the master reference so I don't keep seeing the error dialog in Wrye.

 

Thanks!

 

 

Link to comment

On a totally unrelated note, I'm having problem with the LoversBreakArmor that I wrote before. ( It's different from the op or anything.. I've never uploaded it in public so far)

That.. works pretty well for armors, and at least attempts to break clothings as intended, but looks like LPK is somehow forcing a certain fixed fatigue value during the sex act. Perhaps related to the knocked state or something.. So, seems like I just can't break clothings with that.

Link to comment
  • 1 month later...

I don't know if I missed it while reading through some of this thread, but there seems to be a pretty consistent bug that I'm not sure what to do about.

 

When I go into battle, the meshes switch just fine, but if I die and load a game, the meshes will stay the same and refuse to re-update. This results in me having to turn the game off and on again every time I die. x_x Is there a way for me to fix this on my end?

Link to comment

Sort of a new theoretical question. Is it possible to implement a lust sub system as part of either this MOD (or NudeShy X)?

 

As NPCs/PCs armor is destroyed and nudity increases, lust would increase in surrounding NPCs, increasing rape chances, maybe with a hand-off to WappyOne's RaperS. Or maybe this has already been implemented in a MOD and I just don't remember it. (I think LandE worked like this but that MOD had/has compatibility issues as I recall.)

Link to comment

Sort of a new theoretical question. Is it possible to implement a lust sub system as part of either this MOD (or NudeShy X)?

 

As NPCs/PCs armor is destroyed and nudity increases, lust would increase in surrounding NPCs, increasing rape chances, maybe with a hand-off to WappyOne's RaperS. Or maybe this has already been implemented in a MOD and I just don't remember it. (I think LandE worked like this but that MOD had/has compatibility issues as I recall.)

 

i understand what you mean and it confused me a lot also, when joburg told me, my outfit was sexyness 100 although it completely covered the body and some really skimpy, maybe even 100% revealing outfit had sexyness 0.

it should be possible to add the "armorhealth" as a factor to sexyness, raising it when going towards zero.

Link to comment

Sort of a new theoretical question. Is it possible to implement a lust sub system as part of either this MOD (or NudeShy X)?

 

As NPCs/PCs armor is destroyed and nudity increases, lust would increase in surrounding NPCs, increasing rape chances, maybe with a hand-off to WappyOne's RaperS. Or maybe this has already been implemented in a MOD and I just don't remember it. (I think LandE worked like this but that MOD had/has compatibility issues as I recall.)

 

Yep. Nudeshy X has a callback function that will reliably return whether an NPC or the player is naked.

 

As far as I know, no one has used it in their mod just yet, but it's there.

Link to comment

Excellent! So in your opinion would it be better as an addition of this MOD, NudeShy X or RaperS (WappyOne)? I wouldn't aim for implementing it as part of Joburg as I avoid it due to conflicts with other MODs.

 

 


i understand what you mean and it confused me a lot also, when joburg told me, my outfit was sexyness 100 although it completely covered the body and some really skimpy, maybe even 100% revealing outfit had sexyness 0.

That difference may have been a subjective one is my guess; they had to start somewhere with defining what 'sexyness' is and how it relates to armor/clothes. Nudity should be much easier to classify/quantify.

 

I was also thinking of linking it to the ini setting for Shyness too. If they are set as an exhibitionist and don't care if they are naked vs. they are set to be shy around all or certain genders.

Link to comment

Excellent! So in your opinion would it be better as an addition of this MOD, NudeShy X or RaperS (WappyOne)? I wouldn't aim for implementing it as part of Joburg as I avoid it due to conflicts with other MODs.

 

 

i understand what you mean and it confused me a lot also, when joburg told me, my outfit was sexyness 100 although it completely covered the body and some really skimpy, maybe even 100% revealing outfit had sexyness 0.

That difference may have been a subjective one is my guess; they had to start somewhere with defining what 'sexyness' is and how it relates to armor/clothes. Nudity should be much easier to classify/quantify.

 

I was also thinking of linking it to the ini setting for Shyness too. If they are set as an exhibitionist and don't care if they are naked vs. they are set to be shy around all or certain genders.

 

 

Well, I was thinking you could just use the callback function in nudeshy x to determine the nudity of an NPC or the player character in whichever mod you wanted to make modifications for based on their nudity.

 

So if you wanted to improve joburg, just use the callback function to determine nudity instead of what system is already in place.

Link to comment

RaperS (Wappy) already has a setting for this that utilizes BreakArmor calls for clothing to affect rape chances, Attributes->Armor Protection. For armor it uses durability of upper/lower pieces, for clothing it asks BA for durability if present otherwise just assumes 1/4 protection of armor.

 

As for stalking might want to see if mem would want to add it to LoversStalkerM.

Link to comment

I'm trying to remember how I set up the clothing durability report...I believe that it returns the current break state of any breakarmor items (clothing, armor, weapons).

 

The actual break state of clothing is set by a user-customize-able combination of actor health and stamina.

 

Now...if nudeshy has a system of clothing durability, I might see about adding a check for nudeshy and a call to determine current nudeshy clothing durability. Assuming I ever take a break from tool making and actually start tweaking the Break Armor framework again.

Link to comment

There are currently no special clothing durability systems in nudeshy, although it is a good idea.

 

I could add it if you're interested in adding that sort of functionality and if people are interested in making clothing for it. Can you imagine if people made bras and panties for the breakclothing system, then entered them as undergarments for nudeshy undergarments? :D

 

I already have a concept of how the custom clothing health would work in my head. Of course, the hard part is actually making this work in game, since Gamebryo likes to make things difficult.

Link to comment

Hello,

 

 

Long time fan of "Break Undies" here, and interested in your new "Break Armor" system, as it seems to do the same, but much better.

 

 

I have one question : how difficult, or rather, how long would it take me to fully switch from the former system to the latter for, let's say, everything contained in Gregathit's BU combo ? Is it just the matter of renaming nif files ?

 

Oh, and I am also looking into NudeShy, and would be delighted if the combination with BA could provide for more interactivity with NPCs in the future.

 

Thank you to all the talented people here.

Link to comment

If you have BU installed and it is working properly, than all that is necessary is to install breakArmor and disable the breakundies esm.

 

Break Armor has the ability to process Break Undies ini files, so the transition should be fairly smooth.

 

Break Armor can also identify Breakable meshes by file name, which allows you to delete the Break Undies ini files altogether. To do this, simply rename any breakable meshes to follow the Break Armor naming conventions.

 

So, let's say you have a BreakUndies armor named armor.nif, and its break meshes are armor1.nif, armor2.nif, armor3.nif

 

The Break Armor equivalent is armor.nif, armor_ba1.nif, armor_ba2.nif, armor_ba3.nif

 

Whenever Break Armor inspects a piece of armor, clothing, weapon, or shield it checks the nif file path name and then checks its folder for an appropriately named _ba1 file. If found, it then sequentially checks for _ba2, _ba3, etc until it doesn't find a match.

 

The handy thing about this system, from a modding/user perspective, is that all that you need to update an existing piece of equipment to use break armor is to add the appropriately named break nifs to the same folder as the nif.

Link to comment
  • 2 weeks later...

Alright, Gerra, I actually did find a bug this time. :P

 

Sometimes when playing, I notice the meshes stop updating.

 

Then shortly after the game will crash.

 

When I check my conscribe logs after the crash, I find this

 

 

 

Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Nudeshy NPC ceadb detected deliberate unequip during battle
attempting := equip boots
attempting := equip boots
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
attempting := equip boots
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
attempting := equip boots
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
attempting := equip boots
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
boots are unequippable
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
oldhealth was 0.24892, currenthealth is 0.17219, so it lost -76.72453 health out of 500.00000!!
successfully reduced to 0.00000
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
current armor health is 411.96158 damage is -5.78386
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
Attempting to call a function on a NULL reference or base object
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>
Error in script 3b000810
An expression failed to evaluate to a valid result
    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>

 

 

 

Also I forgot for a while, but now that you're back, I remember the callback function you made for me will sometimes return 4 and get stuck that way for a while, even when switching to other clothes. I'm not sure when it gets unstuck, it's been a while since I coded that part of nudeshy.

 

I ended up building around that, but just letting you know.

 

edit: Just one more question. Is it possible to make a callback function that allows me to see if armor in someone's inventory is breakarmor compatible? I have a function in nudeshy that checks the player's inventory for breakarmor equips, but it only works sometimes. I'm doing it by searching for "_ba" in the armor's biped filename, but sometimes breakarmor reverts it back, so I can't check consistently.

 

If not, I understand. I can try to build around it.

 

edit again: actually from what I understand, I can actually use the callback function you already made to do this if I use call aaBANPCStateChecker Ref 2

 

There is a slight problem where it only works if the armor was worn at least once during the play session, though...

Link to comment

Alright, Gerra, I actually did find a bug this time. :P

 

Sometimes when playing, I notice the meshes stop updating.

 

Then shortly after the game will crash.

 

When I check my conscribe logs after the crash, I find this

 

 

 

Error in script 3b000810

Attempting to call a function on a NULL reference or base object

    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>

Error in script 3b000810

An expression failed to evaluate to a valid result

    File: BreakArmor.esp Offset: 0x5311 Command: <unknown>

Nudeshy NPC ceadb detected deliberate unequip during battle

 

 

Hmm...No idea....It almost reads as if NudeShy and BreakArmor are interfering with each other. I'll take a look at teh breakarmor scripts once I get everything reinstalled. I wonder if 3b000810 is the callback function. I look into it.

 

edit: Just one more question. Is it possible to make a callback function that allows me to see if armor in someone's inventory is breakarmor compatible? I have a function in nudeshy that checks the player's inventory for breakarmor equips, but it only works sometimes. I'm doing it by searching for "_ba" in the armor's biped filename, but sometimes breakarmor reverts it back, so I can't check consistently.

 

If not, I understand. I can try to build around it.

That's not a bad idea. Right now, BreakArmor ignores the player's inventory completely and only bothers to check if something is BreakArmor compatible if a nearby Character has it equipped.

 

It should be possible to force BreakArmor to run the checks on an arbitrary item that is passed via a function call.

 

I'll see what I can do, once I get everything reinstalled.

Link to comment
  • 3 weeks later...

How does the break clothing work exactly? Because this is something I completely missed in the OP or somewhere else in the thread.

 

I have BA meshes for a number of robes and what I did was make an "armored" variant for those robes so that they would have a durability. Both the cloth and (unbroken) armor variants share the same base vanilla mesh. When I attacked a necromancer (who wears the normal cloth robe) I noticed that BA would swap to the broken meshes, obviously because of the shared base mesh.

 

So how does BA handle clothes exactly? Is it tied to hit points? Is it something I failed to read somewhere? Either way I think it's good that I encountered this because I could potentially drop the armored versions I made and use the cloth ones instead.

Link to comment

Take a look at the ini file that was included in the BreakArmor framework.

 

You can enable/disable Break Clothing and Break Weapons there.

 

For Break Clothing, the break states will be triggered by a combination of hit points and stamina, also set in the ini file.

Link to comment

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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use