-
Announcements
-
SITE MOVED - IN READ ONLY MODE 12/08/2015
Please use http://www.loverslab.com moving forward. Site has been restored to a previous version, and this one placed into a read-only mode. This is available for a limited time so users may reference/copy content that has been lost in the transition. This will no longer be accessible by December 22nd, 2015.
-
ShiaNekoChan
Members-
Content count
320 -
Joined
-
Last visited
Posts posted by ShiaNekoChan
-
-
Is there an OBSE plugin or something that tells you which script crashed the game?
I recently started doing a little bit of slight coding for the 11th BETA of nudeshy x, and then I remembered how frustrating the trial and error can be. o_o
0 -
nudeshyracials works with all races, custom or vanilla, because it uses the "nameincludes" function to determine a character's race.

0 -
the permanently destroyed clothing is difficult, for mages, having the same chance of losing a 5 gold shirt as a 5000 gold enchanted robe is rather annoying
Hm. I hadn't realized that.
I can make some adjustments to the algorithms to account for the gold value of the clothing. It's probably ideal that I make a custom HP system for clothing, but that'll take some time and testing.
0 -
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
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...
0 -
Please please please!! To be honest the armor damage rate, crits, health protection, being knocked off, and permanent destruction alone makes it a must use for a game. Clothing getting ripped off & trashed is great while fighting in them since I run around in them alot using Galerion Unarmored Acrobatics. Same with the illegal nudity, it makes the game a lot more fun as would the modesty defeat. Without the mod working the same on a male player it just kills the desire to play one.
I suppose nudeshy does sort of unbalance the fun factor into the favor of female characters...
I'll try to add male character support for nudeshy soon, then.
After testing with the newest version (V5beta10.4), I'm still having the same issue with nudeshy not reading any of the ini files. I thought that the mod might just be functioning as if all of the ini files were in their default state, but things that the default ini settings should be causing aren't happening either. For example, nudeshy2.ini, by default, makes clothing keyworded with "bra" or "panties" considered nudity, but wearing them does not activate the shy animations. This is strange, because many functions like covering while nude and automatically equipping underwear seem to be working fine.
Another possibly related issue is that using the set player modesty defeat spell to turn off modesty defeats does not work. Doing so causes the standard "crouch down" defeat to happen instead.
Does anyone know of any reasons why an ini file might not be read properly?
Double check to see if you're using the latest version of OBSE. It sounds to me like certain functions just aren't being used.
I like the mod but the feature I don't like I can't seem to turn off is the forceful ripping off clothes upon continuous damage; poisons, fire/cold/electric damage on player for X number of seconds. This type of damage rips off my clothes too fast.
I noticed a bug while player experiences nudeshy defeat. My character seems to locked in one posed (crouched) even though I equip the clothes that cover lower and upper body. It happened to me couple times already and the only solution is to exit the game and load the save.
I'll look into the player defeats problem.
Also if this bug happens to you again, try opening the console, clicking on your character, and typing "update3d".
DoT is very difficult to detect and counter act. =_=
Nonetheless, I'll think of ways to fix this, if there are any at all.
0 -
I think im having a problem. Everything works fine playing as a female armor looses durability, using the armor protection setting i'm not getting hurt ,cloth gets ripped off, crit hits happen.
If I start a male player though none of these things happen. The non equiping of armor durring a fight works so some of it is working with males. Is there a setting in the ini that I missed that would do this?
Male characters don't have this functionality enabled right now. If people want it, though, I can add it.
0 -
I'm not sure how long modestydefeats haven't been working, but I fixed some bugs and have them working in game again right now. x_x
They'll be reenabled in the next update.
0 -
It's certainly not required. You can update without a clean save.
1 -
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.
0 -
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.
0 -
It was an NPC that had her bow equipped as a two-handed sword for some reason.
Curious, which MOD added this flaw to the game?
I've been busy tracking down similar issues, to have the best possible most stable Oblivion build I've ever had.
I don't think it was a mod. I just think the engine failed really really hard.
You can check my load order here.
Oblivion.esm
Beautiful People 2ch-Ed.esm
Unofficial Oblivion Patch.esp
HrmnsOblivionScriptOptimizationv1.0.esp
VipCxj_HighHeels.esp
BBBRoseoftheGuard.esp
BSK Break Undies.esp
DawnWraith.esp
FEZA Vesta Set.esp
FF00_SA-LightArmor.esp
FSN Equipments.esp
Hentai Compilation.esp
Hentai_LilyClothes.esp
homura outfit HGEC.esp
MakotoOutfit.esp
Marine Bunny.esp
SwordDancer.esp
Colourwheels Sexy Stock Armor & Clothing Replacer.esp
R18PN - Heilige Mutter Armor.esp
R18PN - Lingeries.esp
R18PN - Lingeries Plus.esp
Velveteen_Armor_HGEC.esp
DianoArmor2.esp
MOBS.esp
MOBS Optional Combat Settings.esp
[Clothes]ShortJeans.esp
Hentai Mania.esp
HUDCompanions.esp
Tona Compilation.esp
Alternative Start by Robert Evrae.esp
Active_Inventory_Spell_1.2.esp
CompanionResurrect.esp
MadCompanionshipSpells.esp
MCS extension.esp
Beautiful People 2ch-Ed MS Elves - NoSc.esp
Synx.esp
From2ch Lives.esp
F2L_FaceChange.esp
From2ch Lives Boss.esp
F2LHideRaces.esp
F2LAddon_MSElves.esp
LoversSkirtFlipper.esp
SpecialAbilityAndBadStatus.esp
SetBody.esp
zzEstrus.esp
Bashed Patch, 4.esp
MH Papimeru Armor for BUv2.esp
MH Khezu Armor.esp
zzContainerTrap.esp
zBUArmors.esp
MoreWomen ListReplacer.esp
Viera-v3.esp
nudeshynudejail.esp
TentaclePlant.esp
No Load Screen on Death-5824.esp
ImmersiveHealthIndication.esp
NoInfamyCheckAtAltars.esp
AdvancedHealthRegen.esp
Lattamer.esp
Nude Humanlike Spriggan HGEC B.esp
See You Sleep DLL.esp
BreakArmor.esp
xeoex.esp
Specialanims.esp
Replacer - Blackwood (mergeable).esp
Replacer - Dwarven (mergeable).esp
SSS.esp
Nudeshy Undergarments.esp
Nudeshy X.esp
actual healing.esp
0 -
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.
0 -
Welp, oblivion trolled me all day yesterday. x_x
during my pre-upload playtests, I kept getting a crash that I figured was my mod's fault. So I kept testing and changing things I thought might cause a crash and it kept happening. After hours and hours of effort I finally found the source of the problem.
It was an NPC that had her bow equipped as a two-handed sword for some reason. It looked really silly. Since it wasn't supposed to happen, using update3d on her by any means would always crash the game. =_=
So I spent all that time fixing things to get rid of a crash that was never my fault in the first place. looooool
Anyway, here's 10.4. There isn't anything new in it, just higher stability, a couple more things added to nudeshy2.ini's "DontInterruptThisAnim" and a single new debugging option in nudeshy.ini.
I did a little work on the animations. I found the FPS option in blender, but it didn't help when I changed the value and recompiled them. I'll tinker around with it a little more when I get the chance.
I just wanted to get 10.4 out so people can test with the least amount of crashes or freezes possible.
While playtesting, I was able to fast travel to every single city in the game without a single crash. It's looking pretty good right now.

