what you need to do, is to use Hud’s draw call, to simply draw any custom cursor you want. You can then make make it customizable so it has half a dozen presets for the different cursors, and it chooses one of them based on the actor under the cursor. But in the end, the point is to not use hardware cursor and use a draw call.