mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-02-17 08:50:58 -05:00
Add some basic info to PlayGameDevLevelView
This commit is contained in:
parent
b674277e14
commit
3a0695f59c
2 changed files with 23 additions and 4 deletions
|
@ -1,3 +1,18 @@
|
|||
#canvas-wrapper
|
||||
canvas(width=924, height=589)#webgl-surface
|
||||
canvas(width=924, height=589)#normal-surface
|
||||
.container-fluid
|
||||
.row
|
||||
.col-xs-9
|
||||
#canvas-wrapper
|
||||
canvas(width=924, height=589)#webgl-surface
|
||||
canvas(width=924, height=589)#normal-surface
|
||||
|
||||
.col-xs-3#info-col.style-flat
|
||||
h1 Info
|
||||
ul
|
||||
li
|
||||
b Level Name:
|
||||
| #{view.level.get('name')}
|
||||
|
||||
li
|
||||
b Creator:
|
||||
| #{view.session.get('creatorName')}
|
||||
|
||||
|
|
|
@ -6,6 +6,8 @@ LevelLoader = require 'lib/LevelLoader'
|
|||
GoalManager = require 'lib/world/GoalManager'
|
||||
Surface = require 'lib/surface/Surface'
|
||||
ThangType = require 'models/ThangType'
|
||||
Level = require 'models/Level'
|
||||
LevelSession = require 'models/LevelSession'
|
||||
|
||||
module.exports = class PlayGameDevLevelView extends RootView
|
||||
id: 'play-game-dev-level-view'
|
||||
|
@ -15,6 +17,8 @@ module.exports = class PlayGameDevLevelView extends RootView
|
|||
'level:started': 'onLevelStarted'
|
||||
|
||||
initialize: (@options, @levelID, @sessionID) ->
|
||||
@level = new Level()
|
||||
@session = new LevelSession()
|
||||
@gameUIState = new GameUIState()
|
||||
@god = new God({ @gameUIState })
|
||||
@levelLoader = new LevelLoader({ @supermodel, @levelID, @sessionID, observing: true })
|
||||
|
@ -56,4 +60,4 @@ module.exports = class PlayGameDevLevelView extends RootView
|
|||
@surface.setWorld(@world)
|
||||
|
||||
onLevelStarted: ->
|
||||
console.log 'level started'
|
||||
@renderSelectors '#info-col'
|
||||
|
|
Loading…
Reference in a new issue