Mod HTML Masters of Raana - Expansion Mod [0.6.1] [json.err]

5.00 star(s) 1 Vote

json.err

Member
Sep 14, 2016
114
193
138
wait how do i enable the last two options
<template id="ExpansionModConfig">
<input name="incestEnabled" value="true">
<input name="changeAges" value="true">
<input name="ageChild" value="14">
<input name="ageGrownUp" value="16">
</template>
Start game and you'll be able to create similar template there but with much more options (check configuration section in the first post).
 

json.err

Member
Sep 14, 2016
114
193
138
There is something wrong with npcs on maps. I definitely forgot to pass a couple needed variables. Clicking on the npc markers can mess some of their stats in some cases. You better disable it until I fix it.
 

testsub6

New Member
Dec 15, 2024
7
0
0
no like im new new to doing anything i dont know what im doing or how to install your mod is there like a html version i can just download that has your mod already installed ?
 

json.err

Member
Sep 14, 2016
114
193
138
Uploaded v0.6.1 with bug fix. I believe it's safe to use npc map markers. You can always check stats log (top right) and see if there is unexpected spike of big changes for a single npc.
 

json.err

Member
Sep 14, 2016
114
193
138
no like im new new to doing anything i dont know what im doing or how to install your mod is there like a html version i can just download that has your mod already installed ?
Attached file has installed mod with default configuration. Compare it with original start_game.html, read installation instructions and you'll be able to move it to new version when the game is updated.
 
  • Like
Reactions: testsub6

testsub6

New Member
Dec 15, 2024
7
0
0
Attached file has installed mod with default configuration. Compare it with original start_game.html, read installation instructions and you'll be able to move it to new version when the game is updated.
so i went into configuration to change the incest stuff but it isnt changing when i load the new game on a new play it reverts back to the same option it was before i change it where am i putting this part at
<template id="ExpansionModConfig">
<input name="incestEnabled" value="true">
<input name="changeAges" value="true">
<input name="ageChild" value="16">
<input name="ageGrownUp" value="21">
<input name="nurseryRoomsCount" value="5">
<input name="npcWallPosition" value="button">
<input name="npcMapMarkersEnabled" value="true">
<input name="npcMapMarkersTooltip" value="icon">
<input name="useOriginalLog" value="false">
<input name="enableQuickActions" value="true">
<input name="changeInventoryText" value="true">
<input name="removeSandmanOnMouseOver" value="false">
<input name="debug" value="true">
</template>



where do i paste this at ? to make it work correctly ?
 

json.err

Member
Sep 14, 2016
114
193
138
so i went into configuration to change the incest stuff but it isnt changing when i load the new game on a new play it reverts back to the same option it was before i change it where am i putting this part at
<template id="ExpansionModConfig">
<input name="incestEnabled" value="true">
<input name="changeAges" value="true">
<input name="ageChild" value="16">
<input name="ageGrownUp" value="21">
<input name="nurseryRoomsCount" value="5">
<input name="npcWallPosition" value="button">
<input name="npcMapMarkersEnabled" value="true">
<input name="npcMapMarkersTooltip" value="icon">
<input name="useOriginalLog" value="false">
<input name="enableQuickActions" value="true">
<input name="changeInventoryText" value="true">
<input name="removeSandmanOnMouseOver" value="false">
<input name="debug" value="true">
</template>



where do i paste this at ? to make it work correctly ?
Check this post. html file is the one that was attached before. In case you are playing from mobile device I've no idea how to edit it. Never tried since the game is not officially supported there.
 

testsub6

New Member
Dec 15, 2024
7
0
0
<template id="ExpansionModConfig">
<input name="incestEnabled" value="true">
<input name="changeAges" value="true">
<input name="ageChild" value="16">
<input name="ageGrownUp" value="21">
<input name="nurseryRoomsCount" value="5">
<input name="npcWallPosition" value="button">
<input name="npcMapMarkersEnabled" value="true">
<input name="npcMapMarkersTooltip" value="icon">
<input name="useOriginalLog" value="false">
<input name="enableQuickActions" value="true">
<input name="changeInventoryText" value="true">
<input name="removeSandmanOnMouseOver" value="false">
<input name="debug" value="true">
</template>



where do i paste this at ? to make it work correctly ? i found the cog wheel but everytime i set it to vaule here it switches back on new game and dosent change the ages to go higher for me so how and where am i suppoused to put this at ? in the HTML file anyoen who knows your help would be much appericated i saw the thread but its so confusing for me im new to all this stuff so not really have any clue what im doing
 

testsub6

New Member
Dec 15, 2024
7
0
0
Check this post. html file is the one that was attached before. In case you are playing from mobile device I've no idea how to edit it. Never tried since the game is not officially supported there.
i was able to get it working for some reason me copying and pasing it wasnt working so i had to manully drag the stuff underneath the section and it worked
 

Stardust07

Newbie
Sep 24, 2018
19
48
145
First off: Amazing mod, thank you very much for your hard work. Makes the game 10x better.
I am currently facing an issue (Game version 0.8.4.8, using automod as well)

When trying to use the "Special Slaves" tool, I get an error pop up and this in the console

1764087342469.png

Smelled fishy, but when I changed the affected line from this:


JavaScript:
if (params.statsByName[k].invertValue) {
to this:

JavaScript:
if (params.statsByName[k] && params.statsByName[k].invertValue) {
I got it to open. There are no other sort options than the name though. This already helps quite a bit however.
It seems like the map never gets populated, I am not yet sure why.

Any idea of what's off here? I don't work with JS every day so I struggle a bit with fixing it myself.
 

json.err

Member
Sep 14, 2016
114
193
138
First off: Amazing mod, thank you very much for your hard work. Makes the game 10x better.
I am currently facing an issue (Game version 0.8.4.8, using automod as well)

When trying to use the "Special Slaves" tool, I get an error pop up and this in the console

View attachment 5470477

Smelled fishy, but when I changed the affected line from this:


JavaScript:
if (params.statsByName[k].invertValue) {
to this:

JavaScript:
if (params.statsByName[k] && params.statsByName[k].invertValue) {
I got it to open. There are no other sort options than the name though. This already helps quite a bit however.
It seems like the map never gets populated, I am not yet sure why.

Any idea of what's off here? I don't work with JS every day so I struggle a bit with fixing it myself.
I guess you are using v0.5.3. I fixed it about a week ago. Latest version doesn't have this bug. But likely have something new.
 

Stardust07

Newbie
Sep 24, 2018
19
48
145
I guess you are using v0.5.3. I fixed it about a week ago. Latest version doesn't have this bug. But likely have something new.
Yeah, my bad for not checking for an update. I was convince I had the newest one.
I still only see the girls name as a sort option. Is this intended? Edit: just realized it probably is, since more options appear on other windows. I thought something was broken here, never mind.
 

json.err

Member
Sep 14, 2016
114
193
138
Yeah, my bad for not checking for an update. I was convince I had the newest one.
I still only see the girls name as a sort option. Is this intended?
Well I know it's not the best but all this data is pulled directly from the game code. Although requirements will probably never change I still don't want to copy them to my code. Parsing them and adding as sort options though... Not the thing I'd like to do either. I may do it at some point but it's somewhere at the end of backlog of all other ideas.
The only quite simple improvement I can think of is to sort them by the number of completed requirements. Might not help much though since the main stopper can be lost virginity and this onerequires parsing requirements.
Notes should help I guess, just add that this one is being trained for that task.
 
  • Like
Reactions: Stardust07
5.00 star(s) 1 Vote