// renderAssetFromTokenId.js
(function () {
/* global AdventureJS A */
var p = AdventureJS.Game.prototype;
/**
*
* @method AdventureJS.Game#renderAssetFromTokenId
* @memberOf AdventureJS.Game
* @param {String} token_id
*/
p.renderAssetFromTokenId = function Game_renderAssetFromTokenId(token_id) {
let asset;
let direction;
direction = this.dictionary.getDirection(token_id);
if (direction) {
asset = this.getExitFromDirection(direction);
if (asset && asset.aperture) {
asset = this.getAsset(asset.aperture);
}
} else {
asset = this.getAsset(token_id);
}
return asset;
}; // renderClasses
})();