varenne Posted December 25, 2013 Posted December 25, 2013 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!
gerra6 Posted December 26, 2013 Author Posted December 26, 2013 One other thing, if you rename the break meshes to use BreakArmor naming conventions, you can get rid of the BU ini files.
movomo Posted December 26, 2013 Posted December 26, 2013 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.
gerra6 Posted December 26, 2013 Author Posted December 26, 2013 Yeah...the LPK framework has some very weird integration with the BreakUndies framework....I spent an afternoon trying to trace it and just said blech. Writing nif modding scripts for Python is more fun
ShiaNekoChan Posted February 17, 2014 Posted February 17, 2014 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?
gerra6 Posted February 19, 2014 Author Posted February 19, 2014 Good question. I'll need to look into that.
ShiaNekoChan Posted February 21, 2014 Posted February 21, 2014 Actually don't worry about it. It was my fault. x_x
varenne Posted February 25, 2014 Posted February 25, 2014 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.)
DeadSomething Posted February 25, 2014 Posted February 25, 2014 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.
ShiaNekoChan Posted February 25, 2014 Posted February 25, 2014 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.
varenne Posted February 26, 2014 Posted February 26, 2014 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.
ShiaNekoChan Posted February 26, 2014 Posted February 26, 2014 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.
WappyOne Posted February 26, 2014 Posted February 26, 2014 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.
varenne Posted February 27, 2014 Posted February 27, 2014 Thanks, I'll need to take a better look at how that works in-game.
gerra6 Posted February 28, 2014 Author Posted February 28, 2014 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.
ShiaNekoChan Posted February 28, 2014 Posted February 28, 2014 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? 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.
ljacquard Posted March 1, 2014 Posted March 1, 2014 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.
gerra6 Posted March 2, 2014 Author Posted March 2, 2014 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.
ShiaNekoChan Posted March 11, 2014 Posted March 11, 2014 Alright, Gerra, I actually did find a bug this time. 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 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Nudeshy NPC ceadb detected deliberate unequip during battleattempting := equip bootsattempting := equip bootsError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>attempting := equip bootsError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>attempting := equip bootsError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>attempting := equip bootsError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>boots are unequippableError in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An 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.00000Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>current armor health is 411.96158 damage is -5.78386Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An expression failed to evaluate to a valid result File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810Attempting to call a function on a NULL reference or base object File: BreakArmor.esp Offset: 0x5311 Command: <unknown>Error in script 3b000810An 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...
gerra6 Posted March 12, 2014 Author Posted March 12, 2014 Alright, Gerra, I actually did find a bug this time. 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.
Hinin Posted March 31, 2014 Posted March 31, 2014 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.
gerra6 Posted March 31, 2014 Author Posted March 31, 2014 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.
Hinin Posted March 31, 2014 Posted March 31, 2014 I really should've looked at the ini before posting but I forgot that it existed. Thanks.
gerra6 Posted April 1, 2014 Author Posted April 1, 2014 No sweat. Nothing wrong with asking the right question in the right place.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now