Custom Hideout Poster Replacer 1.0.0

Do not ask when mod authors will update their mods or if they can upload older versions of their mods.
Bothering mod authors will lead to warnings and repeat offenses will lead to bans.
Due to an unusually high volume of traffic, our site may be experiencing intermittent slowdowns. If you notice any issues, log out of your account and browse anonymously so you can better utilize caching or try using forge.sp-tarkov.com to search for and download mods.

Want to replace those gross half dressed posters of ladies with something more appealing like jars of mayo? Now you can! With a little bit of computer knowledge you can customize the textures/images of the new hideout posters added in the 3.11 update!

YOU NEED PYTHON, PIP, AND A PYTHON PACKAGE TO MAKE YOUR OWN IMAGES SHOW UP IN GAME. SUPPORT FOR INSTALLING/RUNNING/OR TROUBLESHOOTING PYTHON DOES NOT EXTEND BEYOND THE DESCRIPTION OF THIS MOD. DO NOT PESTER OTHERS WITH QUESTIONS ON HOW TO INSTALL AND RUN PYTHON/PIP. GOOGLE IS YOUR FRIEND. THE HELPERS SHOULD NOT HELP YOU DO BASIC COMPUTING TASKS. DO NOT BUG THEM WITH THIS. DO NOT BUG ME WITH THIS.


If you can't figure out how to work the Python thing don't worry about it. I'm going to take like a day or two to catch my breath and then I'll start work on what should be a much easier to

use client sided mod. If you can't make it work just be patient.


I don't care if you put images in your hideout that wouldn't be allowed on this site or on the Discord due to the 16+ rule, but if you post screenshots of it and get banned that's on you. Have a bit of intelligence, okay?


1. You need Python, you need to install it with admin privileges and you need to "add Python.exe to PATH". https://www.python.org/
2. Then you need to use PIP (should be installed with Python) to get the UnityPy package. Run the following command in Powershell as admin: pip install UnityPy

If you have trouble with this you need to figure it out on your own and Google it, ask ChatGPT, or whatever.



Okay now that we got all that nonsense out of the way:


This mod will allow you to replace the posters added by the 3.11 update with new textures. I've included all of the ones that are easy-ish to replace. There's some that are multiple posters on one big image that are cut up and made into smaller posters for whatever reason, those aren't included. If you want to try to figure that out I wish you luck.



The concept is pretty simple. Inside the mod there's a few folders. You only need to worry about ONE of them. "Custom Images". This is the folder where YOU are going to be doing a bit of work. Inside the Custom Images folder there's nested folders. Inside each one of those folders is the base image for that specific poster bundle. If you want to replace that poster's image and texture all you need to do is drop in a new image that matches the RESOLUTION and NAME of the file EXACTLY. It also needs to be formatted as .png


THERE ARE TWO POSTERS THAT WILL COME OUT LOOKING JANK, I'M TRYING TO FIGURE OUT WHY. DON'T TOUCH GIRL5 OR GIRL2. Or do, I'm not a cop, but don't complain about it when it looks like shit.


If you don't want to replace a poster just don't touch that image and it won't be overwritten when you run the script.


Once you have all the images you want to replace in their respective folders, go back to the main folder of the mod and run "main.py". It'll pop up a command prompt and run through all of the bundles super fast. If you fucked up this is where it'll tell you that you fucked up. You'll have to go fix it. If you followed my instructions you shouldn't have any errors. Start the server, open the launcher, clear your temp files, and launch the game. All of the hideout posters images will be changed. Congrats!


Let me know if you have any issues that aren't caused by stupidity and I'll try to help. I might expand this to include the shooting range targets and things like that as well if there's enough interest.


HUGE THANKS

rpmwmp For writing the parts of the Python script that make this work, I was banging my head against the wall and he helped out a TON. This wouldn't be possible without him.

Ency for showing me how this is even possible to do! This also wouldn't be possible without him!
WTT-EpicRangeTime for helping me figure out how the hell bundles find their dependencies

WTT-QwertyAlex for helping me figure out what the hell the JS code I was stealing was even trying to do in the first place

Archangel for helping me find the double forward slash that was making this entire mod not work

Chomp for making all the examples I barely understand but somehow manage to turn into functional mods

SPT DEVS FOR BEING FUCKING AWESOME AND MAKING THE BEST FUCKING MOD I'VE EVER PLAYED

SPT Discord STAFF for putting up with my insanity

SPT Discord Helpers for putting up with the rest of you  :D


I SWEAR ON ALL THAT IS UNHOLY IF YOU BOTHER THE HELPERS WITH FIGURING OUT HOW TO INSTALL/RUN/TROUBLESHOOT PYTHON OR THIS SCRIPT I WILL TAKE THIS MOD DOWN AND YOU WILL RUIN IT FOR EVERYONE.





  • i did all steps, with python, installing pip and installing unityPy. i found pics and usin online resizer sized them to matching scale and converted them to png. same with file name, copied and pasted. maybe im deadass but it doesen't work for me (and ye i do run main.py before launching game)

  • Wish they also changed when you find them in raid on walls. Not sure why they dont.

    • Because they're different objects. These are specifically the ones for putting on the walls in the hideout.

    • I just confused them with static posters that cant be looted and hang in same spots and look the same (i used freelook not got there myself). After few raids i saw changed lootable poster.


      222231.jpg

      Thumbs Up 1
  • Thank you for making the mod


    Poster.png

    Thumbs Up 1
  • Thanks, with this mod i can finally starte at fully-naked women in my hideout :D

  • Now I can stare at half-naked anime girls instead :D

  • The problem with images girl5 and girl2 is probably that thay have additional layers under/above original image that game itself adds, so best that i can do is made images transparent (40-70% depends on your image) and play with posterisation and contrast. It still not be looking as original image but can be semi-decent. Some simple 2-colour or b/w images probably will be close to original.

    Untitled-1.png

    Heart 1 Happy 1
    • It's because the script is forcing the image into multiple layers of the bundle, including the specularity and normals. I need to update the script now that I know this, it's just gonna take some time to figure out the package and work out the details.

  • Thanks, now i have Billy Herrington in my hideout. Waited for this for years.

    Thumbs Up 1
  • What's gross about half dressed posters of ladies ? :evil:

    Thumbs Up 1
  • Gee, I wonder what images you picked for *your* custom poster!

    Thinking 3
    • A mystery, to be sure.

      Heart 1
  • I was expecting someone would make this but not this soon!





    Also waiting for the comments that can't read even with the massive red text wall xD

    Happy 1
  • Alright I'm off to the pet store to get a pet Python. :P

    Thumbs Up 1 Happy 1
    • I have a pet python, maybe that's why I love python so much lol

      Heart 1
  • was hoping someone was going to do this not even a week ago lol. 👍

    Thumbs Up 1
  • this can't be real 😲

    Thumbs Up 1
  • Big red wurds

    Happy 1
    • And yet people still won't read them.

    • Fr?? If you cant manage to read that shit you deserve Tagilla's hammer to your knees lmfao

      Happy 2
    • But how do I install Python?

    • I almost jokingly put a Powershell script to delete system32 as a reply to your comment but with my luck someone would actually run it.