Jump to content

Recommended Posts

Posted (edited)

I think this mod is in conflict with "facial expression" feature from "Blush when aroused" mod. When facial expressions from your mod are playing in some kind of animation with devices, after animations end facial expression caused by "Blush when aroused" are not reverted back to the PCs face. Expressions from "Blush when aroused" do revert after any other animation with expressions, like for example sex animations or "war face" when your PC in battle with someone. So I think its on your end, like your mod doesnt store previous facial expressions anywhere so there is nothing to revert to or something like that,  and PC ends up with just her default face expression. But maybe I am wrong and just wrote a lot of bullshit =) I am not a moder... correct me please.

Edited by SlipSlipSlip1
Posted
57 minutes ago, 2generic said:

Every 2-5 minutes my character is having to do a forced animation (slapping her own ass or rubbing her chest - basically an arousal animation) which lasts for like 15 seconds. It's terribly annoying and gets me killed if it happens in combat. I don't know what's causing it. I have arousal from sexlab aroused Blocked, so it presumably can't be that mod. Is it this mod?

That sounds like either you're  either 1) wearing some DD and a regular device event procs (see DD MCM for those, "horny" makes your PC masturbate or try to when wearing a belt, for example), or 2) UD doesn't like arousal blocked and does its own thing.

 

i'd say check your DD MCM menu for device events, then check UD's functions (look at your stats with the "player action" key, see if arousal value respects the block) and/or try to use the "fix" button from the debug page, picking orgasm fix.

 

I'm betting on UD ignoring the arousal block, though 15 seconds per animation sounds really long, iirc the default for animations procced bu UD are 5 or 6 seconds (check MCM). 

Posted
55 minutes ago, SlipSlipSlip1 said:

I think this mod is in conflict with "facial expression" feature from "Blush when aroused" mod. When facial expressions from your mod are playing in some kind of animation with devices, after animations end facial expression caused by "Blush when aroused" are not reverted back to the PCs face. Expressions from "Blush when aroused" do revert after any other animation with expressions, like for example sex animations or "war face" when your PC in battle with someone. So I think its on your end, like your mod doesnt store previous facial expressions anywhere so there is nothing to revert to or something like that,  and PC ends up with just her default face expression. But maybe I am wrong and just wrote a lot of bullshit ? I am not a moder... correct me please.

BWA is well known to conflict with every expression mod due to its nature, can check it on Conditional Expressions mod page, tells the same. In my opinion BWA should deal with it somehow as well, but the mod is long abandoned as far as I know, so can see 2 solutions here: stop using BWA completely (Active overlays is a great replacement for this) or ask for UD to shut down its own expression system if BWA is installed. Either way its one or another.

Posted (edited)

Okay I'll try what was suggested. Another question - some of these devices can't be removed except with keys. But I have no idea where to get the keys - I know you can randomly find them, but shouldn't you be able to buy them somewhere..? It's not very fun to be perma-gagged and have to sell things for pennies.

I guess this is a DD thing rather than a UD thing.

Edited by 2generic
Posted

can I get information for this mod?

I have translated this mod, but still cant understand its details...
 

Spoiler

Orgasm Details
Arousal, Arousal Rate
Orgasm Capacity, Orgasm Rate, Orgasm Mult, Orgasm Resistence, Orgasm Resisting

Modifier
DOR, Contains Items, Sentient, 

Base Detial
Rem. duration, Rem. Duration: INF(What INF is?)
A/s, O/s

MCM
Op/s

Arousal = current Arousal

흥분도
Arousal Rate = speed of Arosual increasing

흥분 증가율
Orgasm Capacity  = Maximum number of Actor can endure(...i cant know what word will be good)

절정[=Orgasm in Korean] 수용량
Orgasm Rate = Speed of Orgasm % Increasing

절정률[word-for-word translation]
Orgasm Mult = Orgasm Multiplier, so it will be same Orgasm Rate?

절정 적용값[word-for-word translation]
Orgasm Resistence = Speed of Orgasm % Decreasing (against Rate/Mult)

절정 저항[word-for-word translation]
Orgasm Resisting = what difference with Resistence?

절정 저항력[basically, same meaning of 절정 저항]

DOR = i dont know english's abbreviation

