Ha, yeah it kind of sucks how we only get players during the time when we can’t make changes. A fundamental design flaw of the universe :D
It’s looking really good now. The previous version isn’t fresh in memory anymore but I do recall it needed audio, and that’s definitely not a problem anymore, sounds great!
The score balancing felt a lot more natural this time. Bearing in mind I already knew what to do, and am a math nerd to boot, so it might actually be too strict now. Or maybe spot on.
1: 311/150
2: 608/300
3: 1602/1111
4: (478/1400) (882/1400) 1616/1400
5: (2654/3000)
But a problem! On level 5, I tried using a rotator tile for the first time and it crashed. Found this in the log:
[sound] music started (xfade): dstechnician-psykick-112469~xf5~ls0~fi2~fo4.webm xf=5s ls=0s fi=2s fo=4s ctx=running t=897937.6ms
mathfactory.min.js:1 [spawn] STRAND reassign id=1 v=1 dist=80.0 xy=418,448
mathfactory.min.js:1 [spawn] STRAND reassign id=3 v=1 dist=93.3 xy=370,448
mathfactory.min.js:1 [input] Bought pipe FLIPS for (6,3) cost=150
mathfactory.min.js:1 [UNCAUGHT ERROR] Uncaught TypeError: Cannot read properties of null (reading 'dx') (https://html-classic.itch.zone/html/17802223/mathfactory.min.js:1:34947)
(anonymous) @ mathfactory.min.js:1Understand this error
mathfactory.min.js:1 Uncaught TypeError: Cannot read properties of null (reading 'dx')
at s (mathfactory.min.js:1:34947)
at r (mathfactory.min.js:1:35841)
at window.updateNumbers (mathfactory.min.js:1:40821)
at t (mathfactory.min.js:1:85091)