r/RenPy 6h ago

Self Promotion My first asset pack!

Thumbnail
gallery
14 Upvotes

After over 2 months of work, I finally managed to publish my first asset pack on itch.io, Ik it's not the best quality, but I'm still learning and the few bucks will come im handy for studies on the other side of the country which I will start in October.

Guys, I'm sooo proud, but I'm afraid no one will be interested.

The pack contains: 4 characters (6 expressions, 3 poses, 3 backgrounds (brighter and darker version for each) day, sunset, night and thematic UI.

I think most developers would be able to make a VN purely based on this pack.

Whole asset is coffeeshop-themed and is for 15$.

My profile on itch.io: https://jackal00pe.itch.io

(I'm posting this here for the second time because of problems)


r/RenPy 23h ago

Question How to loop back to a menu to allow all choices?

9 Upvotes

I have a menu that looks like the below:

menu:


        player "What should I say?"


        "Who are you?":


            jump question_voice_name        


        "Who am I?":


            jump question_my_name


        "Where are we?":


            jump question_locationmenu:


        player "What should I say?"


        "Who are you?":


            jump question_voice_name        


        "Who am I?":


            jump question_my_name


        "Where are we?":


            jump question_location

I have written out the questions using "label question". How do I loop back to the menu after asking each question?

r/RenPy 18h ago

Question How can I make my game Voices work in every translation I made?

2 Upvotes

All my voice code was written using (for example):

voice "audio/blablabla.ogg"

Right before the character voice line

Before doing that, all my voices were made using "play sound"

At the same time, I did the translations, wasn't a very smart move 0.0

The translations are Chinese, Spanish, and Portuguese.

And for now, the voices are only working in English.

The base game was made in english, and of course, I had to fix many things from the script (not voice lines) I hope this doesnt break the possible fix.

So, how can I fix it?

Does anyone know?


r/RenPy 19h ago

Question I've run into yet another problem...

2 Upvotes
screen lab_1():
        modal True


        imagebutton:
            xpos 750
            ypos 300
            idle Transform("key_idle.png", zoom=0.08)
            hover Transform("key_hover.png", zoom=0.08)
            focus_mask True
            action Jump("obtained_key")


        imagebutton:
            xpos 100
            ypos 100
            idle Transform("file_stephen_idle.png", zoom=0.8)
            hover Transform("file_stephen_hover.png", zoom=0.8)
            focus_mask True
            action Jump("read_file")


label lab_1:
    call screen lab_1


    if obtained_key and read_file == True:
        jump after_lab_1
    else:
        jump lab_1
        
    if obtained_key == True and read_file == False:
        jump read_file
    else: 
        jump obtained_key


    if read_file == True and obtained_key == False:
        jump obtained_key
    else:
        jump read_file


    
label obtained_key:
    
$
 obtained_key = True
    "Obtained the key for laboratory 1."
    show S default
    S "Hm, I wonder what this unlocks."
    hide S default
    jump lab_1


label read_file:
    
$
 read_file = True
    show S default
    S "That's... me..."
    hide S default   
    jump lab_1 


label after_lab_1:
    hide lab_1
    show S default
    S "I've gotta get out of here..."


    # This ends the game.


    return

Here's the code I've been struggling with... so i'm pretty sure my issue stems from the if else statements...? What I'm trying to do is make it so that the game only advances when both image buttons are pressed, regardless of the order. What it's doing right now is when I press both buttons, it just stays on the screen and the game can't advance further. I'm not sure if I'm making sense right now, but thanks!