Jump to content

[Project Zomboid] [B42] Depraved Sense 0.2.2


3 Screenshots

About This File

DepravedLogoCropped.png.80201b004cdc75e008d526da9dff3946.png

Depraved Sense is a open-source NSFW framework to Project Zomboid, having a brand new animation system created from the ground up, with direct support for all characters, and adding new gameplay features to accompany the game.

WARNING: This mod is massively WORK IN PROGRESS, with many features missing and incomplete. There are still a lot of work to do. Nothing is permanent, and everything is subject to change. Expect many bugs and testing along the way. And if you stumble into any, REPORT THEM!

Content

 

Depraved Sense as of now has brand new features for Project Zomboid's NSFW space. It has:

 

  • Animated Penises, and a genitalia system. (including zombies)
  • Belly Inflation.
  • An animation system that can support more than two characters.
  • Multiplayer support.
  • Animal support.
  • Futa Support.
  • Self-Pleasure mechanic to satisfy yourself. Right-click your character, select Self-Pleasure if available, then Smash the SpaceBar repeatedly to speed up!

 

The framework on itself focus more on other modders to work on their own endeavors while using this as a stepping stone.

 

Possible future content (these are not guaranteed to be added.)

 

  • Defeat System
  • Fluid Mechanics
  • Player x Player interaction
  • And much more...

 

Install

 

First of all, this mod requires an ActionGroup patch in order for the animations to work. This is because Project Zomboid doesn't load action groups of mods. But it will soon support mods. In the mean time you will want to go to the main directory Project Zomboid (where the main executable file resides). Open its media folder, and make a copy of the actiongroups folder, and name it to actiongroups_vanilla. This is so you have a quick way to uninstall the temporary patch.

 

Now go at 42/media of the Depraved Sense mod, and copy the actiongroups folder. Go back at the game's directory, and paste the actiongroups folder you copied at media. If you done it right you should notice that the character's body parts behave correctly.
 

If things still get wrong, remember, make sure there are no nested folders.
 

/ProjectZomboid/media/media <-- No, no.

 

But keep the note, this is temporary until we wait for actiongroups to be properly introduced to mods, so in the meantime this is a necessary evil.

 

If you intend on playing multiplayer after applying this patch, make sure to uninstall it with your vanilla backup! You can also uninstall it but deleting the actiongroups folder and verifying the integrity of your files.

 

---

 

To install the mod, all you need to do is extract it into Project Zomboid's cache's mods folder (Not to be confused with the game's main folder).

 

If you're on Windows, you can quickly get into the folder by pressing [WindowsKey + R] and inserting: %userprofile%/Zomboid/mods.

 

On other OS's like Linux, you should find the folder directly in your root directory ~/Zomboid/mods.

 

WARNING: Again, avoid nested folders at all costs!

 

BAD: mods/pz-depravedsense-nsfw-main/pz-depravedsense-nsfw-main

GOOD: mods/pz-depravedsense-nsfw-main

 

If you did everything right, the mod will appear on your game's mod list upon starting.

Enable the mod, and restart the game. This is to make Project Zomboid load a brand new armature for our genitals.


Updating
 

To update the mod it is HIGHLY recommended to delete the old version, and replace it with the new one. That way you avoid game breaking bugs.

 

About Character Models

 

Thanks to how Depraved Sense changes the model's own armature to be able to have animated genitals, belly inflation, or other extra parts. The models itself needs to be patched! Or else, you won't see any genitalia attached to your character. If you have a custom model that you wish to use, you might want to check and request for compatible models at: 

 

However if you with to make a patch on your own, you will need to first download the DepravedModels.zip. There, will be all the model files that Depraved Sense uses. But in order to know how to use the you will need to read our:

 

Guide Document
 

If you wish to use this framework to your own creations, you can follow our Documentation!
 

::Right here::

There you will find guides on how to create your own models to work along side Depraved Sense. It is also recommended to read the mod's own code to understand better how things work.

If you need any help with you own endeavors or just want people to talk to, we have a **Discord** channel that you can choose to join.

  Discord Link

 

Code Source

 

As mentioned before Depraved Sense is open-source! Anyone is welcomed to contribute to the project if they wish to. You can create merge request with your improvements through the dev branch.

 

   GitGut Repository

 

 

Support the dev.

 

If you like where this framework is going, please consider in supporting the main developer of the mod! Making mods at this caliber is not easy to make considering the HIGH limitations of Project Zomboid. Your support will greatly incentivize that the development goes on.

 

But be warned! You won't get much exclusivity aside from some previews, and immense gratification. You don't need to give a dime to use the mod, as it will FOREVER remain free and open-source, for everyone to use!

    Support the dev

 

Edited by Timerz
Reverted a wrong guide addition.


What's New in Version 0.2.2

Released

* New
  - Penises now have the ability to change the type of its head.

 

* Fix
  - Fixed TickTasks causing massive performance issues.
  - Fixed Corpses triggering errors when throwing in windows.
  - Optimized how server updates zombies data across clients.

 

* Changed
  - Zombies penises is now always erected. (unless set not to be through code).

 

Previous Changelogs:

 

## 0.2.1

 

* Fix
  - Fixed Zombies Genitals not spawning both on singleplayer and multiplayer.
  - Fixed Zombies Datas not being in sync in multiplayer.
  - Fixed Players being able to move in animation scenes in multiplayer.
  - Fixed Zombies Genitals not appearing after taking clothes off their bodies.
  - Fixed Zombies Data being erased across sessions.

 

* Tech
  - Changed DepravedSense to use the game's own onlineID values for characters.
  - Completely overhauled how data is handled for Zombies. Now Zombies use their TrueID, and the GlobalModData to store their data. As of now the data itself causes a LOT of memory to be stored in the save data. A Compression method for the data will be needed in the future to remedy this.
  - Penises are now tint based! This is to allow for custom colors for genitals moving forward, although some work is still left to make it more flexible. As of now the tint is applied into every surface of the penis, but in the near future we might leave the head as a separate piece.


## 0.2.0


* Added
  - Genitalia system with Animated penis.
  - New armature structure for human characters that allows for extra parts be animated.
  - A Penis model to be used alongside base characters.
  - Animal support for animations (mostly).
  - Belly Inflation.
  - Futa support.
  - New Animations for Self-Pleasure (masturbation).
  - New Sandbox values related to libido, and zombies genitals.
  - Multiplayer support (There's still much to be done. Expect jankiness)


* Changed
  - Self-Pleasure no longer stays unavailable if the player has seen a zombie recently.
 Instead that option is now based on the libido of the player. If the player doesn't have enough
 libido, they won't be able to pleasure themselves.


* Tech
  - Finished the first version of the animation bus system.
  - Animation Kits can now have dependencies of other kits.
  - Refactored custom Animation Events so they can accept custom params. And have a better networking code.
  - ActionGroupPatch is now part of the main mod in preparation of the eventual support for it on mods.
  - Removed some dead code.


* Fixed
  - Fixed Players not being able to initiate Self-Pleasure on Multiplayer.
  - Fixed some trouble with CharacterMap regarding how events are triggered on multiplayer.
  - Fixed male players playing the wrong animations of Self-Pleasure.
  - Fixed value stuttering with DepravedData causing some lag.


×
×
  • Create New...