mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-29 07:24:08 -04:00
Few more bugs fixed for defaults.
This commit is contained in:
parent
ba238137c3
commit
434a0c071b
3 changed files with 5 additions and 7 deletions
app/views/editor/level
|
@ -48,8 +48,6 @@ module.exports = class AddLevelSystemModal extends ModalView
|
||||||
levelSystem =
|
levelSystem =
|
||||||
original: s.get('original') ? id
|
original: s.get('original') ? id
|
||||||
majorVersion: s.get('version').major ? 0
|
majorVersion: s.get('version').major ? 0
|
||||||
# TODO DEFAULTS
|
|
||||||
config: $.extend(true, {}, s.get('configSchema').default ? {})
|
|
||||||
@extantSystems.push levelSystem
|
@extantSystems.push levelSystem
|
||||||
Backbone.Mediator.publish 'level-system-added', system: levelSystem
|
Backbone.Mediator.publish 'level-system-added', system: levelSystem
|
||||||
@renderAvailableSystems()
|
@renderAvailableSystems()
|
||||||
|
|
|
@ -81,9 +81,9 @@ module.exports = class SystemsTabView extends CocoView
|
||||||
@removeSubView @levelSystemEditView if @levelSystemEditView
|
@removeSubView @levelSystemEditView if @levelSystemEditView
|
||||||
@levelSystemEditView = null
|
@levelSystemEditView = null
|
||||||
return
|
return
|
||||||
until selected.data.original
|
until (data = selected.getData()) and data.original
|
||||||
selected = selected.parent
|
selected = selected.parent
|
||||||
@editLevelSystem original: selected.data.original, majorVersion: selected.data.majorVersion
|
@editLevelSystem original: data.original, majorVersion: data.majorVersion
|
||||||
|
|
||||||
onLevelSystemAdded: (e) ->
|
onLevelSystemAdded: (e) ->
|
||||||
@systemsTreema.insert '/', e.system
|
@systemsTreema.insert '/', e.system
|
||||||
|
@ -106,13 +106,13 @@ module.exports = class SystemsTabView extends CocoView
|
||||||
buildDefaultSystems: ->
|
buildDefaultSystems: ->
|
||||||
[
|
[
|
||||||
{original: '528112c00268d018e3000008', majorVersion: 0} # Event
|
{original: '528112c00268d018e3000008', majorVersion: 0} # Event
|
||||||
{original: '5280f83b8ae1581b66000001', majorVersion: 0, config: {lifespan: 60}} # Existence
|
{original: '5280f83b8ae1581b66000001', majorVersion: 0} # Existence
|
||||||
{original: '5281146f0268d018e3000014', majorVersion: 0} # Programming
|
{original: '5281146f0268d018e3000014', majorVersion: 0} # Programming
|
||||||
{original: '528110f30268d018e3000001', majorVersion: 0} # AI
|
{original: '528110f30268d018e3000001', majorVersion: 0} # AI
|
||||||
{original: '52810ffa33e01a6e86000012', majorVersion: 0} # Action
|
{original: '52810ffa33e01a6e86000012', majorVersion: 0} # Action
|
||||||
{original: '528114b20268d018e3000017', majorVersion: 0} # Targeting
|
{original: '528114b20268d018e3000017', majorVersion: 0} # Targeting
|
||||||
{original: '528105f833e01a6e86000007', majorVersion: 0} # Collision
|
{original: '528105f833e01a6e86000007', majorVersion: 0} # Collision
|
||||||
{original: '528113240268d018e300000c', majorVersion: 0, config: {gravity: 9.81}} # Movement
|
{original: '528113240268d018e300000c', majorVersion: 0} # Movement
|
||||||
{original: '528112530268d018e3000007', majorVersion: 0} # Combat
|
{original: '528112530268d018e3000007', majorVersion: 0} # Combat
|
||||||
{original: '52810f4933e01a6e8600000c', majorVersion: 0} # Hearing
|
{original: '52810f4933e01a6e8600000c', majorVersion: 0} # Hearing
|
||||||
{original: '528115040268d018e300001b', majorVersion: 0} # Vision
|
{original: '528115040268d018e300001b', majorVersion: 0} # Vision
|
||||||
|
|
|
@ -161,7 +161,7 @@ module.exports = class ThangsTabView extends CocoView
|
||||||
thangsHeaderHeight = $('#thangs-header').height()
|
thangsHeaderHeight = $('#thangs-header').height()
|
||||||
oldHeight = $('#thangs-list').height()
|
oldHeight = $('#thangs-list').height()
|
||||||
$('#thangs-list').height(oldHeight - thangsHeaderHeight)
|
$('#thangs-list').height(oldHeight - thangsHeaderHeight)
|
||||||
if data.thangs.length
|
if data.thangs?.length
|
||||||
@$el.find('#randomize-button').hide()
|
@$el.find('#randomize-button').hide()
|
||||||
|
|
||||||
initSurface: ->
|
initSurface: ->
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue