Author Topic: OBSOLETE Girl Management Interface Tweak (Rev635)  (Read 17858 times)

0 Members and 1 Guest are viewing this topic.

Offline Anon21

  • Full Member
  • ***
  • Posts: 244
OBSOLETE Girl Management Interface Tweak (Rev635)
« on: July 18, 2011, 12:15:25 PM »
This thread is now obsolete. Please see pinkpetal.uni.me/index.php?topic=845.0

girl_management_screen.xml changed the following section

NOTE: This xml file is included in the download and must be placed in the .\whoremaster\Resources\Interface folder.

Code: [Select]
  <ListBox
        Name    = "GirlList"
        XPos    = "0"
        YPos    = "26"
        Width    = "600"
        Height    = "402"
        Border    = "1"
        Events    = "true"
        Multi    = "true"
        ShowHeaders = "true"
        HeaderDiv = "true"
        HeaderClicksSort = "true"
    >
        <Column
            Name    = "Name"
            Header    = "Girl Name"
            Offset    = "0"
        />
        <Column
            Name    = "Age"
            Header    = "Age"
            Offset    = "130"
        />
        <Column
            Name    = "Health"
            Header    = "Health"
            Offset    = "170"
        />
        <Column
            Name    = "Happiness"
            Header    = "Happy"
            Offset    = "215"
        />
        <Column
            Name    = "Tiredness"
            Header    = "Tired"
            Offset    = "265"
        />
        <Column
            Name    = "Level"
            Header    = "Level"
            Offset    = "305"
        />
        <Column
            Name    = "DayJob"
            Header    = "Day Job"
            Offset    = "340"
        />
        <Column
            Name    = "NightJob"
            Header    = "Night Job"
            Offset    = "456"
        />
    </ListBox>

cScreenGirlManagement.cpp changed the following sections

Code: [Select]
    //Set the default sort order for columns, so listbox knows the order in which data will be sent
    string GirlColumns[] = {"Name", "Age", "Health", "Happiness", "Tiredness", "Level", "DayJob", "NightJob"}; // Anon21

Code: [Select]
        ss.str("");
        ss << g_Girls.GetStat(gir, STAT_TIREDNESS) << "%";
        Data[4] = ss.str();
        ss.str("");
        ss << g_Girls.GetStat(gir, STAT_LEVEL); // Anon21
        Data[5] = ss.str();

Temporary link here: http://www.uproda.net/down/uproda330715.zip.html

There are two download links in the middle of the screen. :-P
« Last Edit: September 04, 2011, 04:42:53 AM by Anon21 »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: Girl Management Interface Tweak (Rev635)
« Reply #1 on: July 18, 2011, 12:51:23 PM »
Thanks. This forums need a "Thank you" option btw  :D
Like what we're doing?

Offline Talonine

  • Newbie
  • *
  • Posts: 18
Re: Girl Management Interface Tweak (Rev635)
« Reply #2 on: July 18, 2011, 12:57:45 PM »
Thanks for the mod.


Any chance you can make a mod for the dungeon screen to include the character's "happiness"?

Offline Anon21

  • Full Member
  • ***
  • Posts: 244
Re: Girl Management Interface Tweak (Rev635)
« Reply #3 on: July 18, 2011, 02:08:56 PM »
Any chance you can make a mod for the dungeon screen to include the character's "happiness"?

It was a bit trickier, but I managed it.  :)

However it is NOT save game compatible. You can only load games made with the tweaked version!

I'll just list the changed files and include them in the download.

cDungeon.cpp
cScreenDungeon.cpp
dungeon_screen.xml <- Needs to be put in Interface directory

http://www.uproda.net/down/uproda330737.zip.html

Offline Talonine

  • Newbie
  • *
  • Posts: 18
Re: Girl Management Interface Tweak (Rev635)
« Reply #4 on: July 18, 2011, 06:13:44 PM »
Thanks a lot Anon guy

Offline THE FUTURE

  • Full Member
  • ***
  • Posts: 189