번역 불가[Couldnt Translate]
Contains Items = If you escape that device, get item?

포함 물품[word-for-word translation]
Sentient = the % your understanding into Device

지각력[word-for-word translation]
Rem. = i dont know english's abbreviation... Remedy?

진동[meaning with Vibration]
INF = i dont know english's abbreviation.... only thing I know relate with INF is MBTI

번역 불가[Couldnt Translate]
A/s = (it is using with Arousal Rate: XXX A/s) I think AR is speed, so every seconds, Increasing of Arousl?

흥분도/초[Gain Arosual/per Sec]
O/s = (it is using with Orgasm Rate: XXX O/s) I think OR is speed, so every seconds, Increasing of Orgasm %?

절정도/초 [Gain Orgasm %/per Sec]
Op/s = Orgasm Percent/per Second, so it means every seconds, Increasing of Orgasm %?

진행도/초[Gain Orgasm %/per Sec]



The korean word below English Word is My translation if u cant understand my sentence just use it for translate into english
Again, Really Sorry...

Posted
7 hours ago, 2generic said:

Okay I'll try what was suggested. Another question - some of these devices can't be removed except with keys. But I have no idea where to get the keys - I know you can randomly find them, but shouldn't you be able to buy them somewhere..? It's not very fun to be perma-gagged and have to sell things for pennies.

I guess this is a DD thing rather than a UD thing.

If you've only installed the basic DD framework you will not find any key unless you use the console to get them, you need third party mods that distribute keys in some manner, like Laura's bondage shop, Deviously cursed loot, Sexlab survival... UD does not give you keys.

Posted
6 hours ago, VAAAAAAAAAAAAAAAAAAAAAAAAV said:

can I get information for this mod?

I have translated this mod, but still cant understand its details...
 

  Hide contents

Orgasm Details
Arousal, Arousal Rate
Orgasm Capacity, Orgasm Rate, Orgasm Mult, Orgasm Resistence, Orgasm Resisting

Modifier
DOR, Contains Items, Sentient, 

Base Detial
Rem. duration, Rem. Duration: INF(What INF is?)

INF = infinite.
A/s, O/s

MCM
Op/s

Arousal = current Arousal

흥분도
Arousal Rate = speed of Arosual increasing

흥분 증가율
Orgasm Capacity  = Maximum number of Actor can endure(...i cant know what word will be good)

-> Value when orgasm is reached ?

절정[=Orgasm in Korean] 수용량
Orgasm Rate = Speed of Orgasm % Increasing

yes

절정률[word-for-word translation]
Orgasm Mult = Orgasm Multiplier, so it will be same Orgasm Rate?

you can change how strong the devices are in the menu.

절정 적용값[word-for-word translation]
Orgasm Resistence = Speed of Orgasm % Decreasing (against Rate/Mult)

yes

절정 저항[word-for-word translation]
Orgasm Resisting = what difference with Resistence?

->It's an active minigame instead of passive resistance

절정 저항력[basically, same meaning of 절정 저항]

DOR = i dont know english's abbreviation

DOR = "destroyed on removal". when you remove the device, it is broken.

번역 불가[Couldnt Translate]
Contains Items = If you escape that device, get item?

yes

포함 물품[word-for-word translation]
Sentient = the % your understanding into Device

chance the device does things when you struggle

지각력[word-for-word translation]
Rem. = i dont know english's abbreviation... Remedy?

remaining -> time left vibrating

진동[meaning with Vibration]
INF = i dont know english's abbreviation.... only thing I know relate with INF is MBTI

INF= infinite duration

번역 불가[Couldnt Translate]
A/s = (it is using with Arousal Rate: XXX A/s) I think AR is speed, so every seconds, Increasing of Arousl?

yes

흥분도/초[Gain Arosual/per Sec]
O/s = (it is using with Orgasm Rate: XXX O/s) I think OR is speed, so every seconds, Increasing of Orgasm %?

It is the flat value of orgasm gained per second. If it is inferior to orgasm resistance, OP/S is 0.

절정도/초 [Gain Orgasm %/per Sec]
Op/s = Orgasm Percent/per Second, so it means every seconds, Increasing of Orgasm %?

