Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Just checked and it's working for me in Chrome 107.0.5304.106 (Official Build) (64-bit)

That doesn't really help

ok, so which version of chrome are you using on which OS?  Are you trying to play full screen or not?  If you press F12 to get chrome’s developer stuff enabled, are there any errors in the console output?

I'm on version 107.0.5304.110, entering or exiting fullscreen changes nothing, and in the console I see this:

259 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')

    at Object.achieveClick [as TestFunction] (game.js:80:20)

    at updateAchievements (game.js:764:47)

    at update (game.js:801:2)

    at game.js:861:4

    at _uberloop (allegro.js:302:2)

town-planner:1 Uncaught (in promise) DOMException: screen.orientation.lock() is not available on this device.

662 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')

    at Object.achieveClick [as TestFunction] (game.js:80:20)

    at updateAchievements (game.js:764:47)

    at update (game.js:801:2)

    at game.js:861:4

    at _uberloop (allegro.js:302:2)

768 game.js:80 Uncaught TypeError: Cannot read properties of null (reading 'Total')

    at Object.achieveClick [as TestFunction] (game.js:80:20)

    at updateAchievements (game.js:764:47)

    at update (game.js:801:2)

    at game.js:861:4

    at _uberloop (allegro.js:302:2)

(The 768 number is increasing rapidly, as if the error is repeating over and over)

Thanks, that was useful.  I can see that error would happen if there was some sort of issue with your saved data.  I've uploaded a new version that should put the game in a playable state if this happens (though note it has to reset all progress if it detects some sort of save corruption as it can't recover from that). 

It'd be good to hear if this fixes the issue for you.

Thanks, but I still get an error:

Uncaught TypeError: Cannot set properties of null (setting 'Total')

    at resetClickData (game.js:843:18)

    at resetAll (game.js:855:2)

    at checkForLoadErrors (game.js:750:3)

    at load (game.js:779:4)

    at main (game.js:872:2)

Ok - I've just updated it again, hopefully it's solved now.  If not, I've also added a debug log if you scroll to the bottom of the game page (below the instructions), so please let me know the contents of that if it's still not working.

It works!!! Thank you so much!!!