Jump to content

Welcome to LoversLab
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo

Devious Devices Framework Development/Beta


  • Please log in to reply
742 replies to this topic

#1
Kimy

Kimy

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 2,868 posts

Devious Devices Public Beta Testing Thread

Welcome to the discussion about devious lockable things (that might or might not work correctly yet)!

First things first, here are some guidelines:

1. This thread is about the DEVELOPMENT build of the Devious Devices Framework ONLY. Please do NOT post bugs or other feedback about the current RELEASE version here. They go in their respective support threads and nowhere else! If you are looking for the release versions, that's where they are:

We will absolutely and totally ignore any discussion related to the current release versions posted here!!! You will also be mocked, put in a yoke and be sentenced to three extra hours of Prison Overhaul!

 

2. Everyone is welcome to participate in the public beta. No experience required. The only thing required is being courageous - as in willingness to install unstable software and take crashes and broken savegames like a champ! If you mind that, beta testing is not for you.

 

3. Both bug reports and feature/item suggestions are welcome here. Please note that we might or might not implement any suggestions at our own discretion. If you post a bug report please make sure to include a COMPLETE Papyrus log (no snippets, please - they are less helpful than you think!) of the session the bug occurred in. We need the log to track down the issue more often than not.

 

4. The development repository is hosted on GitHub. Everyone can download the files (just export them as a zip).

Repository Links:
 

That's how you download an archive from GitHub as a zip:

 

Attached File  GitHub.jpg   140.27KB   101 downloads

You can install the archive using your favourite mod manager in the very same way you'd install any other mod. Do NOT install these files manually, as you might find it very hard to remove them again. And in case we didn't mention it, this stuff is not stable!

You can also open bug reports by opening an issue in the appropriate GitHub dev repository. We'll process that as well. If you are able to (all it takes is having an account on GitHub), we actually prefer it this way!

As a beta tester, I hope we don't have to tell you this, but after installing a new build, you NEED to run FNIS and you NEED to run Bodyslide if any new gear was added. Don't derp, it's enough if we do it.

5. Yes, you CAN contribute fixes directly to GitHub if you want to. The procedure for this is uploading patches via creating a pull request. We'll review your patch and merge it if it solves the issue, doesn't break any innocent code and meets our quality standards.

 

6. If you want to contribute new features etc. post your idea here and mention your willingness to implement them. We will discuss the feature in the development team and get in touch with you if we want to go ahead with it.

 

7. Please don't, as in really DO NOT PM any member of the DD team with bug reports. We will ignore and delete them without any mercy whatsoever. Post them here or open an issue in GitHub. Just. Do. Not. PM. Bugs.

 

8. If you are a coder, modeller or animator and want to contribute to DD as a permanent member of the dev team: PM me and we will talk about it.

 

9. We will occasionally ask for specific things to test. It would be awesome if you would!

 

10. Current DD developers are

  • Kimy (lead maintainer, coder)
  • Princessity (coder)
  • Pincopallino (modeller)
  • Feuertin (aka Supertin) (animator)
  • Heretical (modeller)

DD was founded by Min and Zadil, both of whom shall be forever honored in the Hall of Bondage Fame!

Past Contributors: Coopervane, Koffii, Aelie, zenetx, Srende, Lordescobar666, xaz, Cedec0


  • 14

AdBot

AdBot
  • Advert

#2
Kimy

Kimy

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 2,868 posts

Reserved for build specific information.


  • 0

#3
Princessity

Princessity

    <3 of the Swarm!

  • Contributor
  • PipPipPipPipPip
  • 1,782 posts

Also one more thing of note: if you intend to help with the testing, please for the wuv of all that is fuzzy and cuddly, make sure that you can run Devious Devices and the Bodyslide/FNIS/Sexlab infrastructure without issues in the first place! That means your requirements have to be up to date, your load order has to be properly sorted out and you should have no conflicting mods/mods that change the behaviour of core devices or their scripts installed!

 

You are here to test OUR broken stuff, we're not here to help you fix YOUR OWN broken game! <3


  • 0

#4
VirginMarie

VirginMarie

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 1,313 posts

Rawr! :) So wait, Princessity and Kimy are NOT going to test my mod for me? :P

 

Is there a specifc set of features that need focused testing currently?


  • 0

#5
Princessity

Princessity

    <3 of the Swarm!

  • Contributor
  • PipPipPipPipPip
  • 1,782 posts

Not at the moment. We're still in the planning and setup stages. And I'm playing Overwatch (it is very important to my development process, don't argue, the new Symmetra on PTR is bae, you don't understand!)

 

Once we have a clear roadmap I think Kimy will announce it here and any time anything goes up on the repo we'll make sure to let everyone know.


  • 0

#6
VirginMarie

VirginMarie

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 1,313 posts

This may not be the right place to ask, but someone likely knows...

I think most of us put zaz keywords on DD Items. For example zbfWornBelt zbfWornGag are on many items.

But what exactly do they do? Is there some source of documentation on this anyone can point me to?


  • 0

#7
Verstort

Verstort

    Mega Poster

  • Members
  • PipPipPipPipPip
  • 1,459 posts

@theFirstHeritic: May I suggest you post your DD armbiner animation lock test mod here for the purpose of public testing?

 

The DD dev team might plan on putting it into DDi proper, but until then I believe we can find any bugs that might exist with your temporary implementation. It's going to need a lot of public testing, as this is compatibility testing between all mods and the vanilla game, not just DDi within itself and downstream mods.

 


  • 0

#8
Princessity

Princessity

    <3 of the Swarm!

  • Contributor
  • PipPipPipPipPip
  • 1,782 posts

@theFirstHeritic: May I suggest you post your DD armbiner animation lock test mod here for the purpose of public testing?

 

The DD dev team might plan on putting it into DDi proper, but until then I believe we can find any bugs that might exist with your temporary implementation. It's going to need a lot of public testing, a this is compatibility testing between all mods and the vanilla game, not just DDi within itself and downstream mods.

 

That's actually a great idea! If Heretic's implementation is ready I'd love to put it through extensive testing as soon as possible.

 

@Marie: It's a good question. I believe there were plans for ZAP and DD to interact more closely at one point but I don't think it went anywhere. And is unlikely to since Xaz is gone.


  • 0

#9
VirginMarie

VirginMarie

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 1,313 posts

I think most of us put zaz keywords on DD Items. For example zbfWornBelt zbfWornGag are on many items.
But what exactly do they do? Is there some source of documentation on this anyone can point me to?

@Marie: It's a good question. I believe there were plans for ZAP and DD to interact more closely at one point but I don't think it went anywhere. And is unlikely to since Xaz is gone.

 

But does anyone know what the heck they do? What happens if I remove them?

 


  • 0

#10
Princessity

Princessity

    <3 of the Swarm!

  • Contributor
  • PipPipPipPipPip
  • 1,782 posts

I think most of us put zaz keywords on DD Items. For example zbfWornBelt zbfWornGag are on many items.
But what exactly do they do? Is there some source of documentation on this anyone can point me to?

@Marie: It's a good question. I believe there were plans for ZAP and DD to interact more closely at one point but I don't think it went anywhere. And is unlikely to since Xaz is gone.

 

But does anyone know what the heck they do? What happens if I remove them?

 

They can be used by mods that have dependency on ZAP but not DD to detect devices I suppose. I think we should continue to use those keywords just in case removing them unleashes madness.


  • 0

#11
VirginMarie

VirginMarie

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 1,313 posts

A suggestion for a roadmap item... Remove Zaz Dependency (and I referring to overall, not just keywords)


  • 0

#12
Kimy

Kimy

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 2,868 posts

A suggestion for a roadmap item... Remove Zaz Dependency (and I referring to overall, not just keywords)

 

That's in the works. We want to gradually remove ZAP dependency, starting with the remaining part of the animation filter that's still handed over to ZAP.


  • 0

#13
Hæretic

Hæretic

    Senior Member

  • Members
  • PipPipPipPip
  • 361 posts

