Good evening, everyone,
I have finally managed to finish this update. Not only did it end up being massive, but I also updated a lot of stuff in the base level code of Tennis Ace in the meantime.
To begin with, TA has been updated to the latest version of Ren'py as of the posting of this (8.1). This provides not only compatibility with more modern versions of Python, but also fixes a few issues the game was having where Ren'py would automatically delete new variables when loading old saves, causing the game to crash whenever a user tried to load a save and then rollback the dialogue.
I have also updated the code to several functions in the game (including the one to change what song is being played and the one to randomize which casual outfit a character is going to wear) as well as converted the entirety of the images in Tennis Ace from PNG/JPEG to AVIF, a new file standard that Ren'py released compatibility for with the latest version. With this, I was able to massively reduce the file size of the game without any noticeable loss in image quality.
It is my hope that these changes will increase the stability of the game and make it so updates will no longer break saves going forward. However, that is still left to be seen.
Do let me know of any bugs you find that might have resulted from all the updates.
Changelog:
Download: https://drive.google.com/drive/folders/1ZAg3-c73c1S5GAFzWZXF4_ZXySid17s2?usp=sharing
Basket
2023-06-14 21:16:24 +0000 UTCQualske
2023-06-13 22:16:59 +0000 UTCJay
2023-06-10 19:18:08 +0000 UTCJammy Dox
2023-06-09 18:42:53 +0000 UTCTiporax
2023-06-09 17:30:40 +0000 UTCMauryN
2023-06-09 13:56:54 +0000 UTCKharnos Strayder
2023-06-09 08:31:34 +0000 UTCNunu
2023-06-09 07:14:05 +0000 UTCSalty aussie
2023-06-09 06:35:08 +0000 UTCBasket
2023-06-09 06:14:37 +0000 UTCBasket
2023-06-09 06:10:19 +0000 UTCMattTheLegendaryShiba
2023-06-09 05:56:05 +0000 UTCSalty aussie
2023-06-09 05:13:32 +0000 UTCSalty aussie
2023-06-09 05:04:28 +0000 UTC