mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-02-17 08:50:58 -05:00
Fixed a thing.
This commit is contained in:
parent
834c27bbd7
commit
fa0e7f04f7
2 changed files with 7 additions and 7 deletions
|
@ -257,7 +257,7 @@ class SimulationTask
|
|||
@spellKeyToTeamMap = {}
|
||||
|
||||
getLevelName: ->
|
||||
levelName = @rawData.sessions?[0]?.levelID
|
||||
levelName = @rawData.sessions?[0]?.levelID
|
||||
return levelName if levelName?
|
||||
@throwMalformedTaskError "The level name couldn't be deduced from the task."
|
||||
|
||||
|
|
|
@ -18,10 +18,11 @@ module.exports = class Spell
|
|||
p = options.programmableMethod
|
||||
|
||||
@name = p.name
|
||||
@source = @session.getSourceFor(@spellKey) ? p.source
|
||||
@originalSource = p.source
|
||||
@parameters = p.parameters
|
||||
@permissions = read: p.permissions?.read ? [], readwrite: p.permissions?.readwrite ? [] # teams
|
||||
@source = @originalSource = p.source
|
||||
@parameters = p.parameters
|
||||
if @permissions.readwrite.length and sessionSource = @session.getSourceFor(@spellKey)
|
||||
@source = sessionSource
|
||||
@thangs = {}
|
||||
@view = new SpellView {spell: @, session: @session, worker: @worker}
|
||||
@view.render() # Get it ready and code loaded in advance
|
||||
|
@ -30,7 +31,6 @@ module.exports = class Spell
|
|||
@team = @permissions.readwrite[0] ? "common"
|
||||
Backbone.Mediator.publish 'tome:spell-created', spell: @
|
||||
|
||||
|
||||
destroy: ->
|
||||
@view.destroy()
|
||||
@tabView.destroy()
|
||||
|
@ -95,7 +95,7 @@ module.exports = class Spell
|
|||
@worker.removeEventListener("message",arguments.callee, false)
|
||||
cb(workerData.hasChanged)
|
||||
@worker.postMessage JSON.stringify(workerMessage)
|
||||
|
||||
|
||||
createAether: (thang) ->
|
||||
aceConfig = me.get('aceConfig') ? {}
|
||||
aetherOptions =
|
||||
|
@ -136,7 +136,7 @@ module.exports = class Spell
|
|||
for thangId, spellThang of @thangs
|
||||
spellThang.aether?.setLanguage newLanguage
|
||||
spellThang.castAether = null
|
||||
workerMessage =
|
||||
workerMessage =
|
||||
function: "updateLanguageAether"
|
||||
newLanguage: newLanguage
|
||||
@worker.postMessage JSON.stringify workerMessage
|
||||
|
|
Loading…
Reference in a new issue