Okay, here is the animation block test mod. 

Attached File  DD_NPCAnimblock.rar   1.84KB   35 downloads

 

 

What's the purpose of this?

Spoiler

 

What should get tested?

Spoiler

 


  • 3

#14
Content Consumer

Content Consumer

    I am here to Consume your Content!

  • Contributor
  • PipPipPipPipPip
  • 5,097 posts

I'm making a mod that uses several devious devices, but I have different textures in mind than the vanilla ones. Currently what I've done is copied the meshes into a separate folder and then applied my own modified textures, but this was back when DD was for UNP. Now that it's gone bodyslide, my meshes will be out of date on many (most?) users bodies.

 

Rather than make multiple copies of the mesh to include in my mod, would it be better that I upload my textures and have them as part of the base DD items? If it's not too gauche a request? Or is there a better way to do this?


  • 0

#15
Hæretic

Hæretic

    Senior Member

  • Members
  • PipPipPipPip
  • 361 posts

I'm making a mod that uses several devious devices, but I have different textures in mind than the vanilla ones. Currently what I've done is copied the meshes into a separate folder and then applied my own modified textures, but this was back when DD was for UNP. Now that it's gone bodyslide, my meshes will be out of date on many (most?) users bodies.

 

Rather than make multiple copies of the mesh to include in my mod, would it be better that I upload my textures and have them as part of the base DD items? If it's not too gauche a request? Or is there a better way to do this?

 

You don't need to include any meshes to retexture items. You can just make new texturesets in the creation kit and new ArmorAddon entries, change the textures in the window where you choose the nif for the armor addon.


  • 1

#16
Content Consumer

Content Consumer

    I am here to Consume your Content!

  • Contributor
  • PipPipPipPipPip
  • 5,097 posts

 

I'm making a mod that uses several devious devices, but I have different textures in mind than the vanilla ones. Currently what I've done is copied the meshes into a separate folder and then applied my own modified textures, but this was back when DD was for UNP. Now that it's gone bodyslide, my meshes will be out of date on many (most?) users bodies.

 

Rather than make multiple copies of the mesh to include in my mod, would it be better that I upload my textures and have them as part of the base DD items? If it's not too gauche a request? Or is there a better way to do this?

 

You don't need to include any meshes to retexture items. You can just make new texturesets in the creation kit and new ArmorAddon entries, change the textures in the window where you choose the nif for the armor addon.

 

You're kidding. I thought I had to change the entries in the NiTriShape/BSLightingShaderProperty/BSShaderTextureSet block!


  • 0

#17
bokir517490

bokir517490

    Junior Member

  • Members
  • PipPip
  • 1 posts

Devious Devices Public Beta Testing Thread

Welcome to the discussion about devious lockable things (that might or might not work correctly yet)!

First things first, here are some guidelines:

1. This thread is about the DEVELOPMENT build of the Devious Devices Framework ONLY. Please do NOT post bugs or other feedback about the current RELEASE version here. They go in their respective support threads and nowhere else! If you are looking for the release versions, that's where they are:

We will absolutely and totally ignore any discussion related to the current release versions posted here!!! You will also be mocked, put in a yoke and be sentenced to three extra hours of Prison Overhaul!

 

2. Everyone is welcome to participate in the public beta. No experience required. The only thing required is being courageous - as in willingness to install unstable software and take crashes and broken savegames like a champ! If you mind that, beta testing is not for you.

 

3. Both bug reports and feature/item suggestions are welcome here. Please note that we might or might not implement any suggestions at our own discretion. If you post a bug report please make sure to include a COMPLETE Papyrus log (no snippets, please - they are less helpful than you think!) of the session the bug occurred in. We need the log to track down the issue more often than not.

 

4. The development repository is hosted on GitHub. Everyone can download the files (just export them as a zip).

Repository Links:
 

That's how you download an archive from GitHub as a zip:

 

attachicon.gifGitHub.jpg

You can install the archive using your favourite mod manager in the very same way you'd install any other mod. Do NOT install these files manually, as you might find it very hard to remove them again. And in case we didn't mention it, this stuff is not stable!

You can also open bug reports by opening an issue in the appropriate GitHub dev repository. We'll process that as well. If you are able to (all it takes is having an account on GitHub), we actually prefer it this way!

As a beta tester, I hope we don't have to tell you this, but after installing a new build, you NEED to run FNIS and you NEED to run Bodyslide if any new gear was added. Don't derp, it's enough if we do it.

5. Yes, you CAN contribute fixes directly to GitHub if you want to. The procedure for this is uploading patches via creating a pull request. We'll review your patch and merge it if it solves the issue, doesn't break any innocent code and meets our quality standards.

 

6. If you want to contribute new features etc. post your idea here and mention your willingness to implement them. We will discuss the feature in the development team and get in touch with you if we want to go ahead with it.

 

7. Please don't, as in really DO NOT PM any member of the DD team with bug reports. We will ignore and delete them without any mercy whatsoever. Post them here or open an issue in GitHub. Just. Do. Not. PM. Bugs.

 

8. If you are a coder, modeller or animator and want to contribute to DD as a permanent member of the dev team: PM me and we will talk about it.

 

9. We will occasionally ask for specific things to test. It would be awesome if you would!

 

10. Current DD developers are

  • Kimy (lead maintainer, coder)
  • Princessity (coder)
  • Pincopallino (modeller)
  • Feuertin (aka Supertin) (animator)
  • Heretical (modeller)

DD was founded by Min and Zadil, both of whom shall be forever honored in the Hall of Bondage Fame!

Past Contributors: Coopervane, Koffii, Aelie, zenetx, Srende, Lordescobar666, xaz, Cedec0

 


  • 0

#18
VirginMarie

VirginMarie

    Mega Poster

  • Contributor
  • PipPipPipPipPip
  • 1,313 posts

 

 

I'm making a mod that uses several devious devices, but I have different textures in mind than the vanilla ones. Currently what I've done is copied the meshes into a separate folder and then applied my own modified textures, but this was back when DD was for UNP. Now that it's gone bodyslide, my meshes will be out of date on many (most?) users bodies.

 

Rather than make multiple copies of the mesh to include in my mod, would it be better that I upload my textures and have them as part of the base DD items? If it's not too gauche a request? Or is there a better way to do this?

 

You don't need to include any meshes to retexture items. You can just make new texturesets in the creation kit and new ArmorAddon entries, change the textures in the window where you choose the nif for the armor addon.

 

I've used this. Sometimes I find a texture will work that way and not work when done in the Mesh. 

 

But I avoid using this method if it works directly in he mesh. This is because I find (and others have reported), that it will sometimes glitch out causing the item to revert to whatever's in the nif. This glitch will go away when you reload a save, or sometimes you have to restart the game.

You're kidding. I thought I had to change the entries in the NiTriShape/BSLightingShaderProperty/BSShaderTextureSet block!

 


  • 0

#19
Content Consumer

Content Consumer

    I am here to Consume your Content!

  • Contributor
  • PipPipPipPipPip
  • 5,097 posts

 

 

 

I've used this. Sometimes I find a texture will work that way and not work when done in the Mesh. 

 

But I avoid using this method if it works directly in he mesh. This is because I find (and others have reported), that it will sometimes glitch out causing the item to revert to whatever's in the nif. This glitch will go away when you reload a save, or sometimes you have to restart the game.

 

 

 

Yeah, I've been having problems. Removing a texture set in the CK is sometimes impossible - I can delete it and it will come back, or sometimes it won't let me delete it at all. Occasionally all it takes is saving and exiting the CK and it will magically fix itself, but I don't know what I'm doing wrong. :(


  • 0

#20
Nazzzgul666

Nazzzgul666

    Mega Poster

  • Members
  • PipPipPipPipPip
  • 2,331 posts

Does this thread mean you need more testers (in this case i'm willing to help) or is it more something  to coordinate all the testing (in this case i don't want to disturb you ;))?


  • 0