Garry's Mod Wiki


  number ScreenScale( number size )


Returns a number based on the size argument and the players' screen width. The width is scaled in relation to 640x480 resolution. This function is primarily used for scaling font sizes.

See ScreenScaleH for a function that scales from height.


1 number size
The number you want to scale.


1 number
The scaled number based on your screen's width


Prints a scaled number based on the number 96, 400 and 640.

print( ScreenScale( 96 ) ) print( ScreenScale( 400 ) ) print( ScreenScale( 640 ) )
Output: 252, 1050, 1680 (this will differ depending on your screen width. Here the screen width is 1680.)