Re: Girl Management Interface Tweak (Rev635)
« Reply #5 on: July 18, 2011, 11:19:27 PM »
Thanks a lot, adding level to the management screen makes the gameplay a lot more streamlined. Was also pretty easy to switch it to the way I have my UI set up.
This is the last week of bug fixes. Barring anything catastrophic, development of a "sequel" to WM EX begins next week. If there is a major bug that hasn't been addressed, say so now or you're going to have to wait quite a long time for it to be fixed.

Offline fires_flair

  • Sr. Member
  • ****
  • Posts: 411
Re: Girl Management Interface Tweak (Rev635)
« Reply #6 on: July 19, 2011, 05:31:53 PM »
hey can some one mirror this, can't seem to find the download button. (or anything usually used to indicate a link.)

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: Girl Management Interface Tweak (Rev635)
« Reply #7 on: July 19, 2011, 05:50:52 PM »
hey can some one mirror this, can't seem to find the download button. (or anything usually used to indicate a link.)

Both links are dead and I didn't download either :(

Do you need the first or the second mod?
Like what we're doing?

Offline pottman

  • Newbie
  • *
  • Posts: 2
Re: Girl Management Interface Tweak (Rev635)
« Reply #8 on: July 20, 2011, 12:56:26 AM »
Can you use Mediafire or some other site?

Offline Anon21

  • Full Member
  • ***
  • Posts: 244
Re: Girl Management Interface Tweak (Rev635)
« Reply #9 on: July 20, 2011, 03:56:39 AM »
Can you use Mediafire or some other site?

I could, but I don't want it hanging around for ages.

Latest version: http://www.uproda.net/down/uproda331180.zip.html

Now includes THE FUTURE's work as well http://pinkpetal.org/index.php?topic=844.0
(Thanks :-P

Please note that this mod is not save game compatible with the original game.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: Girl Management Interface Tweak (Rev635)
« Reply #10 on: July 20, 2011, 08:10:26 AM »
I could, but I don't want it hanging around for ages.

Latest version: http://www.uproda.net/down/uproda331180.zip.html

Now includes THE FUTURE's work as well http://pinkpetal.org/index.php?topic=844.0
(Thanks :-P

Please note that this mod is not save game compatible with the original game.

Thanks!

Just for the record, your first mod along also doesn't work with old savefiles. I didn't download it in time so I copy/pasted changes you made and compiled  the program myself. It works with new savefiles but gives an error on old once...
Like what we're doing?

Offline pottman

  • Newbie
  • *
  • Posts: 2
Re: Girl Management Interface Tweak (Rev635)
« Reply #11 on: July 20, 2011, 08:11:00 AM »
How do I install the mod? Besides the XML files.

Offline Anon21

  • Full Member
  • ***
  • Posts: 244
Re: Girl Management Interface Tweak (Rev635)
« Reply #12 on: July 20, 2011, 08:32:26 AM »
How do I install the mod? Besides the XML files.

Besides the XML files you just copy 'whoremaster.exe' where the old file was. (I recommend renaming your old 'whoremaster.exe' and XML files just in case something goes wrong).

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: Girl Management Interface Tweak (Rev635)
« Reply #13 on: July 20, 2011, 08:37:15 AM »
What do you turn off in preferences before building the .exe to 1.116 MB? Mine comes out at 1,5+ MB. It works just as well but I want to learn :)
Like what we're doing?

Offline Anon21

  • Full Member
  • ***
  • Posts: 244
Re: Girl Management Interface Tweak (Rev635)
« Reply #14 on: July 20, 2011, 08:43:07 AM »
*Shrug* No idea. As far as I know all the settings are default. Unless you're doing a Debug compile instead of a Release compile?

The default setting seems to be to do a Debug compile, but that's not a good idea if you are distributing the .exe later.

If anybody is interested I also have a version where MIN_AGE is a compiler variable set to 17 in cGirls.h.  It has absolutely no effect on gameplay, but it does mean that you can change MIN_AGE in just that location to 16, 18, 21, whatever and recompile.
« Last Edit: July 20, 2011, 08:45:36 AM by Anon21 »