3 -
I just updated from 10 to 10.2. I will let you know if I come across any oddities.
My humble suggestion for next upgrade is to add support for underwear system for male characters.

That's doable. The framework is already there, I just have to enable it for male characters and do some testing.
and one piece (which covers upperbody and lowerbody) underwear like lingeries for femalesBut how would this work? I can't make only a part of it show, unless I did some tricks with the engine using Nifse or something. x_x
Basically, it would only work properly if you're also wearing something that covers the upperbody and lowerbody over it.
That's why I've only allowed top and bottoms sets until now. More versatile and works without forcing the user to wear clothing that also covers the top and bottom.
Also, here's 10.3.
I've just been focusing on stability lately. Although, I should probably let this rest for a while. x_x
I need to give myself a break.
edit: reuploaded after making one more stability change to 10.3
0 -
I am not sure what ini value we are talking about:
set nudeshyminimumarmordamage to 0
set nudeshypercentagebreak to 0
&&&
set nudeshyminimumdamagerequirement to 0
set nudeshyminimumdamagerequirementcpu to .01
Is this responsible for armor damage? These are my ini settings. I have percentage break off because it was too chaotic and I got crashes before I dunno what caused them but since I turned off percentage break they disappeared.
Btw version 9.65 was more stable than 10. What did you improve in 10.1v?

