Optimization for not rebuilding LevelSession defaults once a second to set playtime.
This commit is contained in:
parent
67ed73a01f
commit
ef3edfcc08
1 changed files with 1 additions and 1 deletions
|
@ -46,7 +46,7 @@ module.exports = class LevelBus extends Bus
|
||||||
incrementSessionPlaytime: =>
|
incrementSessionPlaytime: =>
|
||||||
if @playerIsIdle then return
|
if @playerIsIdle then return
|
||||||
@changedSessionProperties.playtime = true
|
@changedSessionProperties.playtime = true
|
||||||
@session.set('playtime', @session.get('playtime', true) + 1)
|
@session.set('playtime', (@session.get('playtime') ? 0) + 1)
|
||||||
|
|
||||||
onPoint: ->
|
onPoint: ->
|
||||||
return true unless @session?.get('multiplayer')
|
return true unless @session?.get('multiplayer')
|
||||||
|
|
Reference in a new issue