mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-14 05:55:00 -04:00
Only show sync pvp UI to admins
Sync PVP isn’t ready for primetime.
This commit is contained in:
parent
33ea572cdf
commit
fbece1ddd0
2 changed files with 4 additions and 3 deletions
app/views/play
|
@ -35,7 +35,8 @@ module.exports = class ControlBarView extends CocoView
|
|||
@levelID = @level.get('slug')
|
||||
@spectateGame = options.spectateGame ? false
|
||||
super options
|
||||
if @isMultiplayerLevel = @level.get('type') in ['hero-ladder']
|
||||
if @level.get('type') in ['hero-ladder'] and me.isAdmin()
|
||||
@isMultiplayerLevel = true
|
||||
@multiplayerStatusManager = new MultiplayerStatusManager @levelID, @onMultiplayerStateChanged
|
||||
|
||||
setBus: (@bus) ->
|
||||
|
|
|
@ -27,7 +27,7 @@ module.exports = class MultiplayerView extends CocoView
|
|||
@levelID = @level?.get 'slug'
|
||||
@session = options.session
|
||||
@listenTo @session, 'change:multiplayer', @updateLinkSection
|
||||
@watchRealTimeSessions() if @level?.get('type') in ['hero-ladder']
|
||||
@watchRealTimeSessions() if @level?.get('type') in ['hero-ladder'] and me.isAdmin()
|
||||
|
||||
destroy: ->
|
||||
@realTimeSessions?.off 'add', @onRealTimeSessionAdded
|
||||
|
@ -47,7 +47,7 @@ module.exports = class MultiplayerView extends CocoView
|
|||
c.readyToRank = @session?.readyToRank()
|
||||
|
||||
# Real-time multiplayer stuff
|
||||
if @level?.get('type') in ['hero-ladder']
|
||||
if @level?.get('type') in ['hero-ladder'] and me.isAdmin()
|
||||
c.levelID = @session.get('levelID')
|
||||
c.realTimeSessions = @realTimeSessions
|
||||
c.currentRealTimeSession = @currentRealTimeSession if @currentRealTimeSession
|
||||
|
|
Loading…
Add table
Reference in a new issue