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
Thnks for the mod json, its really helpful.

One thing that I feel could be added and would be a cool touch of realism to the game is NPC's being able to impregnate other NPC's when having relations (vaginal) and track who is the father and stuff, I wonder if that's possible to add this as a toggle to avoid people complaining about NTR and stuff
I had this idea for a while but didn't think about details much. Since it's one of the base mechanics it will absolutely requires a lot of injections in the base code in a lot of places. I believe it's possible but will be a very difficult thing to do especially considering game code is a mess sometimes and has a bunch of outdated and even unused chunks that are still there and distract from live code. I might do it at some point but no promises.
 
  • Heart
Reactions: crook_flp

iny

Newbie
Aug 24, 2016
16
18
240
0.5.3 is up. Show if npc is available for interaction and some fixes and tweaks.
FYI, 0.5.3 appears to mostly work with MoR 0.8.4.8 A11 with a savegame from 0.8.4.7. 139/139 replacements done and the menus appear to work with the exception of Herald skills, special slaves and threesome chance.
Thanks for the mod!
 
Last edited:

json.err

Member
Sep 14, 2016
114
193
138
To be honest I don't really want to check what's wrong with game alpha version. Alphas tend to be not polished things with some new unresolved bugs. So I will update mod when new public version is up since it requires to carefully check code changes. Reading changelog is not enough unfortunately. For example I don't see anything regarding herald in the changelog so not sure why it could be broken. Will double check when updating though.
 
  • Like
Reactions: iny

WayonF95

Newbie
Dec 17, 2016
36
24
237
I have a problem with the latest (5.3) Mod who wasn't present in any previous Mod.

I'm using a "old" MoR version 0.8.4.5 and when using some function (Special slaves, threesome chances, herald) it give me
script error.

Typing for the console (Ctrl+shift+j), i see this message:

Uncaught TypeError: Cannot read properties of undefined functions.js:1646 (reading 'invertValue')

Any idea ? Thanks.
 

json.err

Member
Sep 14, 2016
114
193
138
FYI, 0.5.3 appears to mostly work with MoR 0.8.4.8 A11 with a savegame from 0.8.4.7. 139/139 replacements done and the menus appear to work with the exception of Herald skills, special slaves and threesome chance.
I have a problem with the latest (5.3) Mod who wasn't present in any previous Mod.

I'm using a "old" MoR version 0.8.4.5 and when using some function (Special slaves, threesome chances, herald) it give me
script error.
Okay... It was actually bad testing on my side, sorry. Uploaded 0.5.3a where it's fixed.
 

vanpett

Newbie
Nov 23, 2018
28
14
83
Another small suggestion: It would be practical to see on one page how long the individual revital doses still work. I know we can already deduct it from the age sorting menu but it's a lot of calculating and you got to do it with each household member individually.

If it isn't too complicated could you add a revital page to the sorting menus?
 
  • Thinking Face
Reactions: json.err

jayf150

Newbie
Apr 13, 2020
19
9
168
I had this idea for a while but didn't think about details much. Since it's one of the base mechanics it will absolutely requires a lot of injections in the base code in a lot of places. I believe it's possible but will be a very difficult thing to do especially considering game code is a mess sometimes and has a bunch of outdated and even unused chunks that are still there and distract from live code. I might do it at some point but no promises.
I dont know anything about coding but Im a big ntr fan and really wanted the npcs to be able to impregnate each other aswell so I screwed around with the html file a bit and managed to make it work by putting <<set _roomsex.pregnant+=1>> at the end of the second paragraph in wear and sex xp for guy - female its not perfect its 100% even if lubes on and men get pregnant too not sure if that helps but figured id mention it
 

crook_flp

New Member
Jul 17, 2020
4
4
103
I dont know anything about coding but Im a big ntr fan and really wanted the npcs to be able to impregnate each other aswell so I screwed around with the html file a bit and managed to make it work by putting <<set _roomsex.pregnant+=1>> at the end of the second paragraph in wear and sex xp for guy - female its not perfect its 100% even if lubes on and men get pregnant too not sure if that helps but figured id mention it

expanding on this, i've added some conditions and stats, maybe it'll help

Code:
//ntr mod

<<set $npcimpregroll to random(1, 10)>>

<<if $lossroll gte 4>> //only if vag
<<set _roomsex.fuckcount+=1>> //not sure what that does, but the var does exist
<<set _roomsex.cumbuild+=1>> //not sure what that does, but the var does exist
<<set _roomsex.cumpussy+=1>> //exam page load count
<<set _roomsex.seload+=2>> //npc load icon (1 to 10)

<<if $npcimpregroll gte 5 and _roomsex.lube is false>> //random chance to impreg + only if lube off
<<set _roomsex.pregnant+=1>>
<</if>>

