Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The Alterhistorian's Conquest

Create the elixir of immortality in a world where concepts can be distilled. · By Dystopia-user181

bug

A topic by fqwehgtui created Aug 06, 2022 Views: 248 Replies: 2
Viewing posts 1 to 2

update broke something with dragging pipes, it started acting finicky when making or disconnecting pipes and console gets spammed with "Uncaught (in promise) ReferenceError: machine is not defined at Proxy.<anonymous> (index.3089d3b7.js:4:22224)"

Developer

Deeply sorry for this bug; It should be fixed now. (It should also fix itself on reload) 

It's all good, just trying to help by reporting and giving details.

It's still happening for me, though the behavior is a lot more consistent now and the game is playable (you can disconnect while the game is running, now). (cleared cache, checked on another browser, checked brand new machines in case it was just existing ones that were weird, still happened)

The buggy behavior I'm seeing is that in the previous version, I think you dragged pipes from "outputs" to "inputs"? And you could see the pipe while you dragged it? But what's happening now is that you can drag INPUTS to OUTPUTS without errors happening, and you can see the pipe when you're dragging from the INPUT, but if you try to drag from the output, as long as you're holding down the mouse button on the output button, it spams errors to console. It still lets you make connections from OUTPUT to INPUT, but no pipe is rendered on-screen (from output to dragging cursor) until the connection is made. Guessing you added "dragging from input" functionality but that broke dragging from output when existing references were modified or something.

Having a lot of fun with it so far, nice job.