Boss Burrowing State

The boss now has a burrowing state which makes it go underground then reappear some time later. The burrowing duration and time underground can be modified in the inspector and so can the different relocation points. The state is triggered in a similar way as the Turbo state - in the Basic state settings a percentage can be set as to how often burrowing occurs.

All that's left to do with this is to add a burrow and unburrow animation / visual effect. I am leaving that for another issue, though. Their are two blank methods in the state script to do the animations/effects; the methods just need to be filled in.