File tree Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Expand file tree Collapse file tree 3 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -46,10 +46,12 @@ var LevelBuilder = Level.extend({
4646 this . options = options ;
4747
4848 var locale = LocaleStore . getLocale ( ) ;
49- options . level . startDialog = { } ;
50- options . level . startDialog [ locale ] = {
51- childViews : intl . getDialog ( require ( '../dialogs/levelBuilder' ) )
52- } ;
49+ if ( ! options . skipIntro ) {
50+ options . level . startDialog = { } ;
51+ options . level . startDialog [ locale ] = {
52+ childViews : intl . getDialog ( require ( '../dialogs/levelBuilder' ) ) ,
53+ } ;
54+ }
5355
5456 // if we are editing a level our behavior is a bit different
5557 var editLevelJSON ;
Original file line number Diff line number Diff line change @@ -184,7 +184,7 @@ var regexMap = {
184184 'level' : / ^ l e v e l \s ? ( [ a - z A - Z 0 - 9 ] * ) / ,
185185 'levels' : / ^ l e v e l s ( $ | \s ) / ,
186186 'mobileAlert' : / ^ m o b i l e a l e r t ( $ | \s ) / ,
187- 'build level' : / ^ b u i l d + l e v e l \s ? ( [ a - z A - Z 0 - 9 ] * ) $ / ,
187+ 'build level' : / ^ b u i l d + l e v e l \s ? ( [ a - z A - Z 0 - 9 ] * ) ( + - - s k i p I n t r o ) ? $ / ,
188188 'export tree' : / ^ e x p o r t + t r e e $ / ,
189189 'importTreeNow' : / ^ i m p o r t T r e e N o w ( $ | \s ) / ,
190190 'importLevelNow' : / ^ i m p o r t L e v e l N o w ( $ | \s ) / ,
Original file line number Diff line number Diff line change @@ -210,7 +210,8 @@ var Sandbox = Backbone.View.extend({
210210 var toEdit = regexResults [ 1 ] || false ;
211211 this . levelBuilder = new LevelBuilder ( {
212212 deferred : whenBuilderOpen ,
213- editLevel : toEdit
213+ editLevel : toEdit ,
214+ skipIntro : command . attributes . rawStr . indexOf ( 'skipIntro' ) !== - 1 ,
214215 } ) ;
215216 whenBuilderOpen . promise . then ( function ( ) {
216217 command . finishWith ( deferred ) ;
You can’t perform that action at this time.
0 commit comments