<</if>>
line 347989 (ctrl + f "wear and sex xp for guy - female")
 
  • Like
Reactions: jayf150

json.err

Member
Sep 14, 2016
114
193
138
I dont know anything about coding but Im a big ntr fan and really wanted the npcs to be able to impregnate each other aswell so I screwed around with the html file a bit and managed to make it work by putting <<set _roomsex.pregnant+=1>> at the end of the second paragraph in wear and sex xp for guy - female its not perfect its 100% even if lubes on and men get pregnant too not sure if that helps but figured id mention it
expanding on this, i've added some conditions and stats, maybe it'll help
Well this place is a correct one to start impregnation but the whole approach shouldn't be likes this. Males should just place their loads in females here and then it's a race who will be the father (you still can be if your load is there too). It also won't support the case of goldwalkers/prostitutes and probably some others. Nursery should distinquish kids as well. So yeah, it's a solutiion but quick and dirty one. Unfortunately It requires much more efforts to make it properly.
 

Oxford

New Member
Jun 21, 2017
13
5
150
i dont understand how to use the config mod to edit the html file, maybe im missing something but where exactly do i input the config template??
 

json.err

Member
Sep 14, 2016
114
193
138
i dont understand how to use the config mod to edit the html file, maybe im missing something but where exactly do i input the config template??
It should look like this (obviously with your own configuration options):
HTML:
<template id="ExpansionModConfig">
  <input name="changeAges" value="true">
</template>
<link rel="stylesheet" href="Mods/ExpansionMod/styles.css">
<script src="Mods/ExpansionMod/functions.js"></script>
 

Oxford

New Member
Jun 21, 2017
13
5
150
It should look like this (obviously with your own configuration options):
HTML:
<template id="ExpansionModConfig">
  <input name="changeAges" value="true">
</template>
<link rel="stylesheet" href="Mods/ExpansionMod/styles.css">
<script src="Mods/ExpansionMod/functions.js"></script>

i know what it should say and look like, i was asking where exactly to i put it?? inside the html file? im using notepad++. or do i open the game and pop it in the console?
 

Deane9850

Active Member
Jan 4, 2018
649
676
302
i know what it should say and look like, i was asking where exactly to i put it?? inside the html file? im using notepad++. or do i open the game and pop it in the console?
open the html file on notepad++
go to the very end of it
insert it before the last 2 lines ..

<template id="ExpansionModConfig">
<input name="incestEnabled" value="false">
<input name="changeAges" value="false">
<input name="ageChild" value="16">
<input name="ageGrownUp" value="18">
<input name="npcWallPosition" value="button">
<input name="changeInventoryText" value="true">
<input name="removeSandmanOnMouseOver" value="true">
<input name="debug" value="false">
</template>
<link rel="stylesheet" href="Mods/ExpansionMod/styles.css">
<script src="Mods/ExpansionMod/functions.js"></script>
</body> <---------------------------------------------------------- this should be the 2 last lines in your edited html
</html>
 
  • Like
Reactions: Oxford and json.err

Lord_Momentum

Newbie
Sep 16, 2018
36
72
205
"Total replacements: expected 163, done 166"

Couldnt find the debug option even though i think i enabled that in the config options.

I assume this mod is not yet compatible with the new update? Im on 8.4.8
 

json.err

Member
Sep 14, 2016
114
193
138
"Total replacements: expected 163, done 166"

Couldnt find the debug option even though i think i enabled that in the config options.

I assume this mod is not yet compatible with the new update? Im on 8.4.8
Everything's works fine (or rather should from my testing). The only missing thing is new buttplug added in 0.8.4.8 and a couple new unique traits. Exactly 3 replacements. I want to finish something big and then update mod. Hopefully tomorrow.
 

json.err

Member
Sep 14, 2016
114
193
138
Version 0.6.0 is up. Updated to game version 0.8.4.8 and a few small things. One big feature as well, not completely finished yet and hopefully not too broken.
Your household members are now visible on the map near the places where they work. Not every activity yet but I needed to roll it out to collect bugs (it took a bit more time than I expected anyway). Currently you can talk to them and change their inventory. I hope to allow sexual activities as well later but it's a bit tricky since I don't want to change text and I don't have any extra images (sex in the woods with hunter would be cool but no images sigh).
If anything is broken or missing with this feature let me know.
 

vanpett

Newbie
Nov 23, 2018
28
14
83
Thanks for adding the "Revital days left" function to this version. You're the best!

This mod is getting better and better. The micromanagement gets much more manageable and actually becomes fun sometimes. I even feel more related to my household members, seeing all their stats and stat changes in detail. Not to mention all the time it saved me. I can't recall how I could play the game without it!
 

testsub6

New Member
Dec 15, 2024
7
0
0
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>
 
5.00 star(s) 1 Vote