Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

So, I apparently broke the game?

The console has a few error messages, so maybe this is the problem:

index.js:477 ERROR: Signal 'finished' already connected to 'HBoxContainer(profit_line.gd)::_on_animation_finished' (core/object/object.cpp:1451)

Repeated multiple times — likely redundant connect() calls on the same AnimationPlayer or node.

index.js:477 SCRIPT ERROR: Invalid call. Nonexistent function 'set_achievement' in base 'Nil'.

at: _on_mini_drills_first_purchase (upgrade_tree.gd:347)

at: _on_lasers_first_purchase (upgrade_tree.gd:344)

→ Indicates null reference when calling set_achievement() — probably missing autoload or manager instance.

index.js:477 ERROR: Deferred call failed: 'Node(terrain_manager.gd)::register_draw_node'

Cannot convert argument 1 from Object to Object.

→ Likely invalid type passed or node freed before deferred call executed.

you-know-the-drill:1 Uncaught (in promise) NotSupportedError:

screen.orientation.lock() not available on this device.

→ Web feature unsupported in current browser/device context.

Repeated signal connection: 'finished' → HBoxContainer::_on_animation_finished;

Invalid call 'set_achievement' on Nil (upgrade_tree.gd:344–347);

Deferred call failed in terrain_manager.gd (arg type mismatch);

NotSupportedError: screen.orientation.lock() unavailable.