Jump to content

Devious Devices Framework Development/Beta


Kimy

Recommended Posts

Posted
On 12/5/2022 at 12:41 PM, Leoosp said:

 

@zarantha @Kimy It's the bit about multi-body physics in the Bullet Physics library, each chain link is in essence another body (possibly with another attachment) and with debugging in Bullet Physics you can see the line(s) of physics interactions between them. So, if the developers of FSMP can find some way of utilising this as part of the chain links being joined (or other such situations), it may help as they could be also under Bullet Physics, modelling the physics interactions of chains in real life. So worth seeing if a deeper dive of the updated code (version 3.2.4 or higher) of the library would help?

 

It may be possible that if multi body physics support was a recent addition, then ensuring support for it in FSMP would help and it probably appeared broken before, due to it possibly not supporting this. So, thus the chains were not being lined (positioned) and linked up correctly under SMP. Thus, with their multi body interactions, improperly handled rather than properly handled. This improper handling at the time, of the multi-body nature of chain links when transitioning to HDT-SMP from HDT-PE possibly got baked in, when converting the meshes of the models. So as a result, the chain links got to appear as broken even if they effectively still have the interaction of physics. Also, there may be the nature of the way the models (meshes and/or textures) for the chains were made originally for HDT-PE, possibly has interaction implications with the SMP conversion.

 

Was the HDT-PE based around the Havok system of physics which Skyrim utilises and HDT-SMP utilises Bullet Physics? If it is the case, then the reason for the chains working under HDT-PE was that maybe it had built in multi-body physics interaction support. However, HDT-SMP possibly may not have this support which affects things like chain links and other such multi-body physics; so thus, appear broken.

 

Nobody here can answer these questions for you. The chains were made by Hæretic and not Kimy.

 

You can't update the code except by updating FSMP. I already use the latest FSMP and it doesn't change anything. The physics I can set up are all in the xml, the xml has the options to use and does not reference a specific code version. the code then takes that xml and does stuff with it. My xmls have been validated to be correct. A different nif might help but no one is providing one. I can't do anything to the nifs beyond the small edits I've made, i'm not a modeler.

 

So from my standpoint there is nothing more I can do. You're welcome to try if you want to, I'm pretty much done banging my head bloody on them.

Posted

This is going to sound like I am rushing people working hard to make free content, so apologies in advance.

 

I was curious to see when was the first beta of 5.2 released and found it all the way back on page 165 on October 25, 2021.

 

This essentially means the beta phase has already celebrated a birthday, and then some, soon reaching the age of 400 days.

 

So I know people keep working on more and more amazing items and contents, as well as code improvements and bug fixes.

 

But I wonder, if only for the sake of giving other mod authors who depend on DD something to work with, would it be possible to roll 5.2 out, then add the additional work in progress as smaller version (5.2.1-5.2.2...) or in delta patches? In my understanding so far, content that is merely more items can be installed safely on top of the existing mod even with existing saves without risking issues, as long as running scripts are not altered, removed or added.

 

I ask because, going through this thread it appears that so much content is being created so fast that the release can keep getting further away as things pile up faster than they can be merged, and other mod authors wouldn't create their next version either because they are waiting for DD to be final.

 

Just my two cents, of course. I have not been too active recently and might be missing that some critical script is a WIP or something.

Again, I am not here to rush anyone. I totally worship you all for working so much and so hard on this. I just think it might also be a little less stressing to work after release rather than feel like you are delaying it.

Posted

5.2. definitely had a "Just one more feature!" thing going on. I was ready to release it a few times, and then people contributed all these thing and reported more bugs, so I started another round of updates. :D

 

But I really and this time I mean REALLY consider 5.2. feature frozen now. 5.2 Beta 10 will include some more bug fixes and barring people discovering major issues with this release, this will be the last beta release. In other words, I consider Beta 10 a release candidate at this point.

Posted

Yeah the contribution of new stuff and bugfixes have died out a bit. So I guess it's as good time as any to work out the last final bits and get 5.2 live?

