Ren'Py With Hermione [v0.4.3.0] [Kirill Repin Art]

4.10 star(s) 28 Votes

shix4

New Member
Mar 21, 2023
2
0
Use my links for latest joiplay and Renpy plugins versions. There are total 7 renpy plugins and latest patreon version of joiplay in there. This game works absolutely fine with all these installed.
I'm on Android 13.
Goodluck
It worked! Thanks a lot!
 
Dec 7, 2020
48
60
For some reason I could never unlock past hug. I saw somewhere in the thread that having too high friendship could cause problems, so I went down all the way from friendship 4 with potions to friendship 0 checking each level to try to unlock and couldn't get it. Any thoughts guys?
 

jac022

Newbie
Sep 28, 2018
51
34
I get this error when play flip card.
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scripts/mechanics/pap_labels.rpy", line 37, in script
$ card_symbol_mapping = setup_random_symbols(
File "game/scripts/mechanics/pap_labels.rpy", line 37, in <module>
$ card_symbol_mapping = setup_random_symbols(
File "game/scripts/mechanics/pap_functions.rpy", line 61, in setup_random_symbols
matching_symbols = random.sample(pairable_symbols, num_matching_pairs)
ValueError: Sample larger than population or is negative

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/scripts/mechanics/pap_labels.rpy", line 37, in script
$ card_symbol_mapping = setup_random_symbols(
File "G:\With_Hermione-0.4.3.0-win\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\With_Hermione-0.4.3.0-win\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/scripts/mechanics/pap_labels.rpy", line 37, in <module>
$ card_symbol_mapping = setup_random_symbols(
File "game/scripts/mechanics/pap_functions.rpy", line 61, in setup_random_symbols
matching_symbols = random.sample(pairable_symbols, num_matching_pairs)
File "lib/python3.9/random.py", line 449, in sample
ValueError: Sample larger than population or is negative
 

djangobello

Newbie
Nov 20, 2020
16
5
For people who want to lower friendship or reset exhaustion, you can use the console command:
hermione_traits_[variable] =[number]
So hermione_traits_exhaustion = 0 will reset tiredness and hermione_traits_friendship = 3 will unlock dates again.
How do you enable the console? I can't find an option in the game menu. Is it on some of the configuration files? TY
 

Kirill Repin Art

Member
Game Developer
Feb 19, 2019
437
2,850
Kirill Repin Art

Something to think about for next release/version: Sending Hermione to Potions class in the evening is currently not always advisable/practical: when she come back at night, you can't ask her about her studies, which means your chance of her giving you her potion is nill.

You can, of course, directly click on her right after she says that it's late, which lets you open the Traits (you see exhaustion go up), and you can chat with her, but some nights (especially early game, seems to me) you don't have access to the How are your studies? question anyway

If you don't click directly on her and instead let Hermione go to sleep right away, on the next morning you can still see the Traits variables that were modified the previous night, but the How are your studies? question never happens regarding whatever class she took right before going to bed the previous night.

(God, I hate not being a native anglo, I always feel my explanations are too windy and still not quite as clear as I would want them...)
Yeah, it's not ideal at the moment. I think I'll add a menu there, asking if you want to talk to her or not, before she goes to bed.
 
  • Like
Reactions: cannavaro99

Kirill Repin Art

Member
Game Developer
Feb 19, 2019
437
2,850
Appreciate the explanation.

Maybe the beta-testers were too familiar with the system since they kept up with the details of the development?

I do love the trainer direction and the grindy slow corruption. So hope my complaints about certain superfluous grinds aren't confused with the deliberate elements. I also hope all the demand for guides doesn't push your work toward compromising the visual design cause I like that you've provided the tutorial-type stuff in the help button organically within the interface.

Since you bring it up, I have been wanting to mention that general stability is commendable. It's not just that there's no errors. I've come to expect things to be finicky when there's mini-games, sandboxes or sub interfaces, but here I've tried scrolling back and forth across decisions, minigames and rooms and she runs so smooth I started reminding myself I did NOT have to save so often!


Thank you!!
I think developing the Quest system further would solve a lot. Giving the player simple objectives like 'Send Hermione to 5 Potions Classes', "Ask about her studies", 'Go the Dark Arts classroom at night', etc., would be a natural way of introducing a lot of the game's logic.
 

swiver

Active Member
Sep 13, 2020
802
761
I think developing the Quest system further would solve a lot. Giving the player simple objectives like 'Send Hermione to 5 Potions Classes', "Ask about her studies", 'Go the Dark Arts classroom at night', etc., would be a natural way of introducing a lot of the game's logic.
Well if that's the plan then it's all gonna be a piece of cake! Not sure why :unsure: but I thought you were kind of trying to balance how much you have to explain while letting players figure some stuff out on their own.
 

Kirill Repin Art

Member
Game Developer
Feb 19, 2019
437
2,850
Well if that's the plan then it's all gonna be a piece of cake! Not sure why :unsure: but I thought you were kind of trying to balance how much you have to explain while letting players figure some stuff out on their own.
It is the plan now lol.
Not everything has to be a Quest though, some secrets are more fun when you discover them on your own, but the core mechanics would benefit from more guidance, at least in the beginning.
 

fpsgamer

Active Member
Nov 21, 2017
686
1,049
For people who want to lower friendship or reset exhaustion, you can use the console command:
hermione_traits_[variable] =[number]
So hermione_traits_exhaustion = 0 will reset tiredness and hermione_traits_friendship = 3 will unlock dates again.
One can also use 0x52 universal renpy mod to search this variables.
Advantage being you can freeze the values.
I just set Hermione anger and exhaustion to 0 and froze the value.
She still gives the dialogue but game doesn't stop your action.
 

Sh6k6sh6

Newbie
May 7, 2021
30
125

I am not able to test Linux version, but hopefully everything works fine.
Works flawlessly on Linux. Literally 30 sec of initial setup using Lutris.

Just one advice for every Linux newcomers though : both for your Steam games, and other Windows games on Lutris, you should always install the ProtonPlus flatpak to have the latest GE-Proton runner.
It will give you the best compatibility possible.

Edit: Sorry I'm stupid. I spoke too fast about the Win version working flawlessly on Linux without realizing there was a Linux version just posted.
I just downloaded it.
 
Last edited:
  • Like
Reactions: Kirill Repin Art
4.10 star(s) 28 Votes