dgainey Posted May 4, 2024 Posted May 4, 2024 Well, let's get started here. First off this is a GACHA title available on Steam and other things. It's already got a few starter mods on sister sites. Philosophy-wise the most dangerous mods are probably the ones that unlock all costumes. That'll get the devs actively against modding, which I personally do not want. So I have three goals as I set about to my work: Create a high-quality nude version of each and every character, with unique bodies. The first nude skin by the other guy can be Miya. Since costumes are neutrally assigned, decide which costume goes to which girl - and create lewd and/or expressive versions of every costume, with a connected body. Carefully discourage *Unlock All* or *Add This Costume* mods. I would like to improve the game environment for the developers by making the game more lewd -- not let players shortcut the content and play with things they didn't earn. I've never really done modding before... progress could be fast... or slow. Who knows? I will probably abduct many graphics elements from other mods, and I'll credit where I can. 2
Crombinator Posted May 4, 2024 Posted May 4, 2024 Downloaded the game and ran a quick test. It's built in Unity and there is no anti-cheat, so the easiest way to mod the game in my opinion would be BepInEx and the Texture Replacer plugin. There are so many textures split up into so many files and I am not an artist, but the proof of concept is there and its simple. Here is the result of my test:
dgainey Posted May 8, 2024 Author Posted May 8, 2024 Yep, BepInEx is how he did his thing. Texture Replacer, eh? I'll add it to the homework.
dgainey Posted May 25, 2024 Author Posted May 25, 2024 (edited) Alright, let's start with the basics of the basics. Since I'm a total newbie I'm going to have to start by figuring out how to access these Textures. Current hurdles: - I can't seem to access the Files. I am sure lots of them are just Texture2D, but my extractor of choice (UABE) is fumbling about. - TextureReplacer is not running, or is not showing any evidence of running. - Blender is a mystery. I'm working along but I don't know hide or hair of this tool. Any and all help is welcome as I cook on Edited May 25, 2024 by dgainey
201193 Posted May 25, 2024 Posted May 25, 2024 I dont personally know of or play the game. just wanted to say Kudos to @dgainey on how you organized and sensible your approach to modding the game is. and I wanted to second your "unlock all" mod sentiment as this is what unfortunately brought Nikke modding to an end. Cheers 1
dgainey Posted May 25, 2024 Author Posted May 25, 2024 (edited) Uerrrrgggh Okay. I vomited out a random .FBX file. The scale is awful and it needs adjustment and I don't know what I am doing yet. Still a LONG way to go. But we made some progress. Current problem: It won't MOOOOVE NOTHING MOVES There's a huge pile of useless bones and when I delete them I have a mesh built of vertexes that are totally immobile! No rotation, scaling or anything THE BUTTONS DO FUCKING NOTHING .... perhaps sourcing my first model from Skyrim, was a mis-step. Edited May 25, 2024 by dgainey
dgainey Posted May 25, 2024 Author Posted May 25, 2024 (edited) Well, but, despite my struggles I am making some inroads. Bit by bit I am getting the hang of this. Edited May 25, 2024 by dgainey 2
dgainey Posted June 1, 2024 Author Posted June 1, 2024 Currently: - Still unable to access files. Working on it. Distracted a lil by Real Life - Blender is a thorough mystery still.
Crombinator Posted June 1, 2024 Posted June 1, 2024 I used AssetStudio to dump textures. Just click Debug and un-tick Show error message before opening your assets, or else you'll be clicking through error prompts a few hundred times in random intervals. It will take some time to go through. Texture replacer can also dump all textures currently loaded in a scene, if you're able to get that running. To see what's going on there, I recommend going into your BepInEx config file and enabling the console. The very first messages to show should include "1 plugin to load..." and list Texture Replacer. At first glance, I didn't realize this game had meshes. I figured it was all 2d animations. You'll can export meshes from asset_studio, but I'm not certain about replacing them. I haven't tried. The good news is that almost everything you plan on modding will probably be Texture2D files. I can help you get the texture replacer plugin working properly. PM me if you prefer.
dgainey Posted June 2, 2024 Author Posted June 2, 2024 (edited) Thanks for your help. I now have access to the files. I've located a test file that I'd like to modify... In the Unit_Prefab/Fashion_Prefab/fashion098 is the fashion "Towel". I will try to replace this with something else, and see what happens. That is the current goal. Custom Asset Loader and Texture Replacer are currently targeting a different version of BepInEx. Texture Replacer cannot load: Missing dependency com.snmodding.nautilus Please PM if you like. ------ Replaced costume 001, Assistant, with a different "costume". The costume could not be found and was not loaded. Character defaulted to Barbie model. I believe I have misconfigured the data. Working on it. In all likelihood the data within the new asset was incomplete and/or misnamed to be properly loaded. I will need to learn how to manipulate Unity AssetBundles efficiently. But this response suggests that correct 1:1 replacements of the Asset Bundles for each specific costume will totally 100% work. By editing the costume's Asset Bundles, I can make costumes more sexy -- without unlocking them for free, for players who have not earned them. Edited June 2, 2024 by dgainey
Crombinator Posted June 2, 2024 Posted June 2, 2024 Which BepInEx version are you using? BepInEx 5.4.23.0 loads Texture_Replacer_BE5.dll for me without any issues.
Crombinator Posted June 2, 2024 Posted June 2, 2024 34 minutes ago, dgainey said: Replaced costume 001, Assistant, with a different "costume". The costume could not be found and was not loaded. Character defaulted to Barbie model. I believe I have misconfigured the data. Working on it. In all likelihood the data within the new asset was incomplete and/or misnamed to be properly loaded. I will need to learn how to manipulate Unity AssetBundles efficiently. But this response suggests that correct 1:1 replacements of the Asset Bundles for each specific costume will totally 100% work. This problem is persistent in newer Unity games (as far as I know). I'm not 100% certain why this happens, but that's why I used Texture Replacer.
dgainey Posted June 2, 2024 Author Posted June 2, 2024 (edited) I think the problem is not my version but the missing dependency file: com.snmodding.nautilus I'm running 5.4.21 Edited June 2, 2024 by dgainey
Crombinator Posted June 2, 2024 Posted June 2, 2024 4 minutes ago, dgainey said: I think the problem is not my version but the missing dependency file: com.snmodding.nautilus I'm running 5.4.21 I understand, now. You are attempting to use the Subnautica version of the Texture Replacer plugin. Use this link: https://f95zone.to/threads/bepinex-plugin-texture-replacer-v1-0-7-0.118422/ Don't use the IL2CPP version.
Crombinator Posted June 2, 2024 Posted June 2, 2024 Also, just did a quick dump from the launch menu. My theory was correct. You will not have to much 3D modeling, if any. The animations are (strikingly well) done with Texture2d files and pieced together. Here is the girl from the main launch menu: 2
dgainey Posted June 6, 2024 Author Posted June 6, 2024 (edited) Thanks. Tools corrected. Texture Replacer is now functioning. I am using Texture Replacer in an attempt to trace the location of various costumes... Oookay, We all gotta start somewhere. With Texture Replacer online, try using these textures. This will make the "Seeker of Hearts" costumes a lot more fun to look at. You have to have the costume to see the effect, but it's free DLC. You can manage it, right? ==== For a first try, this went fairly well in my opinion. There's some reddening color in the skin tone that still needs managing, but ultimately it's a... good start. ModImages.rar Edited June 6, 2024 by dgainey
dgainey Posted June 6, 2024 Author Posted June 6, 2024 Here's Miya showing off the new costume on the Chair Dance 3D page. You can get the Chair Dance by purchasing the costume on sale now, "Dream Girl". The displayed outfit, though, is the modified "Seeker of Hearts" which is a free DLC. I've been in a bit of a modding frenzy, pumping out tons of experimental costume changes. The "modified" folder is getting rather big. 2
dgainey Posted June 6, 2024 Author Posted June 6, 2024 Question: In order for this mod to work, TextureReplacer must be added. To build a modpack for common distribution, it would need to be bundled with TextureReplacer. Finding TextureReplacer was a bit of an ordeal - is it okay to package it with release versions of mods?
dgainey Posted June 8, 2024 Author Posted June 8, 2024 (edited) There were a few happy discoveries while editing. Some naughty secrets lie hidden in the game's images. I have been continuing my modding frenzy with no real answer if it's okay to package TextureReplacer with my mods. I think I'm just going to do it. Also, is it okay to create parallel sets of mods on both Nexus and Loverslab? Edited June 10, 2024 by dgainey 1
Crombinator Posted June 12, 2024 Posted June 12, 2024 On 6/6/2024 at 1:16 PM, dgainey said: Question: In order for this mod to work, TextureReplacer must be added. To build a modpack for common distribution, it would need to be bundled with TextureReplacer. Finding TextureReplacer was a bit of an ordeal - is it okay to package it with release versions of mods? I don't have a good answer for this. Looking at the original plugin page, I can't find anything explicitly allowing or disallowing using his code in your mod without permission, but I don't think that's the big issue. Unfortunately, DLL files can contain malicious code and, as a result, may result in less people trusting your mod (due to a lack of large following). It would be better to link to the download page with instructions on which file to download, in my opinion. If this is the incorrect answer, please feel free to correct me. On 6/8/2024 at 3:14 AM, dgainey said: There were a few happy discoveries while editing. Some naughty secrets lie hidden in the game's images. I have been continuing my modding frenzy with no real answer if it's okay to package TextureReplacer with my mods. I think I'm just going to do it. Also, is it okay to create parallel sets of mods on both Nexus and Loverslab? I don't believe there is any rule preventing you from doing this. They are two completely different entities. On 6/10/2024 at 10:53 PM, dgainey said: I guess nobody cares in any direction. Ok It is unlikely that I will respond to a post within a week of it being posted. I work long hours and don't have a lot of time to log on during the week, as well as some weekends. I can't speak for everyone, but this seems to be the general sentiment on the site. Being this site is 18+, most of the users here probably have full-time jobs, so an occasional bump/update is fine, but I wouldn't interpret that as nobody caring. Just be patient
ewgenij84 Posted January 3 Posted January 3 Hey...what happen? Please continue u work...there is no one who try makes the game sexier...please keep going on!
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now