Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
-
thirstyoctopus
- Regular
- Posts: 72
- Joined: Mon Aug 27, 2018 12:04 pm
- Projects: Romance Visual Novel story
- Organization: Thirsty Octopus
-
Contact:
#1
Post
by thirstyoctopus » Mon Jul 08, 2019 3:29 pm
I recently uploaded my Ren'py game to Steam, and it's due for release this Friday (12th) but since I created it I can play it from Steam now. I've incorporated a few achievements which I've set up in Steam, and in order to grant them, I use the following in my code:
Code: Select all
$ achievement.grant("ACHIEVEMENT_NAME")
$ achievement.sync()
where 'ACHIEVEMENT_NAME' is the code for it on Steam. I called achievement.sync() right at the start of the game too, to make sure it worked, but even after passing the first point where an achievement is automatically granted, nothing happens on Steam. I don't know if it's just because it's not officially released yet, but I'm sure that cannot be the issue - is there something else I need to use in my code or config to make sure it syncs with Steam achievements?
Any help is very much appreciated as I would like to make sure they work for release date.
Thanks
Michael
-
Andredron
- Miko-Class Veteran
- Posts: 535
- Joined: Thu Dec 28, 2017 2:37 pm
- Completed: Kimi ga nozomu renpy-port(demo), Albatross Koukairoku(demo)
- Projects: Sisters ~Natsu no Saigo no Hi~(renpy-port)
- Location: Russia
-
Contact:
#2
Post
by Andredron » Mon Jul 08, 2019 3:38 pm
thirstyoctopus wrote: ↑Mon Jul 08, 2019 3:29 pm
I recently uploaded my Ren'py game to Steam, and it's due for release this Friday (12th) but since I created it I can play it from Steam now. I've incorporated a few achievements which I've set up in Steam, and in order to grant them, I use the following in my code:
Code: Select all
$ achievement.grant("ACHIEVEMENT_NAME")
$ achievement.sync()
where 'ACHIEVEMENT_NAME' is the code for it on Steam. I called achievement.sync() right at the start of the game too, to make sure it worked, but even after passing the first point where an achievement is automatically granted, nothing happens on Steam. I don't know if it's just because it's not officially released yet, but I'm sure that cannot be the issue - is there something else I need to use in my code or config to make sure it syncs with Steam achievements?
Any help is very much appreciated as I would like to make sure they work for release date.
Thanks
Michael
Read?
viewtopic.php?f=51&t=50060
-
thirstyoctopus
- Regular
- Posts: 72
- Joined: Mon Aug 27, 2018 12:04 pm
- Projects: Romance Visual Novel story
- Organization: Thirsty Octopus
-
Contact:
#3
Post
by thirstyoctopus » Mon Jul 08, 2019 4:30 pm
Thanks, I did search for help but didn't come across that post!
-
Andredron
- Miko-Class Veteran
- Posts: 535
- Joined: Thu Dec 28, 2017 2:37 pm
- Completed: Kimi ga nozomu renpy-port(demo), Albatross Koukairoku(demo)
- Projects: Sisters ~Natsu no Saigo no Hi~(renpy-port)
- Location: Russia
-
Contact:
#4
Post
by Andredron » Mon Jul 08, 2019 6:48 pm
thirstyoctopus wrote: ↑Mon Jul 08, 2019 4:30 pm
Thanks, I did search for help but didn't come across that post!
Have a good enter to Steam!

Users browsing this forum: Bing [Bot], Google [Bot]