Yes. it is [OP/S] = [O/S] - [Orgasm resistance]

진행도/초[Gain Orgasm %/per Sec]



The korean word below English Word is My translation if u cant understand my sentence just use it for translate into english
Again, Really Sorry...

I cannot help you translate to korean, but i hope what i added can help you understand better.

Posted
On 3/31/2022 at 7:09 PM, BreadDain said:

All the same issue, Abadon plug equips on player if activated in followers inventory. Yes, OnEquipped totally happen right after OnContainerChange, (come to think of it, stack seems to be different, but they all related to plug that's for sure) it is the same device, Abadon Plug, and I can probably understand why it is being called. I can't understand what and why tries to equip it, don't have any other DD related mods other than DCL, UD and DD itself.

Finally realized what you mean. Fixed. Issue was OnContainerChange for quest Abadon plug reference. So using any other abadon plug (like one added with AIM) will work ok. I have added check so it only activates when quest stage is less then 20. Please, from now on when you are talking about abadon plug, also mention if it is the quest one or just random one.

On 4/2/2022 at 5:33 PM, FrighteningSpoon said:

Modifier Idea!

 

Cursed:

A device that cannot be removed. (can only have 1 equipped device with this modifier) Requires you to wear up to 3 Specific Devices Categories for a certain amount of time in order to unlock.

 

device category example: Restrictive Boots, Corset, Chastity Harness, Mittens, Etc. (pretty much anything)

This would encourage the player to collect devices and keep them rather than selling them to a store and sometimes even go out of your way to buy one since you can't find it.

 

This may be time-consuming to implement though

Great idea. It would be interesting to actually force the user to find and lock devices on themselves. As you said this will be little harder to implement but it can be easier if I instead of the cooldown make device only escapable when correct devices are worn.

On 4/3/2022 at 12:04 PM, VAAAAAAAAAAAAAAAAAAAAAAAAV said:

there is one question about script

        ::UD_DeviceType_var = "Aphrodisiac Gas Mask"
        ::UD_ActiveEffectName_var = "GasMask-Aphrodisiacs"

this situation, the output will be "Aphrodisiac Gas Mask is forcing you to inhale aphrodisiacs!", right?
if i changed "Aphrodisiac Gas Mask" into my language, will it be outputed?

and in this, [::UD_ActiveEffectName_var = "GasMask-Aphrodisiacs"] if i changed "GasMask-Aphrodisiacs" into something else, the effect will not be activated. is that right?

if you couldnt understand my word it is not your fault. my english writing is just bad.
 

UD_DeviceType is only internal type which defines type of device. For example all gags have UD_DeviceType = Gag. If you want it to show the translated name you have to translate the name of inventory device armor.

UD_ActiveEffectName is name of effect and its mostly unused. It only shows when opening details menu for device. But it can be changed in future. I would recommend you to not translate this as it may cause issue in the future. But if you are brave enough to trace where is the variable used, you can translate it.

On 4/4/2022 at 6:44 PM, 2generic said:

Enjoying this mod so far. Have a features suggestion:

Everytime you struggle, perhaps there's a chance for an 'opportunity' to occur - a dialogue option will pop up, alerting the player that there's some give in the device and they have an opportunity to make special progress. There could be a few different options to choose - the first, 'risky struggle' or some such, will have a high chance of greatly reducing the item HP or condition, but also has a high chance of backfiring and increasing the item HP or condition, or adding a new device. The second, 'exhaustive struggle,' could reduce a great amount of item HP or condition, but the player can't struggle again for a long time afterwards. The third could be something like 'probing struggle,' which reduces a small amount of item HP or condition, but the device gains a random modifier (the player 'discovers' it).

Just an idea.

This is a really nice idea. I will try to implement it in next beta. What do you think should the chance of this be?

20 hours ago, 2generic said:

Every 2-5 minutes my character is having to do a forced animation (slapping her own ass or rubbing her chest - basically an arousal animation) which lasts for like 15 seconds. It's terribly annoying and gets me killed if it happens in combat. I don't know what's causing it. I have arousal from sexlab aroused Blocked, so it presumably can't be that mod. Is it this mod?

This is mostly caused by DD events. It proc once in the while when player arousal is too high. You can disable it in DD MCM.

Posted
18 hours ago, BreadDain said:

BWA is well known to conflict with every expression mod due to its nature, can check it on Conditional Expressions mod page, tells the same. In my opinion BWA should deal with it somehow as well, but the mod is long abandoned as far as I know, so can see 2 solutions here: stop using BWA completely (Active overlays is a great replacement for this) or ask for UD to shut down its own expression system if BWA is installed. Either way its one or another.

I can technically add patch so its implemented in UD expression system correctly. But that is only possible if the expression used is in sexlab format, which I think is not. Or I will have to add new functions for expression which can handle the BWA format.

17 hours ago, 2generic said:

Okay I'll try what was suggested. Another question - some of these devices can't be removed except with keys. But I have no idea where to get the keys - I know you can randomly find them, but shouldn't you be able to buy them somewhere..? It's not very fun to be perma-gagged and have to sell things for pennies.

I guess this is a DD thing rather than a UD thing.

It's possible that I again fucked up the patcher, but otherwise all devices are as escapable as they were before you started using UD. My mod just takes struggle variables from DD and translate it in to UD struggle variables so it should not cause this issue.

 

16 hours ago, VAAAAAAAAAAAAAAAAAAAAAAAAV said:

can I get information for this mod?

I have translated this mod, but still cant understand its details...
 

  Reveal hidden contents

Orgasm Details
Arousal, Arousal Rate
Orgasm Capacity, Orgasm Rate, Orgasm Mult, Orgasm Resistence, Orgasm Resisting

Modifier
DOR, Contains Items, Sentient, 

Base Detial
Rem. duration, Rem. Duration: INF(What INF is?)
A/s, O/s

MCM
Op/s

Arousal = current Arousal

흥분도
Arousal Rate = speed of Arosual increasing

흥분 증가율
Orgasm Capacity  = Maximum number of Actor can endure(...i cant know what word will be good)

절정[=Orgasm in Korean] 수용량
Orgasm Rate = Speed of Orgasm % Increasing

절정률[word-for-word translation]
Orgasm Mult = Orgasm Multiplier, so it will be same Orgasm Rate?

절정 적용값[word-for-word translation]
Orgasm Resistence = Speed of Orgasm % Decreasing (against Rate/Mult)

절정 저항[word-for-word translation]
Orgasm Resisting = what difference with Resistence?

절정 저항력[basically, same meaning of 절정 저항]

DOR = i dont know english's abbreviation

번역 불가[Couldnt Translate]
Contains Items = If you escape that device, get item?

포함 물품[word-for-word translation]
Sentient = the % your understanding into Device

지각력[word-for-word translation]
Rem. = i dont know english's abbreviation... Remedy?

진동[meaning with Vibration]
INF = i dont know english's abbreviation.... only thing I know relate with INF is MBTI

번역 불가[Couldnt Translate]
A/s = (it is using with Arousal Rate: XXX A/s) I think AR is speed, so every seconds, Increasing of Arousl?

흥분도/초[Gain Arosual/per Sec]
O/s = (it is using with Orgasm Rate: XXX O/s) I think OR is speed, so every seconds, Increasing of Orgasm %?

절정도/초 [Gain Orgasm %/per Sec]
Op/s = Orgasm Percent/per Second, so it means every seconds, Increasing of Orgasm %?

진행도/초[Gain Orgasm %/per Sec]



The korean word below English Word is My translation if u cant understand my sentence just use it for translate into english
Again, Really Sorry...

Arousal = current Arousal - Yes
Arousal Rate = speed of Arosual increasing - Yes
Orgasm Capacity  = Maximum number of Actor can endure(...i cant know what word will be good) - Once orgasm progress (Op) is more then this value, actor will orgasm.
Orgasm Rate = Speed of Orgasm % Increasing - Yes, but not in %. It is in Op/s.
Orgasm Mult = Orgasm Multiplier, so it will be same Orgasm Rate? - Typo, will be named Orgasm rate. mult. It is in %.
Orgasm Resistence = Speed of Orgasm % Decreasing (against Rate/Mult) - Yes, but not in %. It is Op/s when actor have maximum Op. So actor need more Op then this or they will not orgasm.
Orgasm Resisting = what difference with Resistence? - This is minigame where you resist minigame. Typo it should be Orgasm resist. mult . Will be fixed in next beta.

DOR = i dont know english's abbreviation - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Contains Items = If you escape that device, get item? - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Sentient = the % your understanding into Device - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Rem. = i dont know english's abbreviation... Remedy? - Where did you find it?
INF = i dont know english's abbreviation.... only thing I know relate with INF is MBTI - Infinite
A/s = (it is using with Arousal Rate: XXX A/s) I think AR is speed, so every seconds, Increasing of Arousl? - Yes, it is arousal/second
O/s = (it is using with Orgasm Rate: XXX O/s) I think OR is speed, so every seconds, Increasing of Orgasm %? - Yes, same as A/s but with orgasm rate Looks like taypo, where did you find it?
Op/s = Orgasm Percent/per Second, so it means every seconds, Increasing of Orgasm %? - Orgasm progress / second

 

Posted
19 minutes ago, ihatemykite said:

Finally realized what you mean. Fixed. Issue was OnContainerChange for quest Abadon plug reference. So using any other abadon plug (like one added with AIM) will work ok. I have added check so it only activates when quest stage is less then 20. Please, from now on when you are talking about abadon plug, also mention if it is the quest one or just random one.

Pardon me for being unclear, thinking about structuring all reports in more testing-appropriate format somewhere on trello maybe? description, conditions, steps to reproduce and etc. Would be way easier to verify them and manage what was fixed or needs repeated review.

Posted
23 minutes ago, BreadDain said:

Pardon me for being unclear, thinking about structuring all reports in more testing-appropriate format somewhere on trello maybe? description, conditions, steps to reproduce and etc. Would be way easier to verify them and manage what was fixed or needs repeated review.

I was more thinking about making github repository. This would also help me tracing the changes.

Posted
11 minutes ago, ihatemykite said:

I was more thinking about making github repository. This would also help me tracing the changes.

And also allow polls if anyone is interested in any development.

Posted
4 hours ago, ihatemykite said:

This is a really nice idea. I will try to implement it in next beta. What do you think should the chance of this be?

Hmm, maybe 15 or 20%? Of course, you can have the chance configurable in MCM. You could even have different types of opportunities if you wanted to, with some being positive and some being negative. Sort of like 'events'. Also, when you get the opportunity, you should be forced to choose one.
 

Quote

It's possible that I again fucked up the patcher, but otherwise all devices are as escapable as they were before you started using UD. My mod just takes struggle variables from DD and translate it in to UD struggle variables so it should not cause this issue.

So, I had this issue with a gag equipped by Devious Chests. The gag is inescapable and requires keys to escape - I don't remember ever encountering inescapable gags before installing this mod. It kind of made the game unplayable and I had to end up cheating my way out.
Another issue is the collar equipped by Sexlab Survival. If you've never played that mod, one of the things it does is that guards will equip you with a collar that drains your magicka whenever you enter or leave a city. Before UD, there was a small chance you could struggle out of it, but with UD, it's inescapable and requires two keys. This basically makes it permanent.

Also, I had metal leg cuffs equipped on my character. It requires two keys and can be lockpicked - but when I try to lockpick it does a struggle animation until I run out of stamina and there's no indication if I'm making progress. I did that like 8 or 10 times and nothing ever happened. What's going on with these leg cuffs? Before UD, leg cuffs were fairly easy to struggle out of. So far the only thing I've been able to struggle out of was an armbinder - everything else so far has more or less inescapable.

Posted
10 hours ago, 2generic said:

So, I had this issue with a gag equipped by Devious Chests. The gag is inescapable and requires keys to escape - I don't remember ever encountering inescapable gags before installing this mod. It kind of made the game unplayable and I had to end up cheating my way out.
Another issue is the collar equipped by Sexlab Survival. If you've never played that mod, one of the things it does is that guards will equip you with a collar that drains your magicka whenever you enter or leave a city. Before UD, there was a small chance you could struggle out of it, but with UD, it's inescapable and requires two keys. This basically makes it permanent.

Also, I had metal leg cuffs equipped on my character. It requires two keys and can be lockpicked - but when I try to lockpick it does a struggle animation until I run out of stamina and there's no indication if I'm making progress. I did that like 8 or 10 times and nothing ever happened. What's going on with these leg cuffs? Before UD, leg cuffs were fairly easy to struggle out of. So far the only thing I've been able to struggle out of was an armbinder - everything else so far has more or less inescapable.

The gag you're talking about sounds like Deviously Cursed Loot's "slave gag". This one requires DCL's own specific keys, you have to setup the mod properly so you can actually get the keys. If it requires a specific key originally, it still does after UD's patch.

The collar equipped by SLS is perfectly escapable through lockpicking or using a key to unlock the locks. I'm playing with the mod myself, and although the mana drain can be a severe handicap, there are ways to go around it (like drinking potions. or paying for your license, or going to the kennel for it...).

Same with the leg cuffs, those are metal leg cuffs, right? Those were already inescapable through struggling/cutting in basic DD, as showed in their description when inspecting the item ("seems impossible to cut/struggle from").

 

Tl;dr : Anything requiring basic DD keys can be lockpicked instead of using keys. you must enable UD's GUI or enable auto-crits if not, otherwise anything the mod offers that requires crits will be impossible for you because you won't see them!

Struggling minigames are passive, but you can also get crits. Cutting minigame is active, button mash. Pushing out a device is active, button mash. repairing a lock is active, you must get crits. Lockpicking minigame is active, you must get a crit to start the lock opening minigame.

 

Posted
15 hours ago, ihatemykite said:

DOR = i dont know english's abbreviation - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Contains Items = If you escape that device, get item? - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Sentient = the % your understanding into Device - Don't translate this. This is modifiers string. It is not shown to user so you can skip it.
Rem. = i dont know english's abbreviation... Remedy? - Where did you find it?
O/s = (it is using with Orgasm Rate: XXX O/s) I think OR is speed, so every seconds, Increasing of Orgasm %? - Yes, same as A/s but with orgasm rate Looks like taypo, where did you find it?


Sorry for delaying answer, i was busy...


Where I found "Rem." is there "Rem. Duration" in UD_CustomVibratorBase_renderScript.pex

Where I found "O/s" is there "Orgasm Rate: ? - ? O/s" in UDCustomDeviceMain.pex
And another "O/s" is in "Orgasm Rate: ? O/s" in UD_CustomVibratorBase_renderScript.pex

again, thank you for the answering my asking!

Posted
4 hours ago, VAAAAAAAAAAAAAAAAAAAAAAAAV said:


Sorry for delaying answer, i was busy...


Where I found "Rem." is there "Rem. Duration" in UD_CustomVibratorBase_renderScript.pex

Where I found "O/s" is there "Orgasm Rate: ? - ? O/s" in UDCustomDeviceMain.pex
And another "O/s" is in "Orgasm Rate: ? O/s" in UD_CustomVibratorBase_renderScript.pex

again, thank you for the answering my asking!

Rem. stands for remaining

14 hours ago, 2generic said:

Hmm, maybe 15 or 20%? Of course, you can have the chance configurable in MCM. You could even have different types of opportunities if you wanted to, with some being positive and some being negative. Sort of like 'events'. Also, when you get the opportunity, you should be forced to choose one.

Like 20% after every struggle attempt? That looks like too much to me. But I will just add MCM option to change this, so it can be configured on run.

 

@BreadDain I have made the github repository. It should be functional, but I have no experience with GitHub, so I will have to learn the ropes on the run. https://github.com/IHateMyKite/UnforgivingDevices

Posted

Not sure if it should be listed as a bug, but it was at least unexpected:

Ordered male follower to pick up Abadon vaginal plug during quest, which he gladly equipped, and restraints set was also applied. ¯\_(ツ)_/¯ I don't have "For Him" installed, thankfully it didn't crash at least.

Posted
12 minutes ago, BreadDain said:

Not sure if it should be listed as a bug, but it was at least unexpected:

Ordered male follower to pick up Abadon vaginal plug during quest, which he gladly equipped, and restraints set was also applied. ¯\_(ツ)_/¯ I don't have "For Him" installed, thankfully it didn't crash at least.

I didn't add any gender checks, so this is expected. I may add simple check for abadon plug and maybe lockdevice function so it will disable DD for males when For Him is not installed.

Posted (edited)

Hello, I would like to submit some suggestions for a custom behavior for some restraints:
- catsuit, socks, gloves, hoods etc - growing another layer, each layer should get progressively weaker but would have to removed separately, also additional layers may provide some buffs and debuffs to the wearer, more layers should increase wearers resistance but reduce his/hers stamina, different layers might have different colors to represent how close you are to the main one, this propably will work correctly without using dozens of slots only by instantly placing new device in place of the previous one 
- restrictive gloves - absorbing some of the magic spent in combat to heal other devices or charge them, there should be another bar which would show much magic gloves absorbed, when thereshold is reached other devices should start to react... wildly,
- also devices plugged to certain holes should provide SL experience but that propably will be time consuming to implement similarly to my other idea - devices increasing/decreasing enjoyment when worn
- devices might encourage player to struggle... in public - during that moment devices should become much weaker BUT that will inevitably attract attention, NPC's in most cases propably will just enjoy the show without doing anything else but sometimes they might provide help (some of them might expect something in return) and others might just add some more devices or tighten already worn ones (that's why they are willing to do something like that)

