Mod Ren'Py The Null Hypothesis - Summoner v1.5 [pepplez]

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
Try the prerelease, TNH .8c was done in 8.5.0
Sadly, no dice

This method (using sdk to launch Windows builds) sadly doesn't work for all games. Seems to work best for simply VN's: I only use it when a Renpy game dev doesn't release Mac versions

Oh well
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Sadly, no dice

This method (using sdk to launch Windows builds) sadly doesn't work for all games. Seems to work best for simply VN's: I only use it when a Renpy game dev doesn't release Mac versions

Oh well
Weird, it says it could not load a file from an archive (interfaces) in this case. That's all freaky imho lol.
Another option could be to download the windows-game version and run it in an emulator, maybe wine or something?
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
Weird, it says it could not load a file from an archive (interfaces) in this case. That's all freaky imho lol.
Another option could be to download the windows-game version and run it in an emulator, maybe wine or something?
Nah, won’t do that. Wine runs like shit, slow as molasses, definitely not my friend

Stupid question from a guy who knows nothing: the fact that I have some of the lower memory-settings in the TNH graphics options has no bearing on your mod not correctly loading, right?
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Stupid question from a guy who knows nothing: the fact that I have some of the lower memory-settings in the TNH graphics options has no bearing on your mod not correctly loading, right?
No, that has no influence on whether the mod was loaded or not. Simply put, my mod consists of a oervlay-screen (which was added to the game) and buttons. If these buttons are not pressed, nothing happens. Only when a button is pressed does the function decide where the character to be transported is sent (using an existing core-based game function), which does not require much computing power or time. The same applies to the auto-close function, which compares the player's position and closes the menu if it differs from the previous position.
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
No, that has no influence on whether the mod was loaded or not. Simply put, my mod consists of a oervlay-screen (which was added to the game) and buttons. If these buttons are not pressed, nothing happens. Only when a button is pressed does the function decide where the character to be transported is sent (using an existing core-based game function), which does not require much computing power or time. The same applies to the auto-close function, which compares the player's position and closes the menu if it differs from the previous position.
OK. Well the buttons work, so that's good enough for me. I can summon who I want when I want, so I can now bond with Kurt... :sneaky:
 
  • Jizzed my pants
Reactions: pepplez

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
V1.1 uploaded.
I have fixed a new bug that I just discovered. If a character is in your party (the Following icon is displayed) and you send them home, they will still follow you as a ghost (visible on the map and in the console <charactername.location>). This has been fixed in 1.1 and the character will be automatically removed from the party and sent home immediately.
I wonder why no one (including me) has noticed this before. :KEK:
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
pepplez
Say, just noticed something
If (for example) you go to class, where a girl is already present, and then you summon Kurt, the relationship (friendship) between the girl and Kurt doesn't increase/improve. (But if, in the same situation, you summon another girl, their relationship does improve correctly.)

Not that it matters, as friendship with Kurt isn't used (yet?) in the game, of course. All I know is that if a girl and Kurt are normally present (not summoned), we do get a message that their relationship has improved
 
  • Like
