Pre-release
AdventureJS Docs Downloads Devlog
Score: 0 Moves: 0
// 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
})();