New version (v0.42.2)
🕑 Added 2024-02-19 19:02:43 +0000 UTCDownload v0.42.2 (PC/Windows/Linux)
Download v0.42.0 (Android) - only available for Gold patrons
Note: There are no fixes for Android yet because Android should not be affected by the problems that got fixed.
In a post earlier this month I explained the main thing going on right now. This version was packaged by my software, not just Ren'Py anymore. While I tested the PC version, I could not test the Mac one. Also, the Android version is unaffected by these changes.
What's new?
- Implemented the cafeteria
- Added the mayor's office
- Change your name
- Apply for mayor elections (yet quite basic)
Please report any issues (especially any errors that occur immediately after starting the game). This is essential because I will need to build upon these features, in order to add the character window into the game.
Comments
SirMister
Alright, let's try something different. To confirm the issue, please download the version specific to your operating system first: Windows: https://mega.nz/file/jLhh3DQY#a4Lfd0Rmi2ve0eZ6am9n2la-BvrSDQTvhBt2FXgYYR0 Linux: https://mega.nz/file/CDYDFT5I#D9cLWSj80bIohJIYRMoJxGfc6Hl2ZhDn0U71Dk6gUWE If that one does not work, please try the following PC version: https://mega.nz/file/HP4kDZAT#hQni7X5UPXocCq3apHTwTG89Y6EhuEJeW-gELlaGHiA Also, please tell me the operating system you use, its version, and what software you used to unzip the files.
Abe
I've tried that twice so far
SirMister
I cannot reproduce your problem. v0.42-pc unzips for me just fine with WinRAR, but also the Windows built-in unzipper. Maybe try re-downloading the zip? Maybe it broke during the download?
Abe
It says that the archive is corrupt? But idk the previous version works perfectly fine
SirMister
This sounds unlikely to me. Do you get any error messages? How do you notice that it is broke?
Abe
When I try unzipping it, its broken
SirMister
It should be by now again. I accidently broke the links, but fixed it ten minutes later
Jcjonesacp76
game not avalible to download for some reaon
SirMister
Fixed :) These issues were caused by using a newer Ren'Py version that broke certain datatypes. I updated the download links already, but I forgot to increase the version number. I'll update the version numbers shortly.
Gully Doyle
Getting an error trying to download the patch. Clicking on the link gives: The file you are trying to download is no longer available This could be due to the following reasons: The file has been removed as it violated our Terms of Service. Invalid URL - the link you are trying to access does not exist. The file has been deleted by the user.
HHHHHHHHHH
I had two bugs preventing me from playing the game. The money meter was busted for me. Right after adding my 1000$ starting cash as part of the game start, it ended up displaying a mess of numbers, "-1.897e-321.000.0.000.0.000.0..." and so on. A second issue I had was going to school. I skipped part of the first week, and was then unable to continue the game. I could go to the store etc but I could not enter a state where a "Go to school" button or so appeared, while the "Skip" button remained present, no matter how often I pressed the "Wait 1 hour" button.
SirMister
I just uploaded the fix for that particular problem. What I do not like about this issue is that the new Ren'Py seems to be acting and handling Python slightly differently, and I can't tell why. This particular issue does not occur during local tests, only in the distributed version. I'm sorry for the inconvenience. I could have uploaded a quick fix from the old distributor right away yesterday, but then I will never get proper testing of the new distributor, which is essential to moving forward.
SirMister
That's very interesting indeed. I will investigate that tomorrow. Thank you for reporting.
Gully Doyle
Getting an error pretty much at the start, right after being told the bit about how much I owe. Traceback is below[code] I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/000statements.rpy", line 649, in execute_show_screen renpy.with_statement(eval(transition_expr)) File "_screens.rpy", line 271, in execute File "_screens.rpy", line 271, in execute File "_screens.rpy", line 275, in execute File "_screens.rpy", line 275, in TypeError: list indices must be integers or slices, not float -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/firstDayAtCollege.rpyc", line 7, in script File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\ast.py", line 2259, in execute self.call("execute") File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\ast.py", line 2241, in call return renpy.statements.call(method, parsed, *args, **kwargs) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\statements.py", line 342, in call return method(parsed, *args, **kwargs) File "renpy/common/000statements.rpy", line 649, in execute_show_screen renpy.with_statement(eval(transition_expr)) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\exports.py", line 1758, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 2978, in do_with return self.interact(trans_pause=True, File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 3582, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 4055, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) [Previous line repeated 1 more time] File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\screen.py", line 476, in visit_all callback(self) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\core.py", line 4055, in root_widget.visit_all(lambda d : d.per_interact()) File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\screen.py", line 487, in per_interact self.update() File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\display\screen.py", line 680, in update self.screen.function(**self.scope) File "_screens.rpy", line 271, in execute File "_screens.rpy", line 271, in execute File "_screens.rpy", line 275, in execute File "_screens.rpy", line 275, in File "G:\GAMES\Characters\Games\GainOfLife-v0.42.0-pc\renpy\revertable.py", line 217, in __getitem__ rv = list.__getitem__(self, index) TypeError: list indices must be integers or slices, not float Windows-10-10.0.19045 AMD64 Ren'Py 8.1.3.23091805 Gain of Life v0.42.0 Mon Feb 19 15:47:29 2024 [/code]