mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-26 05:53:39 -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 =
|
||||
original: s.get('original') ? id
|
||||
majorVersion: s.get('version').major ? 0
|
||||
# TODO DEFAULTS
|
||||
config: $.extend(true, {}, s.get('configSchema').default ? {})
|
||||
@extantSystems.push levelSystem
|
||||
Backbone.Mediator.publish 'level-system-added', system: levelSystem
|
||||
@renderAvailableSystems()
|
||||
|
|
|
@ -81,9 +81,9 @@ module.exports = class SystemsTabView extends CocoView
|
|||
@removeSubView @levelSystemEditView if @levelSystemEditView
|
||||
@levelSystemEditView = null
|
||||
return
|
||||
until selected.data.original
|
||||
until (data = selected.getData()) and data.original
|
||||
selected = selected.parent
|
||||
@editLevelSystem original: selected.data.original, majorVersion: selected.data.majorVersion
|
||||
@editLevelSystem original: data.original, majorVersion: data.majorVersion
|
||||
|
||||
onLevelSystemAdded: (e) ->
|
||||
@systemsTreema.insert '/', e.system
|
||||
|
@ -106,13 +106,13 @@ module.exports = class SystemsTabView extends CocoView
|
|||
buildDefaultSystems: ->
|
||||
[
|
||||
{original: '528112c00268d018e3000008', majorVersion: 0} # Event
|
||||
{original: '5280f83b8ae1581b66000001', majorVersion: 0, config: {lifespan: 60}} # Existence
|
||||
{original: '5280f83b8ae1581b66000001', majorVersion: 0} # Existence
|
||||
{original: '5281146f0268d018e3000014', majorVersion: 0} # Programming
|
||||
{original: '528110f30268d018e3000001', majorVersion: 0} # AI
|
||||
{original: '52810ffa33e01a6e86000012', majorVersion: 0} # Action
|
||||
{original: '528114b20268d018e3000017', majorVersion: 0} # Targeting
|
||||
{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: '52810f4933e01a6e8600000c', majorVersion: 0} # Hearing
|
||||
{original: '528115040268d018e300001b', majorVersion: 0} # Vision
|
||||
|
|
|
@ -161,7 +161,7 @@ module.exports = class ThangsTabView extends CocoView
|
|||
thangsHeaderHeight = $('#thangs-header').height()
|
||||
oldHeight = $('#thangs-list').height()
|
||||
$('#thangs-list').height(oldHeight - thangsHeaderHeight)
|
||||
if data.thangs.length
|
||||
if data.thangs?.length
|
||||
@$el.find('#randomize-button').hide()
|
||||
|
||||
initSurface: ->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue