[SP] Fix console frac float comparison
[MP] Port SP's console transparency code to MP