"nudeshyminimumarmordamage" is the one I was talking about. But it looks like you haven't changed it at all.

I did make a few changes to the repair once a day script, so I made another change for stability in this version of nudeshy x. That coupled with the change I made in nudeshy undergarments has improved the stability by quite a lot in my tests. I hope this solves your stability problems.
2 -
Sorry, the construction set seems to like to do things that mess up my mod. x_x
Hell yeah! Thank you for the update.

I will test it during Saturday and Sunday.

I am wondering how to set ini settings so there's balance between armor rips/permanent rips and armor protection. I always seem to over set the settings - my armors either break too fast or too slow. I would kinda like to have dwarven and other high quality armors break at lower paste.
hmmm... Well, I would think more powerful armors would break slower in the first place, since the amount of breakage depends on the percentage of hp lost on hit.
In fact, I remember a long time ago someone requested the feature that makes armor lose a minimum amount of integrity per hit because his armor broke too slowly in comparison to everyone else's.Speaking of that, are you also tweaking that number? The minimum amount of damage each piece of armor has to take?
0 -
Please tell me if this version plays smoothly. It seems to work well for me.
For those who don't want to change values in nudeshy.ini again, I don't think I added anything new to it this time, so you can skip it if you like.
2 -
Just the above mentioned fixes here.
Thank you Shia. This update seem to completely eliminated on first person camera twitching.

I have useful ini settings that should be taken into consideration. The Unnecessary Violence, Lovers, and LoversAdultYield animations can get Nudeshy crash the game by firing two animations at the same time. I collected handful of animations that can trigger the crash if not correctly registrated in the Nudeshy2.ini. I wondered why was I getting so many crashes for apparently no reason. Ever since I polished my Nudeshy2.ini with new animations exception I get no crashes at atll.
set takeplayeroptions.DontInterruptThisAnim to sv_construct "ani2|DefMotion|OffMotion|furo|uv|onfire|crying|gutted1|gutted2|bowcrit|slitthroat|block|cower|praying|sleep|bed|stagger|recoil|death|amputations|dance|dodge"
I tested it. My earlier Nudeshy2.ini only consisted of furo|uv animations exceptions. I got crashes often during combat because the Unnecessary Violence anims were not registered by nudeshy. Then I added all those I thought that could cause the crash; I added individual anims file names from UV3, and folder paths as well. It worked like magic! Before editing my nudehsy2.ini I would get crash in 10 minutes or less while exploring the dungeon. After edition I spent 1 hour and 20 minutes exploring the dungeon and I didn't get any crash.
Awesome idea. :3
I added your set up to my ini with a few more animations from the vanilla game.
I feel like I should use this for all future versions of nudeshy.
Also, I finished enhanced armor protection tonight.
It uses a combination of modav and modav2 so it can block all incoming damage without accidentally modifying the maximum health value. Also, I reenabled it for all incoming damage.There are a few other things I want to do before releasing the 10th beta. I still need to find where that mysterious crash that appeared in version 9.6 is coming from. x_x
0 -
Actually don't worry about it. It was my fault. x_x
0 -
Just trying the new beta 9.6. Problem I had earlier with bombshell skin I'm getting part cleared, works OK when cuirass or greaves are destroyed now, but still have the same problem when boots or gauntlets are destroyed.
I didn't realize bombshell included hands and boots. This is an easy fix.
Also, in a fight with the new nudeshyenhancedarmorprotection option set to 1 was getting this in the console log, though it didn't seem to do any harm and not seeing it when set to 2.noted. I'll fix this in the next version.
I found issue related to First Person Enhanced Camera by LogicDragon and Nudeshy. I always wondered what caused first person camera twitching upon switching from 3rd person to 1st person view. It is Nudeshy doing this twitching because when I disabled Nudeshy from the load order the twitching issue has gone.
Here is video of the twitching I mean:
>http://www.youtube.com/watch?v=HrNGM9nbApk
Makes sense. There's an update3d that turns off nudeshy animations when you go into first person mode.
I never did find out exactly why certain third person walking animations make first person ones go super fast. There aren't exactly any web resources on it, so I just "fixed" it with an update3d.