Also at some point leather cuffs started tying themselves together instantly after untying them. Maybe it was because I just override version with mod manager but idk.

And at last - sorry if ideas listed above were posted by someone else elsewhere, I did not stole them and didn't wanted to spam etc etc.... 

Edited by PolskiHusarz20
edited cuz im grammer mazter!
Posted (edited)

Do you know about Mutagen and Synthesis? There's a lot of mods that use zEdit to make automated patches since it has more gear for making and using patches. It's quite a bit more friendly than going into xEdit and applying a Delphi script, however recently I found out there's a new better solution.

 

Around the time SE came out, people started working on a new C# based library called Mutagen for analyzing and manipulating TES records with all the modern tooling and features you wish you'd had with zEdit / xEdit. The records are all mirrored in C# interfaces and classes, so you get type safety on the actual record manipulation, debugging, autocomplete, etc. It's also at least an order of magnitude faster than the old Delphi scripts. Some patches could take minutes to go through with a heavy load order, while the .NET/Mutagen version of the same script tears through it in seconds.

 

That still leaves the actual patching and deployment unsolved, which is where Synthesis comes in: it's their frontend patcher for Mutagen that handles finding, pulling, updating, applying, and organizing patches. It does a neat trick where it scrapes the GitHub dependency graph for all the projects that depend on Mutagen.Bethesda.Synthesis then automatically adds them to a searchable index of Mutagen patches available. An end user just needs to launch Synthesis, search for your project and then add the patch to run. Synthesis takes care of grabbing the patch from GitHub and setting up the patch to use, while the patch author just needs to host on GitHub and cut releases.

 

