UNPKG

warriorjs-engine

Version:
27 lines (19 loc) 666 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } require('babel/polyfill'); var _Level = require('./Level'); var _Level2 = _interopRequireDefault(_Level); var MAX_TURNS = 1000; exports['default'] = { playLevel: function playLevel(config, profile) { var maxTurns = arguments.length <= 2 || arguments[2] === undefined ? MAX_TURNS : arguments[2]; var level = new _Level2['default'](); level.loadLevel(config, profile); level.loadPlayer(); return level.play(maxTurns); } }; module.exports = exports['default'];