acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
Why doesnt the gallery allow for Tab skipping? only CTRL.
The gallery calls the scene in an overlay which apparently doesn't do tab skipping natively in renpy. I will take a look at that (screen overlays can be a real pita though about a lot of random things in renpy).
 
Last edited:

Wolfram99

Deleted User
Donor
Aug 20, 2023
721
2,179
376
The gallery calls the scene in an overlay which apparently doesn't do tab skipping natively in renpy. I will take a look at that (screen overlays can be a real pita though about a lot of random things in renpy).
first game for me in renpy that i can think of where tab skipping doesnt work in gallery.
And also no rollback?
 
Last edited:

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
first game for me in renpy that i can think of where tab skipping doesn't work in gallery.
And also no rollback?
Same principle with rollback, renpy disables it in screens/overlays by default and is incredibly resistant to circumventing that. Been working on it for about 3-4 hours today with AI assistance and had no joy in getting rollback or tab working with the current setup. This is the second time I tried btw because the rollback functionality not working through replay bothered me initially as well (tab skipping not so much since ctrl was working).

I've seen other games have the same issues when they have a gallery accessible from the main menu (which is part of the reason it functions as a screen/overlay), and the few games I know who don't have this issue, I unfortunately don't have access to see their code to see how they are circumventing the problem.
 
  • Like
Reactions: Fauno36

Wolfram99

Deleted User
Donor
Aug 20, 2023
721
2,179
376
Same principle with rollback, renpy disables it in screens/overlays by default and is incredibly resistant to circumventing that. Been working on it for about 3-4 hours today with AI assistance and had no joy in getting rollback or tab working with the current setup. This is the second time I tried btw because the rollback functionality not working through replay bothered me initially as well (tab skipping not so much since ctrl was working).

I've seen other games have the same issues when they have a gallery accessible from the main menu (which is part of the reason it functions as a screen/overlay), and the few games I know who don't have this issue, I unfortunately don't have access to see their code to see how they are circumventing the problem.
Projekt passion, Maid to please, Neverwhere tales.
to me the games that DO have this issue are rare, the Skip one especially since i bind Skip() function to the mouse instead of Tab.
 

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
Projekt passion, Maid to please, Neverwhere tales.
to me the games that DO have this issue are rare, the Skip one especially since i bind Skip() function to the mouse instead of Tab.
Yeah, overlays use right click as a return by default (which could end a replay by accident very easily on mouse if enabled). I have two of the three you mentioned and will take a look at them.
 

Fauno36

Active Member
May 26, 2023
855
1,057
276
I've been playing for a few days now, and I really like the game. It's dynamic and entertaining, but I just reached chapter 17, and... just when I was starting to get bored with the MC's spoiled brat tantrums, I was shut up (I won't give any spoilers).
Excellent, I wanted to say that.
 
  • Like
Reactions: acewinz

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
Projekt passion, Maid to please, Neverwhere tales.
to me the games that DO have this issue are rare, the Skip one especially since i bind Skip() function to the mouse instead of Tab.
Wow... been down a rabbit hole today. So I figured it out after looking at some of the other games that filled in some holes I had about the default renpy replay system that aren't well explained in documentation (the other games also had to get creative to circumvent odd functionality in renpy when it comes to this). I should be able to update it along with the next rollout so you can have tab skipping and rollback... only thing I broke is restoring music when going back to the main menu (keeps restoring the gallery music), but it works everywhere else so I'm calling it a win.
 

Wolfram99

Deleted User
Donor
Aug 20, 2023
721
2,179
376
Wow... been down a rabbit hole today. So I figured it out after looking at some of the other games that filled in some holes I had about the default renpy replay system that aren't well explained in documentation (the other games also had to get creative to circumvent odd functionality in renpy when it comes to this). I should be able to update it along with the next rollout so you can have tab skipping and rollback... only thing I broke is restoring music when going back to the main menu (keeps restoring the gallery music), but it works everywhere else so I'm calling it a win.
In restoring the music you mean that it starts playing from the beginning when you go back to main menu? If so then that is normal, dont think that there is a game that does it differently.
 

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
In restoring the music you mean that it starts playing from the beginning when you go back to main menu? If so then that is normal, dont think that there is a game that does it differently.
You can have renpy preserve music for later retrieval when you go into screens (like the gallery) and whatnot so that when you return to whatever it is you were doing it resumes the music that was playing without having to make it to the next coded selection and it works as intended when returning to anything in game, but the main menu one doesn't work after going into replay even though the music store is a persistent variable. Doubly weird because it works everywhere else but the main menu, but it isn't anything game breaking, just annoying.
 

Wolfram99

Deleted User
Donor
Aug 20, 2023
721
2,179
376
You can have renpy preserve music for later retrieval when you go into screens (like the gallery) and whatnot so that when you return to whatever it is you were doing it resumes the music that was playing without having to make it to the next coded selection and it works as intended when returning to anything in game, but the main menu one doesn't work after going into replay even though the music store is a persistent variable. Doubly weird because it works everywhere else but the main menu, but it isn't anything game breaking, just annoying.
I can tell you that i havent found a game that stores music progress, simple action of muting sound kills the progress.
 
  • Like
Reactions: acewinz

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
You don't have permission to view the spoiler content. Log in or register now.
I know right? The least he could do is give you clues to give you some hope. :censored:
You don't have permission to view the spoiler content. Log in or register now.
On a completely unrelated side note (really)... You know in Star Trek - The Wrath of Khan,
You don't have permission to view the spoiler content. Log in or register now.
... but the viewer reaction was so intense they had to come up with a way to fix it.
 
Last edited:
  • Yay, update!
Reactions: Fauno36

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
I can tell you that i havent found a game that stores music progress, simple action of muting sound kills the progress.
Not progress, just the music selection for that area so that when you return from the gallery it starts playing the right thing again without needing to start at exactly the right place in the scene, etc.
 

Avaron1974

Resident Lesbian
Aug 22, 2018
28,137
97,164
1,021
I know right? The least he could do is give you clues to give you some hope. :censored:
You don't have permission to view the spoiler content. Log in or register now.
On a completely unrelated side note (really)... You know in Star Trek - The Wrath of Khan,
You don't have permission to view the spoiler content. Log in or register now.
... but the viewer reaction was so intense they had to come up with a way to fix it.
If you bring her back from the dead I will giggle at you for not following through with a heartbreaking death and then ..... and THEN ..... i'll thank you cos she's sweet.
 

acewinz

Developer of "The Call of Darkness"
Game Developer
Oct 15, 2018
2,760
8,050
747
If you bring her back from the dead I will giggle at you for not following through with a heartbreaking death and then ..... and THEN ..... i'll thank you cos she's sweet.
This rollercoaster has only just hit the first downslope. We ain't even to the high point yet, but I can promise I believe the ride and follow-through will be worth it. ;)
 
4.30 star(s) 13 Votes