I was not aware the current beta is more than a year old now ?

Posted
43 minutes ago, Kimy said:

5.2. definitely had a "Just one more feature!" thing going on. I was ready to release it a few times, and then people contributed all these thing and reported more bugs, so I started another round of updates. :D

 

But I really and this time I mean REALLY consider 5.2. feature frozen now. 5.2 Beta 10 will include some more bug fixes and barring people discovering major issues with this release, this will be the last beta release. In other words, I consider Beta 10 a release candidate at this point.

 

Great news ❤️

Just to make sure, if beta 10 ends up being the release candidate, is it going to be exactly similar to 5.2? In other words, if I download beta 10 and there are no bugs I won't need to download the full release again?

 

Asking because I am in a place where mega downloads take a while, so I am curious if I can "save" one download

Posted
57 minutes ago, Kimy said:

5.2. definitely had a "Just one more feature!" thing going on. I was ready to release it a few times, and then people contributed all these thing and reported more bugs, so I started another round of updates. :D

 

But I really and this time I mean REALLY consider 5.2. feature frozen now. 5.2 Beta 10 will include some more bug fixes and barring people discovering major issues with this release, this will be the last beta release. In other words, I consider Beta 10 a release candidate at this point.

 

Wait, you do not intent on adding DAR into DD 5.2? I think it's important feature...

Posted
14 minutes ago, thedarkone1234 said:

Just to make sure, if beta 10 ends up being the release candidate, is it going to be exactly similar to 5.2? In other words, if I download beta 10 and there are no bugs I won't need to download the full release again?

Noone can say. Betas are test versions, if something does still need changing then the release will be slightly different. So i suggest waiting for full release then if you have issues with mega.

Posted
3 hours ago, kurotatsu said:

 

Wait, you do not intent on adding DAR into DD 5.2? I think it's important feature...

 

That is on hold because I am waiting for the creator of the DAR patch to provide me with a version of their patch I can merge to DD.

Posted
3 hours ago, thedarkone1234 said:

 

Great news ❤️

Just to make sure, if beta 10 ends up being the release candidate, is it going to be exactly similar to 5.2? In other words, if I download beta 10 and there are no bugs I won't need to download the full release again?

 

If no further bugs are found. Beta 10 will become the final 5.2 release, yes. That's the idea of a release candidate! :)

Posted (edited)
On 12/1/2022 at 7:53 AM, zarantha said:

@TittsandWit

 

Neck pole thing was a weight issue. try this:

 

DD 5.2 beta 3BA Bodyslides v0.8b.7z 321.4 MB · 4,312 downloads

Hi. Maybe someone knows: this will work on se as is, or there needs some modifying?

 

  

On 12/8/2022 at 1:21 AM, Kimy said:

If no further bugs are found. Beta 10 will become the final 5.2 release, yes. That's the idea of a release candidate! :)

Wow! TY for your work!

Hmm... Or maybe will be better just to wait for 5.2, hmmm...

Edited by Gh0sTG0
Posted
3 minutes ago, rustic121 said:

ive tried building the bodies using groups quite a few times yet all the devices are still invisible barring a few collars and plugs

As I find in another topic and from some (Gamerpoet's?) videos it's better to just build all (just selecting in conflicts what you want). Can you try and write if that helps?

Posted
2 minutes ago, Gh0sTG0 said:

As I find in another topic and from some (Gamerpoet's?) videos it's better to just build all (just selecting in conflicts what you want). Can you try and write if that helps?

already tried that
and if it helps im using the gog anniversary edition with dde and cursed loot
ive tried building all the bodies and everything nothing seems to work

Posted (edited)
12 minutes ago, rustic121 said:

already tried that
and if it helps im using the gog anniversary edition with dde and cursed loot
ive tried building all the bodies and everything nothing seems to work

Ouch. I can't tell you if there will be anything working on gog version...

THIS topic is about LE version. You know, that old skyrim legendary edition, that was released somewhere in end of 2012 or in beginning of 2013.

Main development is on this one.

There's some conversion for SE AND AE version here, but they are made by volunteer...

Sorry, I'm abit blind  =_=

So, you need to go to the link, open Playing the DD Beta prior to official release spoiler. From there you need to use DD SE 5.2 Beta 9, Bodyslides for your body. Then you should be able to see DD things. I'm not sure about DCL things.

 

 

Down there is just my IMHO.

Just some abstract best way for you will be to install STEAM AE version, then do step one of this manual (from pdf) downgrade and mod only SE (1.5.97) version.

Edited by Gh0sTG0
Posted
2 minutes ago, Gh0sTG0 said:

Ouch. I can't tell you if there will be anything working on gog version...

THIS topic is about LE version. You know, that old skyrim legendary edition, that was released somewhere in end of 2012 or in beginning of 2013.

Main development is on this one.

There's some conversion for SE (1.5.97) version here, but they are made by volunteer...

You can try to ask about if that can be mod to work on AE GOG ver there. Maybe someone can answer you, but... We have problems with STEAM AE version, that's why so many people are downgrading (only one of downgrade patches from that manual has 542,076 downloads, and how much people heard that they should prevent steam from updating to ae...)

Just some abstract best way for you will be to install STEAM AE version, then do step one of this manual (from pdf) downgrade and mod only SE (1.5.97) version.

ill give it a shot thank you for the help

Posted (edited)
2 minutes ago, rustic121 said:

ill give it a shot thank you for the help

I'm really sorry, I was blind and forget about there's some words about GOG AE things in that post. Pls check that post (I changed my previous comment, again sorry).

But... things for now are really easier when you are on SE (1.5.97)

Edited by Gh0sTG0
Posted
2 minutes ago, Gh0sTG0 said:

I'm really sorry, I was blind and forget about there's some words about GOG AE things in that post. Pls check that post (I changed my previous comment, again sorry).

But... things for now are really easier when you are on SE (1.5.97)

i got the beta installed thats why im so confused
im disabling a thing or 2 here and there see if its a compatibility thing
but you are right just downgrading would be simpler

Posted (edited)
7 minutes ago, rustic121 said:

i got the beta installed thats why im so confused
im disabling a thing or 2 here and there see if its a compatibility thing
but you are right just downgrading would be simpler

I'm not sure that GOG ver can be downgraded. That req more research on topic.

PS Beta from THAT topic? Or from here? Try one from there.

Edited by Gh0sTG0
Posted
Just now, Gh0sTG0 said:

I'm not sure that GOG ver can be downgraded. That req more research on topic.

it can't im just debating buying the steam version for compatiblity sake
i got the gog copy because i like supporting them when i can

Posted
59 minutes ago, Gh0sTG0 said:

I'm not sure that GOG ver can be downgraded. That req more research on topic.

PS Beta from THAT topic? Or from here? Try one from there.

hey just letting you know i got it to work

There was a second nif i needed to also convert

Posted
On 12/9/2022 at 12:42 PM, Gh0sTG0 said:

Hi. Maybe someone knows: this will work on se as is, or there needs some modifying?

 

yes, that's the SE version of the bodyslides.

Posted (edited)

Time for some more small DD fixes.

  • Added appropriate messages for all rope arm- and leg cuffs
  • Changed script properties on several rope harnesses that still referred to them as non-rope harnesses
  • Fixed the sneak penalty from ankle shackles not showing correctly on the player's active effects screens
  • EDIT: same as above but for pony boots ( thx @CaptainJ03 for spotting it )
  • Grammar corrections for more messages

small DD fixes for beta 10.7z

 

In zadconfig.psc:

//line 406 - missing whitespace in the option name string
blindfoldModeOID = AddMenuOption("BlindfoldMode", blindfoldList[blindfoldMode])
  
//line 1185 - the reference to DDx could be done away with, since it's all in one package now
SetInfoText("Toggles the slowdown effect caused by some boots within DDx.\nDefault:"+bootsSlowdownToggleDefault)

 

Edited by Taki17
replaced the upload with a new one that includes fixes to the pony boot enchantments

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