Eternum [v0.9.4] Incest Mod

Do you want more mentions of ‘bro’ or ‘sis’ in scenes?

  • Yes

    Votes: 218 91.2%
  • No

    Votes: 21 8.8%

  • Total voters
    239
  • Poll closed .

l9453394

New Member
Oct 18, 2025
14
7
54
Yea sorry I have no Idea why this happens... maybe becaus I had to fully recreate the menu to add my additions to it.
Also, now that I think about it, it shouldn't be the modified menu that causes the interface lag. When you set Incest Mode to Disabled, the modified menu is still present, but the lag disappears. It must be the other features causing the lag.

If you have copies of the previous versions of the mod, you can test to see if there's an earlier version that doesn't cause lag, and which change added it.
 
Last edited:

l9453394

New Member
Oct 18, 2025
14
7
54
I played around with it a bit, and it seems like the lag is directly proportional to
1. how many lines are in the maps for each Incest Mode, and
2. how many lines are on the screen.

Full Incest is the laggiest, Sister is better, and Aunt (empty) is lag-free. The mod could be optimized, but you can get rid of the UI lag even without that. The lag is most severe in the save menu and URM because there's more text on the screen. The in-game text box and choice menus only have a few strings on the screen at a time as you play, so the lag is mostly unnoticeable, but the save menu and URM can have dozens of strings on each screen. The mod goes through all the hundreds of replacement lines from the active maps for every single string on the screen and tries to replace them before it loads.

You should make it so that the mod ONLY tries to replace the text inside the text box and the choice menus, NOT any of the UI at the bottom of the screen or the save menu or the preferences or URM or anything else. The fewer irrelevant strings it tries to replace, the better it will perform.
 
Last edited:
  • Like
Reactions: Lucifer_W

Lucifer_W

Newbie
Aug 7, 2025
86
192
84
I played around with it a bit, and it seems like the lag is directly proportional to
1. how many lines are in the maps for each Incest Mode, and
2. how many lines are on the screen.

Full Incest is the laggiest, Sister is better, and Aunt (empty) is lag-free. The mod could be optimized, but you can get rid of the UI lag even without that. The lag is most severe in the save menu and URM because there's more text on the screen. The in-game text box and choice menus only have a few strings on the screen at a time as you play, so the lag is mostly unnoticeable, but the save menu and URM can have dozens of strings on each screen. The mod goes through all the hundreds of replacement lines from the active maps for every single string on the screen and tries to replace them before it loads.

You should make it so that the mod ONLY tries to replace the text inside the text box and the choice menus, NOT any of the UI at the bottom of the screen or the save menu or the preferences or URM or anything else. The fewer irrelevant strings it tries to replace, the better it will perform.
That is a realy good hint I'll look in to it.
 

l9453394

New Member
Oct 18, 2025
14
7
54
Significant bug I found while testing my 0.4 edits: The "daliacove_mod" label in IncestLables.rpy always replaces "daliacove" no matter which Incest Mode you use, even if you have it Disabled. You should check the logic for the other labels as well.

im_label_map_base should only be active when annie_mom is true, and you should add more im_label_maps for the other modes.
Are you planning to fix this, by the way? It should be pretty simple. Just making sure it's not forgotten since I didn't see a response.

Also, I think you uploaded the wrong version. It says it's 1.2.1.2, and it's missing the half-sister map.