Moved simulation Aether requires to be more specific and not loaded all the time on normal play pages.

This commit is contained in:
Nick Winter 2014-12-04 08:33:26 -08:00
parent 3573a929e3
commit a1d8b02ca6
2 changed files with 6 additions and 7 deletions
app

View file

@ -5,13 +5,6 @@ GoalManager = require 'lib/world/GoalManager'
God = require 'lib/God'
{createAetherOptions} = require 'lib/aether_utils'
require 'vendor/aether-javascript'
require 'vendor/aether-python'
require 'vendor/aether-coffeescript'
require 'vendor/aether-lua'
require 'vendor/aether-clojure'
require 'vendor/aether-io'
module.exports = class Simulator extends CocoClass
constructor: (@options) ->
@options ?= {}

View file

@ -17,6 +17,12 @@ module.exports = class SimulateTabView extends CocoView
@simulatorsLeaderboardData = new SimulatorsLeaderboardData(me)
@simulatorsLeaderboardDataRes = @supermodel.addModelResource(@simulatorsLeaderboardData, 'top_simulators')
@simulatorsLeaderboardDataRes.load()
require 'vendor/aether-javascript'
require 'vendor/aether-python'
require 'vendor/aether-coffeescript'
require 'vendor/aether-lua'
require 'vendor/aether-clojure'
require 'vendor/aether-io'
onLoaded: ->
super()