a whole lot of nanoui upgrades

This commit is contained in:
SinTwo
2016-06-24 00:43:16 -04:00
parent c0a9903a87
commit 4fa126b7e7
107 changed files with 539 additions and 16212 deletions
+15
View File
@@ -959,3 +959,18 @@
log_admin("[key_name(src)] has toggled [M.key]'s [blockname] block [state]!")
else
alert("Invalid mob")
/client/proc/reload_nanoui_resources()
set category = "Debug"
set name = "Reload NanoUI Resources"
set desc = "Force the client to redownload NanoUI Resources"
// Close open NanoUIs.
nanomanager.close_user_uis(usr)
// Re-load the assets.
var/datum/asset/assets = get_asset_datum(/datum/asset/nanoui)
assets.register()
// Clear the user's cache so they get resent.
usr.client.cache = list()
+1
View File
@@ -162,6 +162,7 @@ var/list/debug_verbs = list (
,/client/proc/setup_supermatter_engine
,/client/proc/atmos_toggle_debug
,/client/proc/spawn_tanktransferbomb
,/client/proc/reload_nanoui_resources
)
+1 -1
View File
@@ -476,7 +476,7 @@
usr << "This can only be done on mobs with clients"
return
nanomanager.send_resources(H.client)
H.client.reload_nanoui_resources()
usr << "Resource files sent"
H << "Your NanoUI Resource files have been refreshed"