HUD update thing.

I don't like what I have to do with HUD's player variable, but at least
it works. I also don't really like how dark the background of the
selected tiles are, but that's probably just rendering shenanigans.