final new NanoUI fixes and tgui port

This commit is contained in:
SinTwo
2016-07-27 23:01:26 -04:00
parent 0086d61d56
commit fe46fac5cc
166 changed files with 5075 additions and 412 deletions

View File

@@ -223,7 +223,7 @@
usr << "This can only be done to instances of type /datum"
return
src.holder.marked_datum = D
src.holder.marked_datum_weak = weakref(D)
href_list["datumrefresh"] = href_list["mark_object"]
else if(href_list["rotatedatum"])
@@ -476,7 +476,10 @@
usr << "This can only be done on mobs with clients"
return
H.client.reload_nanoui_resources()
nanomanager.close_uis(H)
H.client.cache.Cut()
var/datum/asset/assets = get_asset_datum(/datum/asset/nanoui)
assets.send(H)
usr << "Resource files sent"
H << "Your NanoUI Resource files have been refreshed"

View File

@@ -45,7 +45,7 @@
</tr></table>
<div align='center'>
<b><font size='1'>[replacetext("[D.type]", "/", "/<wbr>")]</font></b>
[holder.marked_datum == D ? "<br/><font size='1' color='red'><b>Marked Object</b></font>" : ""]
[holder.marked_datum() == D ? "<br/><font size='1' color='red'><b>Marked Object</b></font>" : ""]
</div>
</td>
<td width='50%'>