Fixed a bunch of minor bugs last night, mostly getting audio stuff to work correctly again.
Now starting to go through and understand the system for tree fruit cube spawning. It’s a bit complicated as it relies on delegates from the cube itself to call the spawner to decide when to reset the cube and so on.
Will probably just need to read through the code several times to fully understand it.