diff --git a/code/datums/browser.dm b/code/datums/browser.dm index e48861f533f..24f84f497eb 100644 --- a/code/datums/browser.dm +++ b/code/datums/browser.dm @@ -86,6 +86,15 @@ for(var/file in scripts) head_content += "" + if(user.client.window_scaling && user.client.window_scaling != 1) + head_content += {" + + "} + return {"
@@ -122,6 +131,10 @@ var/window_size = "" if(width && height) window_size = "size=[width]x[height];" + if(user?.client?.window_scaling) + window_size = "size=[width * user.client.window_scaling]x[height * user.client.window_scaling];" + else + window_size = "size=[width]x[height];" if(include_default_stylesheet) var/datum/asset/simple/common/common_asset = get_asset_datum(/datum/asset/simple/common) common_asset.send(user) diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index 94209ec4fc2..ef284149ddb 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -255,6 +255,7 @@