Skip to main content

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

I wasn't able to recreate the issue, so I'm not 100% sure if it's solved, but I think it was caused by some old async methods (and lack of error checking), which I've removed and replaced.

I've updated game.

Hope it's solved now.

(2 edits)

On the latest version (got loop once):

Unhandled Exception: index.js:369:18

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. index.js:369:18

Parameter name: index index.js:369:18

at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) <0x405bc08 + 0x0000e> in <filename unknown>:0 index.js:369:18

at VirusReseachMinigame._Input (Godot.InputEvent inputEvent) [0x00157] in C:\Pixel\ApartmentSecurityHero\ntrsechero\assets\furniture\sec_room\screen4\virus_research_minigame\VirusReseachMinigame.cs:131 index.js:369:18

To reproduce it's in the arrows minigame. From my understanding it's possible to put game into the state when it advances to next set, but does not reset current index.