Added 'Draw.SHUD' and allot of 'if'