In any case, I can fix this. Update3d shouldn't be called so many times.
I'll come out with a new version that fixes these issues. Just let me get some important stuff done first.
See section 5f on this page http://wiki.tesnexus.com/index.php/Avoiding_Blender_animation_pitfalls
Tells you whats going on with super fast first person.
Oh good. I'll be fixing that soon, then.

It's always bugged me how I had to use an update3d for first person.
0 -
Get ConScribe. It's a mod that puts your console log into a txt file.
Now play again until the crash happens and paste the last chunk of the file here so I can see what was posted just before the crash.
0 -
Yeah, sorry, I came back when I realized I made a mistake.
unfortunately, this is one of those times when the code might not be so elegant.
What you should do is store the actor and his max health in an array. You use the array to account for multiple people being one hit killed at once.
The array will then, in the next frame set everyone who was put above their maximum health back to the appropriate amount of health.
edit: Nudeshy has a lot of functions like this. Every time one of these functions does this, it sets the quest responsible for the array to wait another frame. This way, it never misses anybody who needs to be set.
0 -
Sorry I'm just jumping in here, but I'm curious.
How to negate the damage taken with obse?
Is it possible within one frame, without messing with the maximum health value?
It's actually surprisingly simple.

Use an "onhealthdamage" eventhandler
To get the one being damaged (because the two variables accepted by the function are damage and attacker), use getself.
so
target := getself
target.modav health (abs damage)
is all you need to negate all incoming damage. I use absolute value because "damage" is actually a negative number applied to the character.
It adds the amount the character is being damage for before the moment before the health is applied to the character, so it cancels it out.
Hmm...
Scripted ModActorValue could modify the maximum health value.
So you need to revert it back after one frame.. no?
I tried the very similar thing before - OnHealthDamage callback to negate incoming damage, for Evy race 'absorb physical damage' ability
But it wasn't so simple because of this maximum health change and other possible arbitrary restore/fortify health effects.
Actually, no. Just use an if statement.
something like if (currenthealth + abs damage > maxhealth)
return
endif
What I'm doing for the next version of nudeshy, is
if (currenthealth + abs damage < maxhealth)
target.modav health (abs damage)
else
target.setav health (maxhealth)
endif
This way, the health never goes above what it should. It's basically the same code I use to have armor take damage when the actor takes damage. I don't know why I forgot about that...
The problem with using this method is that the onhealthdamage event handler seems to have some sort of problem. A lot of mods use harmless script effect magic to modify a character in some way. Somehow, onhealthdamage seems to register them, then use what seems to be the value it used for the last time onhealthdamage registered something.
So I have to use it in conjunction with the "onhit" and "onmagiceffecthit" event handlers. These give the actor an item before the onhealthdamage eventhandler, then I make onhealthdamage check to see if the actor has the item that the other handlers gave her, and act accordingly.
The problem with this method is that, if you make onmagiceffecthit not give the item when the magiceffect is Script Effect, then that means a lot of custom spells won't be able to activate what is in the onhealthdamage event handler. \\
this is a very difficult hurdle that I've had to overcome with this mod. It still isn't perfect, but I've gotten it to a playable state.
0 -
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?
0

NudeShy X (X5 BETA #10.4)
in Oblivion Adult Mods
Posted
hmm... It seems I've finally gotten rid of the crashes.
I've also created a spell that repairs armor that's been broken into pieces (I'm not sure at this moment if that should remain a spell, or be an NPC instead).
Nudeshy X is very functional at the moment, although the male features still haven't been added yet, so I'm not sure if I should upload this version just yet.