68747470733a2f2f692e696d6775722e636f6d2f

 

TL;DR: Consider moving to Mutagen / Synthesis, instead of xEdit scripts or zEdit, for your patches. It's nice.

 

https://github.com/Mutagen-Modding/Mutagen

https://github.com/Mutagen-Modding/Synthesis

Edited by xtremeGoose
Posted

Did some research on precise weapon damage calculation, the function responsible for weapon sharpening is GetItemHealthPercent(). The problem is, however, that it is ran on Object reference, and getting one is pain, not sure if it is even possible. Result would be something like this:
 

Spoiler

Weapon Function getSharpestWeapon(Actor akActor)
    int loc_i = akActor.GetNumItems()
    
    Weapon loc_bestWeapon = none
    float bestdmg = 0
    float currentdmg = 0
    Weapon loc_weapon = none
    while loc_i
        loc_i -= 1
        loc_weapon = akActor.GetNthForm(loc_i) as Weapon
        if loc_weapon
            if isSharp(loc_weapon)
                currentdmg = loc_weapon.getBaseDamage() as float * (weapon object reference here).GetItemHealthPercent()
                if bestdmg == 0
                    loc_bestWeapon = loc_weapon
                    bestdmg = currentdmg
                elseif currentdmg > bestdmg
                    loc_bestWeapon = loc_weapon
                    bestdmg = currentdmg
                endif
            endif
            loc_weapon = none
        endif
    endwhile
    return loc_bestWeapon
EndFunction

 

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