mirror of
https://github.com/UOX3DevTeam/UOX3
synced 2026-08-13 12:27:04 -04:00
16 lines
544 B
JavaScript
16 lines
544 B
JavaScript
/// <reference path="../../definitions.d.ts" />
|
|
// @ts-check
|
|
// Display remaining uses left in a tooltip, based on item's usesLeft property
|
|
/** @type { ( myObj: BaseObject, pSocket: Socket ) => string } */
|
|
function onTooltip( myObj )
|
|
{
|
|
var tooltipText = "";
|
|
var usesLeft = myObj.usesLeft;
|
|
if( usesLeft > 0 )
|
|
{
|
|
tooltipText = GetDictionaryEntry( 9403 ); // uses remaining: %i
|
|
tooltipText = ( tooltipText.replace( /%i/gi, ( usesLeft ).toString() ));
|
|
myObj.SetTempTag( "clilocTooltip", 1042971 ); // ~1_NOTHING~
|
|
}
|
|
return tooltipText;
|
|
}
|