Reactions: pepplez

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Is there an old version for v 0.8b? I really dont want to have to restart my saves again.
You're late, bro. I deleted a ton of experimental versions after testing and uploading v1.0. If you're lucky, freddygonzo still has a version, since he gave the Summoner screen a fancy design, among other things (I've already asked him and am waiting for a reply). You could also ask in the main thread if anyone else has a .8b version.
I think I'll make this mod available on GitHub to avoid such issues in the future.

Say, just noticed something
If (for example) you go to class, where a girl is already present, and then you summon Kurt, the relationship (friendship) between the girl and Kurt doesn't increase/improve. (But if, in the same situation, you summon another girl, their relationship does improve correctly.)
I noticed that too. Try opening the inventory briefly and then going back to the game. Maybe the character wasn't registered properly. However, I have to say that the calculation of friendship levels doesn't seem to work properly, because sometimes when all three girls are present and you're studying/sunbathing/swimming or whatever, the friendship level only improves between two of the girls. Maybe something to report in the main-thread as I'm not one of the developers just a modder.
Funny thing is, you can improve the friendship between Kurt and Charles when you study with them in your room.
weeeee.jpg
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
You're late, bro. I deleted a ton of experimental versions after testing and uploading v1.0. If you're lucky, freddygonzo still has a version, since he gave the Summoner screen a fancy design, among other things (I've already asked him and am waiting for a reply). You could also ask in the main thread if anyone else has a .8b version.
I think I'll make this mod available on GitHub to avoid such issues in the future.


I noticed that too. Try opening the inventory briefly and then going back to the game. Maybe the character wasn't registered properly. However, I have to say that the calculation of friendship levels doesn't seem to work properly, because sometimes when all three girls are present and you're studying/sunbathing/swimming or whatever, the friendship level only improves between two of the girls. Maybe something to report in the main-thread as I'm not one of the developers just a modder.
Funny thing is, you can improve the friendship between Kurt and Charles when you study with them in your room.
View attachment 5415416
Actually, when three characters are present (three girls, or two girls and Kurt), it goes like this:

Let's say the three characters are A, B and C
Friendship will improve like this: Relationship of A with B (and of B with A), and relationship of A with C (and C with A)

Friendship between B and C (and C with B) will not improve

I do not know if this is by design, or some bug (I choose to believe it's by design), and I have yet to figure out what determines which character get the A position
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Actually, when three characters are present (three girls, or two girls and Kurt), it goes like this:

Let's say the three characters are A, B and C
Friendship will improve like this: Relationship of A with B (and of B with A), and relationship of A with C (and C with A)

Friendship between B and C (and C with B) will not improve

I do not know if this is by design, or some bug (I choose to believe it's by design), and I have yet to figure out what determines which character get the A position
Yeah, you may want to report/ask that in the main-thread as I also lack Xavier's skill to read the developers minds. :HideThePain:
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Is there an old version for v 0.8b? I really dont want to have to restart my saves again.
You're lucky, freddygonzo still had some old files (thanks mate!) and i've hacked in the party-fix, but nothing else so this version doesn't have a menu, sorry.
Besides, I don't have an old version of the game to test it with.
(Right click, Save file...)
 

freddygonzo

Member
Apr 26, 2024
408
513
179
Is there an old version for v 0.8b? I really dont want to have to restart my saves again.
Jeez, what's the point playing with the old version if there won't be any more content for it?
Just wait for v0.9 like me with new content and restart then. Could still take a year or two, but there are still thousands of other games here to play meanwhile.
Cheers!
 
  • Like
Reactions: pepplez

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
Uploaded V1.2
Another bug: Under certain conditions, the Summoner buttons were displayed in menus and shops, which was not intended. Spotted and fixed by freddygonzo (Thank you sir!)
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
When turning on the Developer mode in the options

```
I'm sorry, but an uncaught exception occurred.

You don't have permission to view the spoiler content. Log in or register now.

Keep in my that separate menu options do not work for me, so it's probably related, but I thought you'd like a look at the info, in case it helps you figure out what's going on with my setup

(with both Freddy's v19 and your 1.2 mods installed)
 
  • Like
Reactions: pepplez

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
When turning on the Developer mode in the options

```
I'm sorry, but an uncaught exception occurred.

You don't have permission to view the spoiler content. Log in or register now.

Keep in my that separate menu options do not work for me, so it's probably related, but I thought you'd like a look at the info, in case it helps you figure out what's going on with my setup

(with both Freddy's v19 and your 1.2 mods installed)
Nice catch and its like a curse! It worked before but I get the same error for whatever reason. Checked the 00keymap.rpy from the ren'py engine and it's there, if you enable this option it will show the _developer screen (I thought the game-devs changed this code but they didn't).
You don't have permission to view the spoiler content. Log in or register now.
Dunno why it's saying that actually and haven't much time to look into it today, maybe tommorow. In the worst case I'll simply remove this option.
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
SuperMaxo
Found it!
It is due to the game engine that this config menu (which is a module) only loads if it has been explicitly defined when initializing the game (means, before it is started ren'py does a lot of things). Sorry, I didn't know that before, as I assumed it was an existing game menu.

If you can't wait, you can easily fix the error yourself by opening the Summoner Mod and changing line 18
from
config.developer = False
to
config.developer = True
and saving it. Make sure you save it in UTF-8 format, but I assume macOS does that automatically.

To all others, I'll upload v1.3 tmw.
 

SuperMaxo

Well-Known Member
Nov 3, 2017
1,261
1,058
379
SuperMaxo
Found it!
It is due to the game engine that this config menu (which is a module) only loads if it has been explicitly defined when initializing the game (means, before it is started ren'py does a lot of things). Sorry, I didn't know that before, as I assumed it was an existing game menu.

If you can't wait, you can easily fix the error yourself by opening the Summoner Mod and changing line 18
from
config.developer = False
to
config.developer = True
and saving it. Make sure you save it in UTF-8 format, but I assume macOS does that automatically.

To all others, I'll upload v1.3 tmw.
Well, I’m glad my report pointed you in the right direction. I feel like I just gained 12XP in my life…
 
  • Yay, update!
Reactions: pepplez

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
1.3 uploaded - removed developer options menu
After thinking about it twice, I think it's better not to offer this option, as it doesn't really benefit the player when using this mod. The developer module should be loaded from another source/file, not via the Summoner Mod.
 

pepplez

Well-Known Member
Jun 7, 2020
1,049
1,417
307
V1.4 Uploaded.
Welp, I had to roll back the changes from the last update because the send_Characters() function linked to outfits causes the ladies to behave strangely later in the game when they are sent home. They strip in public places and tease Null like crazy, which gets annoying after a while, hence the rollback.

There is a goof spotted.
It may happen that the Summoner menu is not displayed after loading a saved game.
If this is the case, open the console (Shift+O) and type:
chatting = False
followed by Enter, then press Escape to exit the console. Summoner should now be displayed correctly.

This goof resolves itself when you directly approach characters and chat with them, i.e. flirt with them or invite them to a barbecue. Once the conversation is over, Summoner is displayed again.


Sorry for the inconvenience and happy summoning.
 
Last edited: