Jump to content

[mod] RJW Apparel and Sextoys Extension by S16


S16+

Mod development course  

7535 members have voted

  1. 1. Should I try keep this mod realistic and vanilla friendly or add some hentai things (lewd power armor, milking machines, hentai style apparel and thoughts and so on)?

    • Keep it realistic
      1388
    • More hentai
      4248
    • I am a lewd potato
      1899


Recommended Posts

Posted
20 hours ago, Screws said:

@S16+ Would you be opposed to someone else taking over and keeping it up to date? I don't have the skills to do so, but if someone else did, would that be cool? lol

 

I cant mod sorry. but i guess its easier to find someone at discord^^

Posted
On 7/31/2021 at 2:38 PM, kadsend said:

Small question: Where did you get the crux mods and that bondage furniture? I'm trying to find but I can't seem to locate it

just search for "bondage" on RW steam workshop

Posted (edited)
3 hours ago, S16+ said:

just search for "bondage" on RW steam workshop

yeah, I found it, but it's sadly outdated :/ gonna have to wait for it to update more

 

For anyone searching, Is BondageBedTorture and it's addon

Edited by kadsend
Posted
On 7/28/2021 at 9:48 AM, S16+ said:

I no longer work on the mod :(

Sorry to hear bout that really enjoyed this mod, well good luck on your future endeavors and ill see what I can do to make it 1.3 but most likely not as I don't know how to mod.

Posted

Sadly uncompatible with 1.3, really hope this gets an update

Lots of mod errors which might be worked around by not using certain mods

Getting all sorts of odd errors trying to run it with 1.3, like all my male colonists dont have heads, and alot of the clothes/items throwing errors.

If I knew how to mod id work on it but im clueless

Posted
On 8/6/2021 at 9:38 AM, raven2527 said:

Sadly uncompatible with 1.3, really hope this gets an update

Lots of mod errors which might be worked around by not using certain mods

Getting all sorts of odd errors trying to run it with 1.3, like all my male colonists dont have heads, and alot of the clothes/items throwing errors.

If I knew how to mod id work on it but im clueless


I've been using it fine since 1.3. Everything work as it should; lactation drug produces milk, sex toys provide appropriate mood bonuses and health effects, etc. And it's not like I've modified it or anything. I haven't even really found any persisting errors in the error log from it. Maybe it's a load order issue or incompatibility with another mod?

Posted (edited)

Likely a mod incompatibility issue.

 

I'm using this mod in 1.3 and the only issue I'm facing is likely a problem in between a mod that allows me to select other bits of clothing than just hats for ideological-role requirements and this one.  Any time I make one of S16's articles of clothing as a requirement, it no longer allows the role with the requirement to be applied to a pawn.

 

So, yeah.  Likely, only themselves to blame.

Edited by Althaer
Posted

Here's my unofficial (and unsupported) 1.3 update.

I added 1.3 to the about.xml, updated the folder structure for to support multi-versioning and updated the BodyTypeExtend.dll to the latest one. I changed the version number so you can keep separate version if needed. I also added notes to the changes.txt.

 

This makes mod managers see the mod as valid for 1.3
This also fixes pink square issue if you have mods that add visible utility gear

rjw-S16.122.7z

Posted (edited)
On 7/28/2021 at 4:48 PM, S16+ said:

I no longer work on the mod :(


Would you mind make mod code open source?

Edited by Hajzel
Posted
On 8/15/2021 at 8:18 PM, rokstar said:

Seconded.

 

@S16+ Kindly consider. This mod is too good to leave it as it is.

yeah sure
you can do whatever you want
i dont have source C# because it was provided by other people mentioned in the "credits" section in the mod description

Posted
On 8/14/2021 at 8:49 PM, LocalTech said:

Here's my unofficial (and unsupported) 1.3 update.

I added 1.3 to the about.xml, updated the folder structure for to support multi-versioning and updated the BodyTypeExtend.dll to the latest one. I changed the version number so you can keep separate version if needed. I also added notes to the changes.txt.

 

This makes mod managers see the mod as valid for 1.3
This also fixes pink square issue if you have mods that add visible utility gear

rjw-S16.122.7z 10.15 MB · 378 downloads

 

When starting the game with your unofficial version of the mod, I get an error regarding subEffecterClass and Mote_Heart. After looking into this for a bit, I found that <moteDef>Mote_Heart</moteDef> was removed from Rimworld (vanilla) going from 1.2 to 1.3 according to RimWorld AutoDocs. (https://7tsvn.github.io/RimWorld-AutoDocs/)

It seems to have been moved / changed to now be <fleckDef>Heart</fleckDef>. And by changing line 12 in \rjw-S16.122\1.3\Defs\Effects\Effecter_Vibrator.xml from moteDef Mote_Heart to fleckDef Heart, the error seems to be fixed. Might be something to include in the next version, in case you decide to pick up development where S16 left off. Either way, thanks for making this unofficial version!

As a disclaimer though, I have no experience with modding Rimworld, and just tried to solve the issue with general software development knowledge, and by using RimWorld AutoDocs. 

Posted

Okey, just decompiled all .dll from S16 mod, created c# project, changed some things and I think it works with 1.3. Gonna create git repo for open source later :) Have fun!

rjwS16.7z

Posted
2 hours ago, Hajzel said:

And as promised, git repo: https://gitlab.com/Hazzer/s16s-extension
@S16+  can you link repo to description?

Disclaimer - I'm not going to develop this mod, just keep him alive.

 

I think there is some incompatibility with some of the Vanilla Expanded gear. When I have things like torch or grenade belts or ballistic goggles equipped my Pawns become pink squares. Played around with load order and no dice. 

Posted
On 8/19/2021 at 8:11 AM, Lebo77 said:

 

I think there is some incompatibility with some of the Vanilla Expanded gear. When I have things like torch or grenade belts or ballistic goggles equipped my Pawns become pink squares. Played around with load order and no dice. 

Same pink square bug for me as well. It's odd because it doesn't seem to be a conflict between S16 and vanilla equipment being worn on the same pawn. Just a pawn wearing VE gear makes the pink square appear.

Posted
5 hours ago, cniht said:

Does this include Kurin support or just base?

Right now just base. Need to check conditional loading defs and soon kurins should be added :D

Posted (edited)
7 hours ago, Hajzel said:

Kurins on the repo, here is ready mod. Done some xml patching - probably it can be done better. Honestly dunno how to fix pink squares. Help welcome.

rjwS16.7z 6.69 MB · 26 downloads

the pink squares is from an outdated BodyTypeExtend.dll included in the mod. I pulled the updated one from the latest version of body type extend https://steamcommunity.com/sharedfiles/filedetails/?id=1905332152 (I grabbed the one from 1.3/assemblies)

 

 

On 8/17/2021 at 9:25 PM, Bruterifle said:

 

When starting the game with your unofficial version of the mod, I get an error regarding subEffecterClass and Mote_Heart. After looking into this for a bit, I found that <moteDef>Mote_Heart</moteDef> was removed from Rimworld (vanilla) going from 1.2 to 1.3 according to RimWorld AutoDocs. (https://7tsvn.github.io/RimWorld-AutoDocs/)

It seems to have been moved / changed to now be <fleckDef>Heart</fleckDef>. And by changing line 12 in \rjw-S16.122\1.3\Defs\Effects\Effecter_Vibrator.xml from moteDef Mote_Heart to fleckDef Heart, the error seems to be fixed. Might be something to include in the next version, in case you decide to pick up development where S16 left off. Either way, thanks for making this unofficial version!

As a disclaimer though, I have no experience with modding Rimworld, and just tried to solve the issue with general software development knowledge, and by using RimWorld AutoDocs. 

Thank you for this. I kinda gave up on updating this (I have no coding experience just troubleshooting experience) I had been looking at this error when I gave up.

There is another issue related to the carbon dress. in defs\apparel\apparel_armor.xml it references
<thingClass>D9ASB.RangedShieldBelt</thingClass>
and      
<EnergyShieldRechargeRate>0.1</EnergyShieldRechargeRate>
<EnergyShieldEnergyMax>0.1</EnergyShieldEnergyMax>
which are from the AdvancedSheildBelts.dll included in the assemblies. I didn't know how to make changes to that without breaking everything but that dll is ancient and i was getting could not load types from assembly message about it. EDIT: it might just need a recompile to be honest. its still referencing .NET 3.5 and i think unity probably moved to 4.0+ long ago. I think M$ is up to 4.8 now

D9ASB is the prefix for everything in that advancedshieldbelts.dll so if theres other references maybe they can all be removed by someone more adept than me.

The lack of compatibility with rimnudeworld is purely because this mod includes body type extend as far as i can tell. the RNW stuff doesn't line up with the body type extend body so if textures could be adjust for this mod RNW would work just fine.

Edited by LocalTech
additional info
Posted (edited)
On 8/21/2021 at 1:18 AM, LocalTech said:

the pink squares is from an outdated BodyTypeExtend.dll included in the mod. I pulled the updated one from the latest version of body type extend https://steamcommunity.com/sharedfiles/filedetails/?id=1905332152 (I grabbed the one from 1.3/assemblies)

 

 

Thank you for this. I kinda gave up on updating this (I have no coding experience just troubleshooting experience) I had been looking at this error when I gave up.

There is another issue related to the carbon dress. in defs\apparel\apparel_armor.xml it references
<thingClass>D9ASB.RangedShieldBelt</thingClass>
and      
<EnergyShieldRechargeRate>0.1</EnergyShieldRechargeRate>
<EnergyShieldEnergyMax>0.1</EnergyShieldEnergyMax>
which are from the AdvancedSheildBelts.dll included in the assemblies. I didn't know how to make changes to that without breaking everything but that dll is ancient and i was getting could not load types from assembly message about it. EDIT: it might just need a recompile to be honest. its still referencing .NET 3.5 and i think unity probably moved to 4.0+ long ago. I think M$ is up to 4.8 now

D9ASB is the prefix for everything in that advancedshieldbelts.dll so if theres other references maybe they can all be removed by someone more adept than me.

Well I extracted all code from D9ASB dll, next updated classes to 1.3 and compiled it to the latest rimworld C# standard. And all xmls have updated reference to the new one.

Similar story with BodyTypeExtend, decompiled, updateded, recompiled. Maybe need to remove those clases from project and just put new dll - dunno :P

Edited by Hajzel

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