// isNested.js
(function () {
/* global AdventureJS A */
var p = AdventureJS.Assets.Character.prototype;
/**
* Determine whether character asset has a nest. Can be used
* to test against specific aspects and parent assets.
* For example, player.isNested( 'in', 'bed' )
* @memberOf AdventureJS.Assets.Character
* @method AdventureJS.Assets.Character#isNested
* @param {String} prep
* @param {String} prop
* @return {Boolean}
*/
p.isNested = function Character_isNested(prep, prop) {
if (!this._nest.asset) return false;
if (prep && prep !== this._nest.aspect) return false;
if (prop && prop !== this._nest.asset) return false;
return true;
};
})();