we'd be able to pick and lock the Profile photo that would be used for this particular girl.
How difficult would it be, though?
From my limited knowledge of codebase, I think v hard. have NO idea how we can even start! But the interface side i don't know, so maybe there's something there?
Joey and Crazy are way better at this and may have better idea?
Could I perchance make a way for the girls to kill each other?
May be doable as random trait-based event, for 'free-time' job based on factors like you say. might toy with it later and post if it turns out good...
Ok so I found the cGirls.ccp file on github and found some lines that seem to be what im looking for. Problem is I don´t know how to access that file on my own version of the game, I assume it is inside the WH exe?
Not quite sure what you're using to edit the code there. It's all in C++ so depending what you wanna do,
you may need to learn about that. Basically before you can use C++ it needs to be 'compiled' into instructions the computer can understand. I'm not sure how far along you are, so I'll just break this down from the start and you can pick up from wherever applies:-
1) Download an SVN tool like
TortoiseSVN - this allows you to pull all the source code. To compile, you need *all* the source code not just one file. It may take some time to download - make a new folder for it that is separate from your game folder.
2) Use the SVN to download (Export) the repository (repo) to the folder you made: Crazy's repo is at
https://github.com/crazywm/crazys-wm-mod3) Download a Development Environment - I use the free
Visual Studio Express 2013. I suggest using the same one and the same version (2013) to avoid horrible impossible-to-figure-out issues (Microsoft love changing file formats, and adding, deprecating and changing stuff without telling anyone).
4) Go into the folder you created in (1), into the 'trunk' folder that the SVN downloaded, to the 'crazys-wm-mod' folder (i always copy this whole folder somewhere else so I can work on it without my changes getting undone next time i sync with the repo). In your working folder, look for the file that ends "vse2013.sln" - this is the 'solution' file. Click it and it should open in visual studio.
5) Find the girls.cpp file and make your changes. When you're happy, press F7 to try and build it. Building it takes all of your source code and makes into a runnable .exe file. First time takes ages (depending how good you PC is). Subsequent builds are faster.
5A) Keep tweaking until the build works.
5B) When the build works, you'll find a new modified "whore master.exe" file in the \Debug folder. (Along with a lot of other stuff)
6) Copy that .exe file, and go across to your game folder.
7)
Rename your old existing "whore master.exe" to whatever you like (e.g. WM.old.exe), and paste your new version in.
8. Run it.
9) Test it and get annoyed when it doesn't work like you thought.
10) Go back to visual studio and review: chuckling when you find the silly error you made in the code.
11) Confidently build it again, copy it across and rename everything again.
12) Test and get really annoyed when it still fails in exactly the same way.
13) Go back and really fix it this time.
14) Build, copy it across and rename everything AGAIN.
15) Rage quit when it won't even start up this time.
16) Try again, build and copy again.
17) Repeat steps 8 - 16 until it works.
...
100) Every now and then you can re-sync the repo to see what changes have been made by other people.
This is pretty much my process.