[WIP] Mineral floors

Still busy with it, just making a WIP PR before I somehow loose everything again.

Notes to self: Plasma floors for some reason has normal floor sprites instead of its own.

Note to self 2: DO I REALLY FUCKIN HAVE TO REWRITE THE ENTIRE FLOOR CODE TO GET THIS TO WORK!?