Some more bugs, with a little bit of balance.
Giroid - 2 the splitting asteroid enemy is really annoying and takes a really long time to fight. Much harder than other stages. Also is impossible to complete, as the shooting thing not connected to an asteroid is unkillable. However, I do really like the concept of the stage, and I thing making the 2nd largest asteroids only split into 2 sew asteroids would make it a bit easier. Also the asteroids seem to slip through diagonal lines more easily.
When you have a lot of orbs scattered around the stage, placing any will result in a screen-wide explosion.
If during the outro of a stage you hold the spacebar, run out of orbs, and it was the last stage of the planet, the “no orbs to place” noise will play continuously until you enter a new planet.
Any circle you complete on Nust seems to have the rift effect.
When the octopus creatures on Nust disappear, if it was the last enemy it will complete the stage, even though it hasn’t been killed.
Palettes don’t apply to the end of stage effect.
This error happened when a missile from Yarl - 3 ran into a line of orbs at the same time I completed it.
Null access
Called from local function #3932 (ent/Hero.hx line 1148)
Called from Fx.kill (Fx.hx line 78)
Called from fx.Wait.update (fx/Wait.hx line 18)
Called from $Fx.updateAll (Fx.hx line 82)
Called from Game.update (Game.hx line 1075)
Called from App.update (App.hx line 488)
Called from hxd.App.mainLoop (hxd/App.hx line 161)
Called from hxd.$System.mainLoop (hxd/System.hl.hx line 70)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 125)
Called from hxd.$System.runMainLoop (hxd/System.hl.hx line 122)
Called from local function #5294 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 140)
Called from local function #5295 (C:\HaxeToolkit\haxe\std/haxe/Timer.hx line 74)
Called from haxe.$MainLoop.tick (C:\HaxeToolkit\haxe\std/haxe/MainLoop.hx line 166)
Called from haxe.$EntryPoint.processEvents (C:\HaxeToolkit\haxe\std/haxe/EntryPoint.hx line 104)
Called from haxe.$EntryPoint.run (C:\HaxeToolkit\haxe\std/haxe/EntryPoint.hx line 136)