mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-14 07:00:01 -04:00
Merged conflicts.
This commit is contained in:
commit
8b943d1c2c
192 changed files with 2948 additions and 2604 deletions
|
@ -10,7 +10,7 @@ module.exports = class CocoRouter extends Backbone.Router
|
|||
initialize: ->
|
||||
# http://nerds.airbnb.com/how-to-add-google-analytics-page-tracking-to-57536
|
||||
@bind 'route', @_trackPageView
|
||||
Backbone.Mediator.subscribe 'gapi-loaded', @onGPlusAPILoaded, @
|
||||
Backbone.Mediator.subscribe 'auth:gplus-api-loaded', @onGPlusAPILoaded, @
|
||||
Backbone.Mediator.subscribe 'router:navigate', @onNavigate, @
|
||||
|
||||
routes:
|
||||
|
@ -49,7 +49,7 @@ module.exports = class CocoRouter extends Backbone.Router
|
|||
'demo(/*subpath)': go('DemoView')
|
||||
'docs/components': go('docs/ComponentDocumentationView')
|
||||
|
||||
'editor': go('editor/MainEditorView')
|
||||
'editor': go('CommunityView')
|
||||
|
||||
'editor/achievement': go('editor/achievement/AchievementSearchView')
|
||||
'editor/achievement/:articleID': go('editor/achievement/AchievementEditView')
|
||||
|
|
|
@ -2,7 +2,7 @@ Backbone.Mediator.setValidationEnabled false
|
|||
app = require 'application'
|
||||
|
||||
channelSchemas =
|
||||
'app': require './schemas/subscriptions/app'
|
||||
'auth': require './schemas/subscriptions/auth'
|
||||
'bus': require './schemas/subscriptions/bus'
|
||||
'editor': require './schemas/subscriptions/editor'
|
||||
'errors': require './schemas/subscriptions/errors'
|
||||
|
@ -10,7 +10,8 @@ channelSchemas =
|
|||
'play': require './schemas/subscriptions/play'
|
||||
'surface': require './schemas/subscriptions/surface'
|
||||
'tome': require './schemas/subscriptions/tome'
|
||||
'user': require './schemas/subscriptions/user'
|
||||
'god': require './schemas/subscriptions/god'
|
||||
'scripts': require './schemas/subscriptions/scripts'
|
||||
'world': require './schemas/subscriptions/world'
|
||||
|
||||
definitionSchemas =
|
||||
|
|
|
@ -91,7 +91,7 @@ module.exports = class Angel extends CocoClass
|
|||
when 'user-code-problem'
|
||||
Backbone.Mediator.publish 'god:user-code-problem', problem: event.data.problem
|
||||
when 'world-load-progress-changed'
|
||||
Backbone.Mediator.publish 'god:world-load-progress-changed', event.data
|
||||
Backbone.Mediator.publish 'god:world-load-progress-changed', progress: event.data.progress
|
||||
unless event.data.progress is 1 or @work.preload or @work.headless or @work.synchronous or @deserializationQueue.length or @shared.firstWorld
|
||||
@worker.postMessage func: 'serializeFramesSoFar' # Stream it!
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ class Media
|
|||
|
||||
class AudioPlayer extends CocoClass
|
||||
subscriptions:
|
||||
'play-sound': (e) -> @playInterfaceSound e.trigger, e.volume
|
||||
'audio-player:play-sound': (e) -> @playInterfaceSound e.trigger, e.volume
|
||||
|
||||
constructor: () ->
|
||||
super()
|
||||
|
|
|
@ -19,11 +19,7 @@ module.exports = Bus = class Bus extends CocoClass
|
|||
Bus.activeBuses[@docName] = @
|
||||
|
||||
subscriptions:
|
||||
'level-bus-echo-states': 'onEchoStates'
|
||||
'me:synced': 'onMeSynced'
|
||||
|
||||
onEchoStates: ->
|
||||
@notifyStateChanges()
|
||||
'auth:me-synced': 'onMeSynced'
|
||||
|
||||
connect: ->
|
||||
Backbone.Mediator.publish 'bus:connecting', {bus: @}
|
||||
|
@ -99,7 +95,7 @@ module.exports = Bus = class Bus extends CocoClass
|
|||
@onPlayerJoined(snapshot) if player.connected and not wasConnected
|
||||
Backbone.Mediator.publish('bus:player-states-changed', {states: @players, bus: @})
|
||||
|
||||
onMeSynced: =>
|
||||
onMeSynced: ->
|
||||
@myConnection?.child('name').set(me.get('name'))
|
||||
|
||||
countPlayers: -> _.size(@players)
|
||||
|
|
|
@ -11,7 +11,7 @@ module.exports = [
|
|||
scriptPrereqs: ["Introduction"]
|
||||
}
|
||||
{
|
||||
channel: "level-set-playing"
|
||||
channel: "level:set-playing"
|
||||
noteChain: []
|
||||
scriptPrereqs: ["Victory Playback"]
|
||||
id: "Victory Playback Started"
|
||||
|
@ -22,4 +22,4 @@ module.exports = [
|
|||
scriptPrereqs: ["Victory Playback Started"]
|
||||
id: "Show Victory"
|
||||
}
|
||||
]
|
||||
]
|
||||
|
|
|
@ -14,10 +14,9 @@ userPropsToSave =
|
|||
|
||||
module.exports = FacebookHandler = class FacebookHandler extends CocoClass
|
||||
subscriptions:
|
||||
'facebook-logged-in':'onFacebookLogin'
|
||||
'facebook-logged-out': 'onFacebookLogout'
|
||||
'auth:logged-in-with-facebook': 'onFacebookLoggedIn'
|
||||
|
||||
onFacebookLogin: (e) =>
|
||||
onFacebookLoggedIn: (e) ->
|
||||
# user is logged in also when the page first loads, so check to see
|
||||
# if we really need to do the lookup
|
||||
return if not me
|
||||
|
@ -30,9 +29,6 @@ module.exports = FacebookHandler = class FacebookHandler extends CocoClass
|
|||
break
|
||||
FB.api('/me', @onReceiveMeInfo) if doIt
|
||||
|
||||
onFacebookLogout: (e) =>
|
||||
console.warn('On facebook logout not implemented.')
|
||||
|
||||
onReceiveMeInfo: (r) =>
|
||||
unless r.email
|
||||
console.error('could not get data, since no email provided')
|
||||
|
@ -45,7 +41,7 @@ module.exports = FacebookHandler = class FacebookHandler extends CocoClass
|
|||
me.set('email', r.email) if r.email
|
||||
me.set('facebookID', r.id) if r.id
|
||||
|
||||
Backbone.Mediator.publish('logging-in-with-facebook')
|
||||
Backbone.Mediator.publish 'auth:logging-in-with-facebook', {}
|
||||
window.tracker?.trackEvent 'Facebook Login'
|
||||
window.tracker?.identify()
|
||||
me.patch({
|
||||
|
|
|
@ -23,8 +23,8 @@ module.exports = GPlusHandler = class GPlusHandler extends CocoClass
|
|||
super()
|
||||
|
||||
subscriptions:
|
||||
'gplus-logged-in':'onGPlusLogin'
|
||||
'gapi-loaded':'onGPlusLoaded'
|
||||
'auth:logged-in-with-gplus':'onGPlusLogin'
|
||||
'auth:gplus-api-loaded':'onGPlusLoaded'
|
||||
|
||||
onGPlusLoaded: ->
|
||||
session_state = null
|
||||
|
@ -88,7 +88,7 @@ module.exports = GPlusHandler = class GPlusHandler extends CocoClass
|
|||
return unless @responsesComplete is 2
|
||||
return unless me.get('email') and me.get('gplusID')
|
||||
|
||||
Backbone.Mediator.publish('logging-in-with-gplus')
|
||||
Backbone.Mediator.publish 'auth:logging-in-with-gplus', {}
|
||||
gplusID = me.get('gplusID')
|
||||
window.tracker?.trackEvent 'Google Login'
|
||||
window.tracker?.identify()
|
||||
|
|
|
@ -6,14 +6,14 @@ module.exports = class GitHubHandler extends CocoClass
|
|||
scopes: 'user:email'
|
||||
|
||||
subscriptions:
|
||||
'github-login': 'commenceGitHubLogin'
|
||||
'auth:log-in-with-github': 'commenceGitHubLogin'
|
||||
|
||||
constructor: ->
|
||||
super arguments...
|
||||
@clientID = if application.isProduction() then '9b405bf5fb84590d1f02' else 'fd5c9d34eb171131bc87'
|
||||
@redirectURI = if application.isProduction() then 'http://codecombat.com/github/auth_callback' else 'http://localhost:3000/github/auth_callback'
|
||||
|
||||
commenceGitHubLogin: ->
|
||||
commenceGitHubLogin: (e) ->
|
||||
request =
|
||||
scope: @scopes
|
||||
client_id: @clientID
|
||||
|
|
|
@ -127,7 +127,7 @@ module.exports = class God extends CocoClass
|
|||
when 'debug-value-return'
|
||||
Backbone.Mediator.publish 'god:debug-value-return', event.data.serialized
|
||||
when 'debug-world-load-progress-changed'
|
||||
Backbone.Mediator.publish 'god:debug-world-load-progress-changed', event.data
|
||||
Backbone.Mediator.publish 'god:debug-world-load-progress-changed', progress: event.data.progress
|
||||
|
||||
onNewWorldCreated: (e) ->
|
||||
@currentUserCodeMap = @filterUserCodeMapWhenFromWorld e.world.userCodeMap
|
||||
|
|
|
@ -11,6 +11,7 @@ module.exports = class LevelBus extends Bus
|
|||
|
||||
subscriptions:
|
||||
'self-wizard:target-changed': 'onSelfWizardTargetChanged'
|
||||
'self-wizard:created': 'onSelfWizardCreated'
|
||||
'tome:editing-began': 'onEditingBegan'
|
||||
'tome:editing-ended': 'onEditingEnded'
|
||||
'script:state-changed': 'onScriptStateChanged'
|
||||
|
@ -18,8 +19,8 @@ module.exports = class LevelBus extends Bus
|
|||
'script:reset': 'onScriptReset'
|
||||
'surface:frame-changed': 'onFrameChanged'
|
||||
'surface:sprite-selected': 'onSpriteSelected'
|
||||
'level-set-playing': 'onSetPlaying'
|
||||
'level-show-victory': 'onVictory'
|
||||
'level:set-playing': 'onSetPlaying'
|
||||
'level:show-victory': 'onVictory'
|
||||
'tome:spell-changed': 'onSpellChanged'
|
||||
'tome:spell-created': 'onSpellCreated'
|
||||
'application:idle-changed': 'onIdleChanged'
|
||||
|
@ -51,10 +52,12 @@ module.exports = class LevelBus extends Bus
|
|||
return true unless @session?.get('multiplayer')
|
||||
super()
|
||||
|
||||
onSelfWizardTargetChanged: =>
|
||||
wizardSprite = @getSelfWizard()
|
||||
@wizardRef?.child('targetPos').set(wizardSprite?.targetPos or null)
|
||||
@wizardRef?.child('targetSprite').set(wizardSprite?.targetSprite?.thang.id or null)
|
||||
onSelfWizardCreated: (e) ->
|
||||
@selfWizardSprite = e.sprite
|
||||
|
||||
onSelfWizardTargetChanged: (e) ->
|
||||
@wizardRef?.child('targetPos').set(@selfWizardSprite?.targetPos or null)
|
||||
@wizardRef?.child('targetSprite').set(@selfWizardSprite?.targetSprite?.thang.id or null)
|
||||
|
||||
onMeSynced: =>
|
||||
super()
|
||||
|
@ -63,9 +66,8 @@ module.exports = class LevelBus extends Bus
|
|||
join: ->
|
||||
super()
|
||||
@wizardRef = @myConnection.child('wizard')
|
||||
wizardSprite = @getSelfWizard()
|
||||
@wizardRef?.child('targetPos').set(wizardSprite?.targetPos or null)
|
||||
@wizardRef?.child('targetSprite').set(wizardSprite?.targetSprite?.thang.id or null)
|
||||
@wizardRef?.child('targetPos').set(@selfWizardSprite?.targetPos or null)
|
||||
@wizardRef?.child('targetSprite').set(@selfWizardSprite?.targetSprite?.thang.id or null)
|
||||
@wizardRef?.child('wizardColor1').set(me.get('wizardColor1') or 0.0)
|
||||
|
||||
disconnect: ->
|
||||
|
@ -81,11 +83,6 @@ module.exports = class LevelBus extends Bus
|
|||
@fireRef.remove()
|
||||
@onDisconnect.cancel(-> callback?())
|
||||
|
||||
getSelfWizard: ->
|
||||
e = {}
|
||||
Backbone.Mediator.publish('echo-self-wizard-sprite', e)
|
||||
return e.payload
|
||||
|
||||
# UPDATING FIREBASE AND SESSION
|
||||
|
||||
onEditingBegan: -> @wizardRef?.child('editing').set(true)
|
||||
|
@ -125,7 +122,8 @@ module.exports = class LevelBus extends Bus
|
|||
@changedSessionProperties.teamSpells = true
|
||||
@session.set({'teamSpells': @teamSpellMap})
|
||||
@saveSession()
|
||||
if spellTeam is me.team or spellTeam is 'common'
|
||||
if spellTeam is me.team or (e.spell.otherSession and spellTeam isnt e.spell.otherSession.get('team'))
|
||||
# https://github.com/codecombat/codecombat/issues/81
|
||||
@onSpellChanged e # Save the new spell to the session, too.
|
||||
|
||||
onScriptStateChanged: (e) ->
|
||||
|
|
|
@ -9,7 +9,7 @@ module.exports = LinkedInHandler = class LinkedInHandler extends CocoClass
|
|||
super()
|
||||
|
||||
subscriptions:
|
||||
'linkedin-loaded': 'onLinkedInLoaded'
|
||||
'auth:linkedin-api-loaded': 'onLinkedInLoaded'
|
||||
|
||||
onLinkedInLoaded: (e) ->
|
||||
IN.Event.on IN, 'auth', @onLinkedInAuth
|
||||
|
|
|
@ -12,7 +12,7 @@ init = ->
|
|||
me.set 'testGroupNumber', Math.floor(Math.random() * 256)
|
||||
me.patch()
|
||||
|
||||
Backbone.listenTo(me, 'sync', -> Backbone.Mediator.publish('me:synced', {me: me}))
|
||||
Backbone.listenTo me, 'sync', -> Backbone.Mediator.publish('auth:me-synced', me: me)
|
||||
|
||||
module.exports.createUser = (userObject, failure=backboneFailure, nextURL=null) ->
|
||||
user = new User(userObject)
|
||||
|
@ -57,7 +57,7 @@ onSetVolume = (e) ->
|
|||
me.set('volume', e.volume)
|
||||
me.save()
|
||||
|
||||
Backbone.Mediator.subscribe('level-set-volume', onSetVolume, module.exports)
|
||||
Backbone.Mediator.subscribe('level:set-volume', onSetVolume, module.exports)
|
||||
|
||||
trackFirstArrival = ->
|
||||
# will have to filter out users who log in with existing accounts separately
|
||||
|
|
|
@ -15,8 +15,8 @@ module.exports = class DOMScriptModule extends ScriptModule
|
|||
|
||||
endNotes: ->
|
||||
notes = []
|
||||
notes.push({'channel': 'end-level-highlight-dom'}) if @noteGroup.dom.highlight?
|
||||
notes.push({'channel': 'level-enable-controls'}) if @noteGroup.dom.lock?
|
||||
notes.push({'channel': 'level:end-highlight-dom'}) if @noteGroup.dom.highlight?
|
||||
notes.push({'channel': 'level:enable-controls'}) if @noteGroup.dom.lock?
|
||||
return notes
|
||||
|
||||
skipNotes: ->
|
||||
|
@ -28,7 +28,7 @@ module.exports = class DOMScriptModule extends ScriptModule
|
|||
highlightNote: ->
|
||||
dom = @noteGroup.dom
|
||||
note =
|
||||
channel: 'level-highlight-dom'
|
||||
channel: 'level:highlight-dom'
|
||||
event:
|
||||
selector: dom.highlight.target
|
||||
delay: dom.highlight.delay
|
||||
|
@ -41,7 +41,7 @@ module.exports = class DOMScriptModule extends ScriptModule
|
|||
|
||||
focusNote: ->
|
||||
note =
|
||||
channel: 'level-focus-dom'
|
||||
channel: 'level:focus-dom'
|
||||
event:
|
||||
selector: @noteGroup.dom.focus
|
||||
note
|
||||
|
@ -51,7 +51,7 @@ module.exports = class DOMScriptModule extends ScriptModule
|
|||
e.showModal = @noteGroup.dom.showVictory in [true, 'Done Button And Modal']
|
||||
e.showModal = showModal if showModal?
|
||||
note =
|
||||
channel: 'level-show-victory'
|
||||
channel: 'level:show-victory'
|
||||
event: e
|
||||
note
|
||||
|
||||
|
@ -59,8 +59,8 @@ module.exports = class DOMScriptModule extends ScriptModule
|
|||
event = {}
|
||||
lock = @noteGroup.dom.lock
|
||||
event.controls = lock if _.isArray lock # array: subset of controls
|
||||
channel = if lock then 'level-disable-controls' else 'level-enable-controls'
|
||||
channel = if lock then 'level:disable-controls' else 'level:enable-controls'
|
||||
return {channel: channel, event: event}
|
||||
|
||||
letterboxNote: ->
|
||||
return {channel: 'level-set-letterbox', event: {on: @noteGroup.dom.letterbox}}
|
||||
return {channel: 'level:set-letterbox', event: {on: @noteGroup.dom.letterbox}}
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
ScriptModule = require './ScriptModule'
|
||||
|
||||
module.exports = class GoalsScriptModule extends ScriptModule
|
||||
@neededFor: (noteGroup) ->
|
||||
return noteGroup.goals?
|
||||
|
||||
startNotes: ->
|
||||
notes = []
|
||||
notes.push(@addNote()) if @noteGroup.goals.add?
|
||||
notes.push(@removeNote()) if @noteGroup.goals.remove?
|
||||
return notes
|
||||
|
||||
endNotes: ->
|
||||
return []
|
||||
|
||||
skipNotes: ->
|
||||
return @startNotes()
|
||||
|
||||
addNote: ->
|
||||
note =
|
||||
channel: 'level-add-goals'
|
||||
event:
|
||||
goals: @noteGroup.goals.add
|
||||
return note
|
||||
|
||||
removeNote: ->
|
||||
note =
|
||||
channel: 'level-remove-goals'
|
||||
event:
|
||||
goals: @noteGroup.goals.remove
|
||||
return note
|
|
@ -25,18 +25,17 @@ module.exports = class PlaybackScriptModule extends ScriptModule
|
|||
|
||||
playingNote: ->
|
||||
note =
|
||||
channel: 'level-set-playing'
|
||||
channel: 'level:set-playing'
|
||||
event: {playing: @noteGroup.playback.playing}
|
||||
return note
|
||||
|
||||
scrubNote: (instant=false) ->
|
||||
scrub = @noteGroup.playback.scrub
|
||||
note =
|
||||
channel: 'level-set-time'
|
||||
channel: 'level:set-time'
|
||||
event:
|
||||
frameOffset: scrub.frameOffset or 2
|
||||
scrubDuration: if instant then 0 else scrub.duration
|
||||
note.event.time = scrub.toTime if scrub.toTime?
|
||||
note.event.ratio = scrub.toRatio if scrub.toRatio?
|
||||
return note
|
||||
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
# * search for how various places handle or call 'end-current-script' event
|
||||
|
||||
|
||||
CocoClass = require 'lib/CocoClass'
|
||||
CocoView = require 'views/kinds/CocoView'
|
||||
{scriptMatchesEventPrereqs} = require './../world/script_event_prereqs'
|
||||
|
@ -10,8 +7,6 @@ allScriptModules.push(require './SpriteScriptModule')
|
|||
allScriptModules.push(require './DOMScriptModule')
|
||||
allScriptModules.push(require './SurfaceScriptModule')
|
||||
allScriptModules.push(require './PlaybackScriptModule')
|
||||
GoalScriptsModule = require './GoalsScriptModule'
|
||||
allScriptModules.push(GoalScriptsModule)
|
||||
allScriptModules.push(require './SoundScriptModule')
|
||||
|
||||
|
||||
|
@ -32,16 +27,15 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
originalScripts: [] # use these later when you want to revert to an original state
|
||||
|
||||
subscriptions:
|
||||
'end-current-script': 'onEndNoteGroup'
|
||||
'end-all-scripts': 'onEndAll'
|
||||
'script:end-current-script': 'onEndNoteGroup'
|
||||
'level:started': -> @setWorldLoading(false)
|
||||
'level:restarted': 'onLevelRestarted'
|
||||
'level:shift-space-pressed': 'onEndNoteGroup'
|
||||
'level:escape-pressed': 'onEndAll'
|
||||
|
||||
shortcuts:
|
||||
'⇧+space, space, enter': -> Backbone.Mediator.publish 'level:shift-space-pressed'
|
||||
'escape': -> Backbone.Mediator.publish 'level:escape-pressed'
|
||||
'⇧+space, space, enter': -> Backbone.Mediator.publish 'level:shift-space-pressed', {}
|
||||
'escape': -> Backbone.Mediator.publish 'level:escape-pressed', {}
|
||||
|
||||
# SETUP / TEARDOWN
|
||||
|
||||
|
@ -94,13 +88,14 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
scriptStates: scriptStates
|
||||
timeSinceLastScriptEnded: (if @lastScriptEnded then now - @lastScriptEnded else 0) / 1000
|
||||
|
||||
Backbone.Mediator.publish 'script-manager:tick', stateEvent
|
||||
Backbone.Mediator.publish 'script:tick', stateEvent # Used to trigger level scripts.
|
||||
|
||||
loadFromSession: ->
|
||||
# load the queue with note groups to skip through
|
||||
@addEndedScriptsFromSession()
|
||||
@addPartiallyEndedScriptFromSession()
|
||||
@fireGoalNotesEarly()
|
||||
for noteGroup in @noteGroupQueue
|
||||
@processNoteGroup(noteGroup)
|
||||
|
||||
addPartiallyEndedScriptFromSession: ->
|
||||
scripts = @session.get('state').scripts
|
||||
|
@ -133,14 +128,6 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
noteGroup.skipMe = true for noteGroup in noteChain
|
||||
@addNoteChain(noteChain, false)
|
||||
|
||||
fireGoalNotesEarly: ->
|
||||
for noteGroup in @noteGroupQueue
|
||||
@processNoteGroup(noteGroup)
|
||||
for module in noteGroup.modules
|
||||
if module instanceof GoalScriptsModule
|
||||
notes = module.skipNotes()
|
||||
@processNote(note, noteGroup) for note in notes
|
||||
|
||||
setWorldLoading: (@worldLoading) ->
|
||||
@run() unless @worldLoading
|
||||
|
||||
|
@ -238,7 +225,7 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
if nextNoteGroup.script.duration
|
||||
f = => @onNoteGroupTimeout? nextNoteGroup
|
||||
setTimeout(f, nextNoteGroup.script.duration)
|
||||
Backbone.Mediator.publish('note-group-started')
|
||||
Backbone.Mediator.publish 'script:note-group-started', {}
|
||||
|
||||
skipAhead: ->
|
||||
return if @worldLoading
|
||||
|
@ -270,7 +257,7 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
|
||||
publishNote: (note) ->
|
||||
Backbone.Mediator.publish 'playback:real-time-playback-ended', {}
|
||||
Backbone.Mediator.publish(note.channel, note.event)
|
||||
Backbone.Mediator.publish note.channel, note.event ? {}
|
||||
|
||||
# ENDING NOTES
|
||||
|
||||
|
@ -279,12 +266,11 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
@endAll({force:true})
|
||||
@initProperties()
|
||||
@resetThings()
|
||||
Backbone.Mediator.publish 'script:reset'
|
||||
Backbone.Mediator.publish 'script:reset', {}
|
||||
@quiet = false
|
||||
@run()
|
||||
|
||||
onEndNoteGroup: (e) ->
|
||||
e?.preventDefault()
|
||||
# press enter
|
||||
return unless @currentNoteGroup?.script.skippable
|
||||
@endNoteGroup()
|
||||
|
@ -298,7 +284,7 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
clearTimeout(timeout) for timeout in @currentTimeouts
|
||||
for module in @currentNoteGroup.modules
|
||||
@processNote(note, @currentNoteGroup) for note in module.endNotes()
|
||||
Backbone.Mediator.publish 'note-group-ended' unless @quiet
|
||||
Backbone.Mediator.publish 'script:note-group-ended', {} unless @quiet
|
||||
@scriptInProgress = false
|
||||
@trackScriptCompletionsFromNoteGroup(@currentNoteGroup)
|
||||
@currentNoteGroup = null
|
||||
|
@ -307,8 +293,8 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
@resetThings()
|
||||
@ending = false
|
||||
|
||||
onEndAll: ->
|
||||
# press escape
|
||||
onEndAll: (e) ->
|
||||
# Escape was pressed.
|
||||
@endAll()
|
||||
|
||||
endAll: (options) ->
|
||||
|
@ -341,8 +327,8 @@ module.exports = ScriptManager = class ScriptManager extends CocoClass
|
|||
@run()
|
||||
|
||||
resetThings: ->
|
||||
Backbone.Mediator.publish 'level-enable-controls', {}
|
||||
Backbone.Mediator.publish 'level-set-letterbox', { on: false }
|
||||
Backbone.Mediator.publish 'level:enable-controls', {}
|
||||
Backbone.Mediator.publish 'level:set-letterbox', { on: false }
|
||||
|
||||
trackScriptCompletionsFromNoteGroup: (noteGroup) ->
|
||||
return unless noteGroup.isLast
|
||||
|
|
|
@ -23,12 +23,12 @@ module.exports = class SoundScriptModule extends ScriptModule
|
|||
|
||||
addSuppressSelectionSoundsNote: ->
|
||||
note =
|
||||
channel: 'level-suppress-selection-sounds'
|
||||
channel: 'level:suppress-selection-sounds'
|
||||
event: {suppress: @noteGroup.sound.suppressSelectionSounds}
|
||||
return note
|
||||
|
||||
addMusicNote: ->
|
||||
note =
|
||||
channel: 'level-play-music'
|
||||
channel: 'music-player:play-music'
|
||||
event: @noteGroup.sound.music
|
||||
return note
|
||||
|
|
|
@ -20,7 +20,7 @@ module.exports = class SpritesScriptModule extends ScriptModule
|
|||
spriteMoveNote: (sprite, instant=false) ->
|
||||
duration = if instant then 0 else sprite.move.duration
|
||||
note =
|
||||
channel: 'level-sprite-move'
|
||||
channel: 'sprite:move'
|
||||
event:
|
||||
pos: sprite.move.target
|
||||
duration: duration
|
||||
|
@ -41,7 +41,7 @@ module.exports = class SpritesScriptModule extends ScriptModule
|
|||
blurb = utils.i18n sprite.say, 'blurb'
|
||||
sound = sprite.say.sound # TODO support sound i18n
|
||||
note =
|
||||
channel: 'level-sprite-dialogue'
|
||||
channel: 'level:sprite-dialogue'
|
||||
event:
|
||||
message: text
|
||||
blurb: blurb
|
||||
|
@ -54,7 +54,7 @@ module.exports = class SpritesScriptModule extends ScriptModule
|
|||
|
||||
spriteSelectNote: (sprite) ->
|
||||
note =
|
||||
channel: 'level-select-sprite'
|
||||
channel: 'level:select-sprite'
|
||||
event:
|
||||
thangID: if sprite.select then sprite.id else null
|
||||
return note
|
||||
|
@ -64,7 +64,7 @@ module.exports = class SpritesScriptModule extends ScriptModule
|
|||
for sprite in @noteGroup.sprites or []
|
||||
notes[sprite.id] ?= {}
|
||||
notes[sprite.id]['move'] = (@spriteMoveNote sprite, true) if sprite.move?
|
||||
notes[sprite.id]['say'] = { channel: 'level-sprite-clear-dialogue' } if sprite.say?
|
||||
notes[sprite.id]['say'] = { channel: 'level:sprite-clear-dialogue' } if sprite.say?
|
||||
noteArray = []
|
||||
for spriteID of notes
|
||||
for type of notes[spriteID]
|
||||
|
|
|
@ -13,7 +13,7 @@ module.exports = class SurfaceScriptModule extends ScriptModule
|
|||
|
||||
endNotes: ->
|
||||
notes = []
|
||||
notes.push({channel:'level-highlight-sprites', event: {thangIDs: []}}) if @noteGroup.surface.highlight?
|
||||
notes.push({channel:'sprite:highlight-sprites', event: {thangIDs: []}}) if @noteGroup.surface.highlight?
|
||||
notes.push(@surfaceCameraNote(true)) if @noteGroup.surface.focus?
|
||||
notes.push(@surfaceLockSelectNote()) if @noteGroup.surface.lockSelect?
|
||||
return notes
|
||||
|
@ -33,12 +33,12 @@ module.exports = class SurfaceScriptModule extends ScriptModule
|
|||
e.duration = if focus.duration? then focus.duration else 1500
|
||||
e.duration = 0 if instant
|
||||
e.bounds = focus.bounds if focus.bounds?
|
||||
return { channel: 'level-set-surface-camera', event: e }
|
||||
return { channel: 'camera:set-camera', event: e }
|
||||
|
||||
surfaceHighlightNote: ->
|
||||
highlight = @noteGroup.surface.highlight
|
||||
note =
|
||||
channel: 'level-highlight-sprites'
|
||||
channel: 'sprite:highlight-sprites'
|
||||
event:
|
||||
thangIDs: highlight.targets
|
||||
delay: highlight.delay
|
||||
|
@ -46,4 +46,4 @@ module.exports = class SurfaceScriptModule extends ScriptModule
|
|||
return note
|
||||
|
||||
surfaceLockSelectNote: ->
|
||||
return { channel: 'level-lock-select', event: {lock: @noteGroup.surface.lockSelect} }
|
||||
return { channel: 'level:lock-select', event: {lock: @noteGroup.surface.lockSelect} }
|
||||
|
|
|
@ -8,7 +8,7 @@ module.exports = initializeFacebook = ->
|
|||
cookie: true # enable cookies to allow the server to access the session
|
||||
xfbml: true # parse XFBML
|
||||
|
||||
Backbone.Mediator.publish 'fbapi-loaded'
|
||||
Backbone.Mediator.publish 'auth:facebook-api-loaded', {}
|
||||
|
||||
# This is fired for any auth related change, such as login, logout or session refresh.
|
||||
FB.Event.subscribe 'auth.authResponseChange', (response) ->
|
||||
|
@ -17,13 +17,12 @@ module.exports = initializeFacebook = ->
|
|||
if response.status is 'connected'
|
||||
|
||||
# They have logged in to the app.
|
||||
Backbone.Mediator.publish 'facebook-logged-in',
|
||||
response: response
|
||||
Backbone.Mediator.publish 'facebook-logged-in', response: response
|
||||
|
||||
else if response.status is 'not_authorized'
|
||||
#
|
||||
else
|
||||
#
|
||||
#
|
||||
|
||||
# Load the SDK asynchronously
|
||||
((d) ->
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
module.exports = initializeGoogle = ->
|
||||
window.onGPlusLoaded = ->
|
||||
Backbone.Mediator.publish 'gapi-loaded'
|
||||
Backbone.Mediator.publish 'auth:gplus-api-loaded', {}
|
||||
return
|
||||
window.signinCallback = (authResult) ->
|
||||
Backbone.Mediator.publish 'gplus-logged-in', authResult if authResult['access_token']
|
||||
Backbone.Mediator.publish 'auth:logged-in-with-gplus', authResult if authResult.access_token
|
||||
return
|
||||
(->
|
||||
po = document.createElement('script')
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
module.exports = initializeLinkedIn = ->
|
||||
window.linkedInAsyncInit = ->
|
||||
#console.log 'Linkedin async init success!'
|
||||
Backbone.Mediator.publish 'linkedin-loaded'
|
||||
Backbone.Mediator.publish 'auth:linkedin-api-loaded', {}
|
||||
|
||||
linkedInSnippet =
|
||||
''
|
||||
|
|
|
@ -40,9 +40,9 @@ module.exports = class Camera extends CocoClass
|
|||
# INIT
|
||||
|
||||
subscriptions:
|
||||
'camera-zoom-in': 'onZoomIn'
|
||||
'camera-zoom-out': 'onZoomOut'
|
||||
'camera-zoom-to': 'onZoomTo'
|
||||
'camera:zoom-in': 'onZoomIn'
|
||||
'camera:zoom-out': 'onZoomOut'
|
||||
'camera:zoom-to': 'onZoomTo'
|
||||
'level:restarted': 'onLevelRestarted'
|
||||
'surface:mouse-scrolled': 'onMouseScrolled'
|
||||
'sprite:mouse-down': 'onMouseDown'
|
||||
|
@ -187,7 +187,7 @@ module.exports = class Camera extends CocoClass
|
|||
y: target.y + (@lastPos.y - e.originalEvent.rawY) / @zoom
|
||||
@zoomTo newPos, @zoom, 0
|
||||
@lastPos = {x: e.originalEvent.rawX, y: e.originalEvent.rawY}
|
||||
Backbone.Mediator.publish 'camera:dragged'
|
||||
Backbone.Mediator.publish 'camera:dragged', {}
|
||||
|
||||
onLevelRestarted: ->
|
||||
@setBounds(@firstBounds, false)
|
||||
|
@ -322,5 +322,5 @@ module.exports = class Camera extends CocoClass
|
|||
createjs.Tween.removeTweens @
|
||||
super()
|
||||
|
||||
onZoomTo: (pos, time) ->
|
||||
@zoomTo @worldToSurface(pos), @zoom, time
|
||||
onZoomTo: (e) ->
|
||||
@zoomTo @worldToSurface(e.pos), @zoom, e.duration
|
||||
|
|
|
@ -57,11 +57,11 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass
|
|||
currentAction: null # related action that is right now playing
|
||||
|
||||
subscriptions:
|
||||
'level-sprite-dialogue': 'onDialogue'
|
||||
'level-sprite-clear-dialogue': 'onClearDialogue'
|
||||
'level-set-letterbox': 'onSetLetterbox'
|
||||
'level:sprite-dialogue': 'onDialogue'
|
||||
'level:sprite-clear-dialogue': 'onClearDialogue'
|
||||
'level:set-letterbox': 'onSetLetterbox'
|
||||
'surface:ticked': 'onSurfaceTicked'
|
||||
'level-sprite-move': 'onMove'
|
||||
'sprite:move': 'onMove'
|
||||
|
||||
constructor: (@thangType, options) ->
|
||||
super()
|
||||
|
@ -519,14 +519,11 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass
|
|||
@imageObject.on 'pressmove', @onMouseEvent, @, false, 'sprite:dragged'
|
||||
@imageObject.on 'pressup', @onMouseEvent, @, false, 'sprite:mouse-up'
|
||||
|
||||
onSetLetterbox: (e) ->
|
||||
@letterboxOn = e.on
|
||||
|
||||
onMouseEvent: (e, ourEventName) ->
|
||||
return if @letterboxOn or not @imageObject
|
||||
p = @imageObject
|
||||
p = p.parent while p.parent
|
||||
newEvent = sprite: @, thang: @thang, originalEvent: e, canvas:p.canvas
|
||||
newEvent = sprite: @, thang: @thang, originalEvent: e, canvas: p.canvas
|
||||
@trigger ourEventName, newEvent
|
||||
Backbone.Mediator.publish ourEventName, newEvent
|
||||
|
||||
|
@ -680,7 +677,7 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass
|
|||
sound = e.sound ? AudioPlayer.soundForDialogue e.message, @thangType.get 'soundTriggers'
|
||||
@dialogueSoundInstance?.stop()
|
||||
if @dialogueSoundInstance = @playSound sound, false
|
||||
@dialogueSoundInstance.addEventListener 'complete', -> Backbone.Mediator.publish 'dialogue-sound-completed'
|
||||
@dialogueSoundInstance.addEventListener 'complete', -> Backbone.Mediator.publish 'sprite:dialogue-sound-completed', {}
|
||||
@notifySpeechUpdated e
|
||||
|
||||
onClearDialogue: (e) ->
|
||||
|
@ -688,6 +685,9 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass
|
|||
@dialogueSoundInstance?.stop()
|
||||
@notifySpeechUpdated {}
|
||||
|
||||
onSetLetterbox: (e) ->
|
||||
@letterboxOn = e.on
|
||||
|
||||
setNameLabel: (name) ->
|
||||
label = @addLabel 'name', Label.STYLE_NAME
|
||||
label.setText name
|
||||
|
@ -750,7 +750,7 @@ module.exports = CocoSprite = class CocoSprite extends CocoClass
|
|||
distance = @thang.pos.distance target.pos
|
||||
offset = Math.max(target.width, target.height, 2) / 2 + 3
|
||||
pos = Vector.add(@thang.pos, heading.multiply(distance - offset))
|
||||
Backbone.Mediator.publish 'level-sprite-clear-dialogue', {}
|
||||
Backbone.Mediator.publish 'level:sprite-clear-dialogue', {}
|
||||
@onClearDialogue()
|
||||
args = [pos]
|
||||
args.push(e.duration) if e.duration?
|
||||
|
|
|
@ -2,7 +2,7 @@ CocoClass = require 'lib/CocoClass'
|
|||
|
||||
module.exports = class CoordinateGrid extends CocoClass
|
||||
subscriptions:
|
||||
'level-toggle-grid': 'onToggleGrid'
|
||||
'level:toggle-grid': 'onToggleGrid'
|
||||
|
||||
shortcuts:
|
||||
'ctrl+g, ⌘+g': 'onToggleGrid'
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
module.exports = class DebugDisplay extends createjs.Container
|
||||
layerPriority: 20
|
||||
subscriptions:
|
||||
'level-set-debug': 'onSetDebug'
|
||||
'level:set-debug': 'onSetDebug'
|
||||
|
||||
constructor: (options) ->
|
||||
super()
|
||||
|
|
|
@ -2,9 +2,9 @@ CocoClass = require 'lib/CocoClass'
|
|||
|
||||
module.exports = class Dimmer extends CocoClass
|
||||
subscriptions:
|
||||
'level-disable-controls': 'onDisableControls'
|
||||
'level-enable-controls': 'onEnableControls'
|
||||
'level-highlight-sprites': 'onHighlightSprites'
|
||||
'level:disable-controls': 'onDisableControls'
|
||||
'level:enable-controls': 'onEnableControls'
|
||||
'sprite:highlight-sprites': 'onHighlightSprites'
|
||||
'sprite:speech-updated': 'onSpriteSpeechUpdated'
|
||||
'surface:frame-changed': 'onFrameChanged'
|
||||
'camera:zoom-updated': 'onZoomUpdated'
|
||||
|
|
|
@ -4,8 +4,8 @@ CocoSprite = require 'lib/surface/CocoSprite'
|
|||
module.exports = IndieSprite = class IndieSprite extends CocoSprite
|
||||
notOfThisWorld: true
|
||||
subscriptions:
|
||||
'note-group-started': 'onNoteGroupStarted'
|
||||
'note-group-ended': 'onNoteGroupEnded'
|
||||
'script:note-group-started': 'onNoteGroupStarted'
|
||||
'script:note-group-ended': 'onNoteGroupEnded'
|
||||
|
||||
constructor: (thangType, options) ->
|
||||
options.thang = @makeIndieThang thangType, options
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module.exports = class Letterbox extends createjs.Container
|
||||
subscriptions:
|
||||
'level-set-letterbox': 'onSetLetterbox'
|
||||
'level:set-letterbox': 'onSetLetterbox'
|
||||
|
||||
constructor: (options) ->
|
||||
super()
|
||||
|
|
|
@ -216,7 +216,7 @@ module.exports = class Mark extends CocoClass
|
|||
onLoadedThangType: ->
|
||||
@build()
|
||||
@toggle(@toggleTo) if @toggleTo?
|
||||
Backbone.Mediator.publish 'sprite:loaded'
|
||||
Backbone.Mediator.publish 'sprite:loaded', {sprite: @}
|
||||
|
||||
update: (pos=null) ->
|
||||
return false unless @on and @mark
|
||||
|
|
|
@ -9,7 +9,7 @@ module.exports = class MusicPlayer extends CocoClass
|
|||
standingBy: null
|
||||
|
||||
subscriptions:
|
||||
'level-play-music': 'onPlayMusic'
|
||||
'music-player:play-music': 'onPlayMusic'
|
||||
'audio-player:loaded': 'onAudioLoaded'
|
||||
|
||||
constructor: ->
|
||||
|
|
|
@ -24,10 +24,9 @@ module.exports = class PointChooser extends CocoClass
|
|||
@shape.layerIndex = 100
|
||||
|
||||
onMouseDown: (e) =>
|
||||
console.log 'got stagemousedown', e, key.shift
|
||||
return unless key.shift
|
||||
@setPoint @options.camera.screenToWorld {x: e.stageX, y: e.stageY}
|
||||
Backbone.Mediator.publish 'choose-point', point: @point
|
||||
Backbone.Mediator.publish 'surface:choose-point', point: @point
|
||||
|
||||
updateShape: ->
|
||||
sup = @options.camera.worldToSurface @point
|
||||
|
|
|
@ -27,7 +27,7 @@ module.exports = class RegionChooser extends CocoClass
|
|||
|
||||
onMouseUp: (e) =>
|
||||
return unless @firstPoint
|
||||
Backbone.Mediator.publish 'choose-region', points: [@firstPoint, @secondPoint]
|
||||
Backbone.Mediator.publish 'surface:choose-region', points: [@firstPoint, @secondPoint]
|
||||
@firstPoint = null
|
||||
@secondPoint = null
|
||||
@options.camera.dragDisabled = false
|
||||
|
|
|
@ -12,12 +12,12 @@ module.exports = class SpriteBoss extends CocoClass
|
|||
subscriptions:
|
||||
'bus:player-joined': 'onPlayerJoined'
|
||||
'bus:player-left': 'onPlayerLeft'
|
||||
'level-set-debug': 'onSetDebug'
|
||||
'level-highlight-sprites': 'onHighlightSprites'
|
||||
'level:set-debug': 'onSetDebug'
|
||||
'sprite:highlight-sprites': 'onHighlightSprites'
|
||||
'surface:stage-mouse-down': 'onStageMouseDown'
|
||||
'level-select-sprite': 'onSelectSprite'
|
||||
'level-suppress-selection-sounds': 'onSuppressSelectionSounds'
|
||||
'level-lock-select': 'onSetLockSelect'
|
||||
'level:select-sprite': 'onSelectSprite'
|
||||
'level:suppress-selection-sounds': 'onSuppressSelectionSounds'
|
||||
'level:lock-select': 'onSetLockSelect'
|
||||
'level:restarted': 'onLevelRestarted'
|
||||
'god:new-world-created': 'onNewWorld'
|
||||
'god:streaming-world-updated': 'onNewWorld'
|
||||
|
@ -198,7 +198,7 @@ module.exports = class SpriteBoss extends CocoClass
|
|||
sprite.setThang thang # make sure Sprite has latest Thang
|
||||
else
|
||||
sprite = @addThangToSprites(thang)
|
||||
Backbone.Mediator.publish 'surface:new-thang-added', thang:thang, sprite:sprite
|
||||
Backbone.Mediator.publish 'surface:new-thang-added', thang: thang, sprite: sprite
|
||||
updateCache = updateCache or sprite.imageObject.parent is @spriteLayers['Obstacle']
|
||||
sprite.playSounds()
|
||||
item.modifyStats() for item in itemsJustEquipped
|
||||
|
@ -224,7 +224,7 @@ module.exports = class SpriteBoss extends CocoClass
|
|||
for slot, itemID of thang.inventoryIDs
|
||||
item = @world.getThangByID itemID
|
||||
unless item.equipped
|
||||
#console.log thang.id, 'equipping', item, 'in', thang.slot, 'Surface-side'
|
||||
console.log thang.id, 'equipping', item, 'in', thang.slot, 'Surface-side, but it cannot equip?' unless item.equip
|
||||
item.equip()
|
||||
itemsJustEquipped.push item
|
||||
return itemsJustEquipped
|
||||
|
@ -297,7 +297,7 @@ module.exports = class SpriteBoss extends CocoClass
|
|||
selectSprite: (e, sprite=null, spellName=null, treemaThangSelected = null) ->
|
||||
return if e and (@disabled or @selectLocked) # Ignore clicks for selection/panning/wizard movement while disabled or select is locked
|
||||
worldPos = sprite?.thang?.pos
|
||||
worldPos ?= @camera.screenToWorld {x: e.originalEvent.rawX, y: e.originalEvent.rawY} if e
|
||||
worldPos ?= @camera.screenToWorld {x: e.originalEvent.rawX, y: e.originalEvent.rawY} if e?.originalEvent
|
||||
if worldPos and (@options.navigateToSelection or not sprite or treemaThangSelected) and e?.originalEvent?.nativeEvent?.which isnt 3
|
||||
@camera.zoomTo(sprite?.imageObject or @camera.worldToSurface(worldPos), @camera.zoom, 1000, true)
|
||||
sprite = null if @options.choosing # Don't select sprites while choosing
|
||||
|
@ -319,9 +319,9 @@ module.exports = class SpriteBoss extends CocoClass
|
|||
if alive and not @suppressSelectionSounds
|
||||
instance = sprite.playSound 'selected'
|
||||
if instance?.playState is 'playSucceeded'
|
||||
Backbone.Mediator.publish 'thang-began-talking', thang: sprite?.thang
|
||||
Backbone.Mediator.publish 'sprite:thang-began-talking', thang: sprite?.thang
|
||||
instance.addEventListener 'complete', ->
|
||||
Backbone.Mediator.publish 'thang-finished-talking', thang: sprite?.thang
|
||||
Backbone.Mediator.publish 'sprite:thang-finished-talking', thang: sprite?.thang
|
||||
|
||||
onFlagColorSelected: (e) ->
|
||||
@removeSprite @flagCursorSprite if @flagCursorSprite
|
||||
|
|
|
@ -52,19 +52,19 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
frameRate: 30 # Best as a divisor of 60, like 15, 30, 60, with RAF_SYNCHED timing.
|
||||
|
||||
subscriptions:
|
||||
'level-disable-controls': 'onDisableControls'
|
||||
'level-enable-controls': 'onEnableControls'
|
||||
'level-set-playing': 'onSetPlaying'
|
||||
'level-set-debug': 'onSetDebug'
|
||||
'level-toggle-debug': 'onToggleDebug'
|
||||
'level-toggle-pathfinding': 'onTogglePathFinding'
|
||||
'level-set-time': 'onSetTime'
|
||||
'level-set-surface-camera': 'onSetCamera'
|
||||
'level:disable-controls': 'onDisableControls'
|
||||
'level:enable-controls': 'onEnableControls'
|
||||
'level:set-playing': 'onSetPlaying'
|
||||
'level:set-debug': 'onSetDebug'
|
||||
'level:toggle-debug': 'onToggleDebug'
|
||||
'level:toggle-pathfinding': 'onTogglePathFinding'
|
||||
'level:set-time': 'onSetTime'
|
||||
'camera:set-camera': 'onSetCamera'
|
||||
'level:restarted': 'onLevelRestarted'
|
||||
'god:new-world-created': 'onNewWorld'
|
||||
'god:streaming-world-updated': 'onNewWorld'
|
||||
'tome:cast-spells': 'onCastSpells'
|
||||
'level-set-letterbox': 'onSetLetterbox'
|
||||
'level:set-letterbox': 'onSetLetterbox'
|
||||
'application:idle-changed': 'onIdleChanged'
|
||||
'camera:zoom-updated': 'onZoomUpdated'
|
||||
'playback:real-time-playback-started': 'onRealTimePlaybackStarted'
|
||||
|
@ -127,7 +127,7 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
@showLevel()
|
||||
@updateState true if @loaded
|
||||
@onFrameChanged()
|
||||
Backbone.Mediator.publish 'surface:world-set-up'
|
||||
Backbone.Mediator.publish 'surface:world-set-up', {world: @world}
|
||||
|
||||
onTogglePathFinding: (e) ->
|
||||
e?.preventDefault?()
|
||||
|
@ -311,7 +311,6 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
return if @currentFrame is @lastFrame and not force
|
||||
progress = @getProgress()
|
||||
Backbone.Mediator.publish('surface:frame-changed',
|
||||
type: 'frame-changed'
|
||||
selectedThang: @spriteBoss.selectedSprite?.thang
|
||||
progress: progress
|
||||
frame: @currentFrame
|
||||
|
@ -321,11 +320,11 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
if @lastFrame < @world.frames.length and @currentFrame >= @world.totalFrames - 1
|
||||
@ended = true
|
||||
@setPaused true
|
||||
Backbone.Mediator.publish 'surface:playback-ended'
|
||||
Backbone.Mediator.publish 'surface:playback-ended', {}
|
||||
else if @currentFrame < @world.totalFrames and @ended
|
||||
@ended = false
|
||||
@setPaused false
|
||||
Backbone.Mediator.publish 'surface:playback-restarted'
|
||||
Backbone.Mediator.publish 'surface:playback-restarted', {}
|
||||
|
||||
@lastFrame = @currentFrame
|
||||
|
||||
|
@ -368,7 +367,7 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
|
||||
# This has a tendency to break scripts that are waiting for playback to change when the level is loaded
|
||||
# so only run it after the first world is created.
|
||||
Backbone.Mediator.publish 'level-set-playing', {playing: true} unless event.firstWorld or @setPlayingCalled
|
||||
Backbone.Mediator.publish 'level:set-playing', {playing: true} unless event.firstWorld or @setPlayingCalled
|
||||
|
||||
@setWorld event.world
|
||||
@onFrameChanged(true)
|
||||
|
@ -450,11 +449,10 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
@loaded = true
|
||||
@spriteBoss.createMarks()
|
||||
@spriteBoss.createIndieSprites @world.indieSprites, @options.wizards
|
||||
Backbone.Mediator.publish 'registrar-echo-states'
|
||||
@updateState true
|
||||
@drawCurrentFrame()
|
||||
createjs.Ticker.addEventListener 'tick', @tick
|
||||
Backbone.Mediator.publish 'level:started'
|
||||
Backbone.Mediator.publish 'level:started', {}
|
||||
|
||||
createOpponentWizard: (opponent) ->
|
||||
@spriteBoss.createOpponentWizard opponent
|
||||
|
@ -464,7 +462,7 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
|
||||
onToggleDebug: (e) ->
|
||||
e?.preventDefault?()
|
||||
Backbone.Mediator.publish 'level-set-debug', {debug: not @debug}
|
||||
Backbone.Mediator.publish 'level:set-debug', {debug: not @debug}
|
||||
|
||||
onSetDebug: (e) ->
|
||||
return if e.debug is @debug
|
||||
|
@ -498,8 +496,8 @@ module.exports = Surface = class Surface extends CocoClass
|
|||
event =
|
||||
deltaX: e.deltaX
|
||||
deltaY: e.deltaY
|
||||
screenPos: @mouseScreenPos
|
||||
canvas: @canvas
|
||||
event.screenPos = @mouseScreenPos if @mouseScreenPos
|
||||
Backbone.Mediator.publish 'surface:mouse-scrolled', event unless @disabled
|
||||
|
||||
hookUpChooseControls: ->
|
||||
|
|
|
@ -16,10 +16,9 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
|
||||
subscriptions:
|
||||
'bus:player-states-changed': 'onPlayerStatesChanged'
|
||||
'me:synced': 'onMeSynced'
|
||||
'auth:me-synced': 'onMeSynced'
|
||||
'surface:sprite-selected': 'onSpriteSelected'
|
||||
'echo-self-wizard-sprite': 'onEchoSelfWizardSprite'
|
||||
'echo-all-wizard-sprites': 'onEchoAllWizardSprites'
|
||||
'sprite:echo-all-wizard-sprites': 'onEchoAllWizardSprites'
|
||||
|
||||
shortcuts:
|
||||
'up': 'onMoveKey'
|
||||
|
@ -36,6 +35,7 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
@setNameLabel me.displayName()
|
||||
else if options.name
|
||||
@setNameLabel options.name
|
||||
Backbone.Mediator.publish 'self-wizard:created', sprite: @
|
||||
|
||||
makeIndieThang: (thangType, options) ->
|
||||
thang = super thangType, options
|
||||
|
@ -112,7 +112,6 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
@targetPos = @getPosFromTarget(@targetSprite or targetPos)
|
||||
@endMoveTween()
|
||||
|
||||
onEchoSelfWizardSprite: (e) -> e.payload = @ if @isSelf
|
||||
onEchoAllWizardSprites: (e) -> e.payload.push @
|
||||
defaultPos: -> x: 35, y: 24, z: @thang.depth / 2 + @thang.bobHeight
|
||||
move: (pos, duration) -> @setTarget(pos, duration)
|
||||
|
@ -132,7 +131,7 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
@targetPos = @boundWizard targetPos
|
||||
@beginMoveTween(duration, isLinear)
|
||||
@shoveOtherWizards()
|
||||
Backbone.Mediator.publish('self-wizard:target-changed', {sender: @}) if @isSelf
|
||||
Backbone.Mediator.publish('self-wizard:target-changed', {sprite: @}) if @isSelf
|
||||
|
||||
boundWizard: (target) ->
|
||||
# Passed an {x, y} in world coordinates, returns {x, y} within world bounds
|
||||
|
@ -179,7 +178,7 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
shoveOtherWizards: (removeMe) ->
|
||||
return unless @targetSprite
|
||||
allWizards = []
|
||||
Backbone.Mediator.publish('echo-all-wizard-sprites', {payload: allWizards})
|
||||
Backbone.Mediator.publish 'sprite:echo-all-wizard-sprites', payload: allWizards
|
||||
allOfUs = (wizard for wizard in allWizards when wizard.targetSprite is @targetSprite)
|
||||
allOfUs = (wizard for wizard in allOfUs when wizard isnt @) if removeMe
|
||||
|
||||
|
@ -271,4 +270,4 @@ module.exports = class WizardSprite extends IndieSprite
|
|||
position = {x: @targetPos.x + x, y: @targetPos.y + y}
|
||||
@setTarget(position, interval, true)
|
||||
@updatePosition()
|
||||
Backbone.Mediator.publish 'camera-zoom-to', position, interval
|
||||
Backbone.Mediator.publish 'camera:zoom-to', pos: position, duration: interval
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
|
||||
play_level:
|
||||
done: "Готово"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
level_difficulty: "Dificultat: "
|
||||
play_as: "Jugar com"
|
||||
spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacta CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
level_difficulty: "Obtížnost: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Konktujte CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
|
||||
play_level:
|
||||
done: "Hotovo"
|
||||
grid: "Mřížka"
|
||||
customize_wizard: "Upravit Kouzelníka"
|
||||
home: "Domů"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
level_difficulty: "Sværhedsgrad: "
|
||||
play_as: "Spil Som "
|
||||
spectate: "Observér"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontakt CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
|
||||
play_level:
|
||||
done: "Færdig"
|
||||
grid: "Gitter"
|
||||
customize_wizard: "Tilpas troldmand"
|
||||
home: "Hjem"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
level_difficulty: "Schwierigkeit: "
|
||||
play_as: "Spiel als"
|
||||
spectate: "Zueluege"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "CodeCombat kontaktiere"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
|
||||
play_level:
|
||||
done: "Fertig"
|
||||
grid: "Gitter"
|
||||
customize_wizard: "Zauberer apasse"
|
||||
home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
toggle_grid: "Gitter ischalte/usschalte."
|
||||
toggle_pathfinding: "Wegfinder ischalte/usschalte."
|
||||
beautify: "Mach din Code schöner, indem du sini Formatierig standartisiersch."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
move_wizard: "Beweg din Zauberer durs Level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -103,11 +103,11 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
for_beginners: "Für Anfänger"
|
||||
multiplayer: "Mehrspieler"
|
||||
for_developers: "Für Entwickler"
|
||||
# javascript_blurb: "The language of the web. Great for writing websites, web apps, HTML5 games, and servers."
|
||||
javascript_blurb: "Die Sprache des Web. Geeignet für die Erstellung von Webseiten, WebApps, HTML5 Spielen und Servern.."
|
||||
# python_blurb: "Simple yet powerful, Python is a great general purpose programming language."
|
||||
# coffeescript_blurb: "Nicer JavaScript syntax."
|
||||
# clojure_blurb: "A modern Lisp."
|
||||
# lua_blurb: "Game scripting language."
|
||||
coffeescript_blurb: "Schönere JavaScript Syntax."
|
||||
clojure_blurb: "Ein modernes Lisp."
|
||||
lua_blurb: "Skriptsprache für Spiele."
|
||||
# io_blurb: "Simple but obscure."
|
||||
|
||||
play:
|
||||
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
level_difficulty: "Schwierigkeit: "
|
||||
play_as: "Spiele als "
|
||||
spectate: "Zuschauen"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontaktiere CodeCombat"
|
||||
|
@ -179,7 +181,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
new_password: "Neues Passwort"
|
||||
new_password_verify: "Passwort verifizieren"
|
||||
email_subscriptions: "Email Abonnements"
|
||||
# email_subscriptions_none: "No Email Subscriptions."
|
||||
email_subscriptions_none: "Keine Email Abonnements."
|
||||
email_announcements: "Ankündigungen"
|
||||
email_announcements_description: "Erhalte regelmäßig Ankündigungen zu deinem Account."
|
||||
email_notifications: "Benachrichtigungen"
|
||||
|
@ -197,7 +199,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
error_saving: "Fehler beim Speichern"
|
||||
saved: "Änderungen gespeichert"
|
||||
password_mismatch: "Passwörter stimmen nicht überein."
|
||||
# password_repeat: "Please repeat your password."
|
||||
password_repeat: "Bitte wiederhole dein Passwort."
|
||||
job_profile: "Jobprofil"
|
||||
job_profile_approved: "Dein Jobprofil wurde von CodeCombat freigegeben. Arbeitgeber können dieses solange einsehen, bis du es als inaktiv markiert oder wenn innerhalb von vier Wochen keine Änderung daran vorgenommen wurde."
|
||||
job_profile_explanation: "Hi! Fülle dies aus und wir melden uns bei dir bezüglich des Auffindens eines Jobs als Programmierer"
|
||||
|
@ -212,7 +214,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
profile_for_suffix: ""
|
||||
# featured: "Featured"
|
||||
# not_featured: "Not Featured"
|
||||
# looking_for: "Looking for:"
|
||||
looking_for: "Suche nach:"
|
||||
last_updated: "zuletzt geändert:"
|
||||
contact: "Kontakt"
|
||||
# active: "Looking for interview offers now"
|
||||
|
@ -355,17 +357,16 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
|
||||
play_level:
|
||||
done: "Fertig"
|
||||
grid: "Raster"
|
||||
customize_wizard: "Bearbeite den Zauberer"
|
||||
home: "Startseite"
|
||||
# stop: "Stop"
|
||||
# game_menu: "Game Menu"
|
||||
game_menu: "Spielmenü"
|
||||
guide: "Hilfe"
|
||||
restart: "Neustart"
|
||||
goals: "Ziele"
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
success: "Erfolgreich!"
|
||||
incomplete: "Unvollständig"
|
||||
timed_out: "Zeit abgelaufen"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Aktionszeitstrahl"
|
||||
click_to_select: "Klicke auf eine Einheit, um sie auszuwählen."
|
||||
|
@ -425,7 +426,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
tip_impossible: "Es wirkt immer unmöglich bis es vollbracht ist. - Nelson Mandela"
|
||||
tip_talk_is_cheap: "Reden ist billig. Zeig mir den Code. - Linus Torvalds"
|
||||
tip_first_language: "Das schwierigste, das du jemals lernen wirst, ist die erste Programmiersprache. - Alan Kay"
|
||||
# tip_hardware_problem: "Q: How many programmers does it take to change a light bulb? A: None, it's a hardware problem."
|
||||
tip_hardware_problem: "Q: Wie viele Programmierer braucht man um eine Glühbirne auszuwechseln? A: Keine, es ist ein Hardware-Problem."
|
||||
time_current: "Aktuell"
|
||||
time_total: "Total"
|
||||
time_goto: "Gehe zu"
|
||||
|
@ -433,13 +434,13 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# infinite_loop_reset_level: "Reset Level"
|
||||
infinite_loop_comment_out: "Meinen Code auskommentieren"
|
||||
|
||||
game_menu:
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
multiplayer_tab: "Multiplayer"
|
||||
# multiplayer_tab: "Multiplayer"
|
||||
# inventory_caption: "Equip your hero"
|
||||
# choose_hero_caption: "Choose hero, language"
|
||||
# save_load_caption: "... and view history"
|
||||
|
@ -458,9 +459,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# granularity_change_history: "History"
|
||||
|
||||
options:
|
||||
# general_options: "General Options"
|
||||
# music_label: "Music"
|
||||
# music_description: "Turn background music on/off."
|
||||
general_options: "Allgemeine Einstellungen"
|
||||
music_label: "Musik"
|
||||
music_description: "Schalte Hintergrundmusik an/aus."
|
||||
# autorun_label: "Autorun"
|
||||
# autorun_description: "Control automatic code execution."
|
||||
editor_config: "Editor Einstellungen"
|
||||
|
@ -472,8 +473,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
editor_config_keybindings_label: "Tastenbelegung"
|
||||
editor_config_keybindings_default: "Standard (Ace)"
|
||||
editor_config_keybindings_description: "Fügt zusätzliche Tastenkombinationen, bekannt aus anderen Editoren, hinzu"
|
||||
# editor_config_livecompletion_label: "Live Autocompletion"
|
||||
# editor_config_livecompletion_description: "Displays autocomplete suggestions while typing."
|
||||
editor_config_livecompletion_label: "Live Auto-Vervollständigung"
|
||||
editor_config_livecompletion_description: "Zeigt Vorschläge der Auto-Vervollständigung an während du tippst."
|
||||
editor_config_invisibles_label: "Zeige unsichtbare Zeichen"
|
||||
editor_config_invisibles_description: "Zeigt unsichtbare Zeichen wie Leertasten an."
|
||||
editor_config_indentguides_label: "Zeige Einrückungshilfe"
|
||||
|
@ -485,9 +486,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# temp: "Temp"
|
||||
|
||||
multiplayer:
|
||||
multiplayer_title: "Multiplayer Einstellungen"
|
||||
multiplayer_title: "Mehrspieler Einstellungen"
|
||||
# multiplayer_toggle: "Enable multiplayer"
|
||||
# multiplayer_toggle_description: "Allow others to join your game."
|
||||
multiplayer_toggle_description: "Erlaube anderen an deinem Spiel teilzunehmen."
|
||||
multiplayer_link_description: "Gib diesen Link jedem, der mitmachen will."
|
||||
multiplayer_hint_label: "Hinweis:"
|
||||
multiplayer_hint: " Klick den Link, um alles auszuwählen, dann drück ⌘-C oder Strg-C um den Link zu kopieren."
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -521,7 +523,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
av_entities_active_instances_url: "Aktive Instanzen"
|
||||
av_entities_employer_list_url: "Arbeitgeberliste"
|
||||
av_other_sub_title: "Sonstige"
|
||||
# av_other_debug_base_url: "Base (for debugging base.jade)"
|
||||
av_other_debug_base_url: "Base (um base.jade zu debuggen)"
|
||||
u_title: "Benutzerliste"
|
||||
lg_title: "Letzte Spiele"
|
||||
# clas: "CLAs"
|
||||
|
@ -535,7 +537,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# thang_editor_suffix: "to modify the CodeCombat source artwork. Allow units to throw projectiles, alter the direction of an animation, change a unit's hit points, or upload your own vector sprites."
|
||||
# article_editor_prefix: "See a mistake in some of our docs? Want to make some instructions for your own creations? Check out the"
|
||||
# article_editor_suffix: "and help CodeCombat players get the most out of their playtime."
|
||||
# find_us: "Find us on these sites"
|
||||
find_us: "Finde uns auf diesen Seiten"
|
||||
# contribute_to_the_project: "Contribute to the project"
|
||||
|
||||
editor:
|
||||
|
@ -547,8 +549,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
back: "Zurück"
|
||||
revert: "Zurücksetzen"
|
||||
revert_models: "Models zurücksetzen."
|
||||
# pick_a_terrain: "Pick A Terrain"
|
||||
# small: "Small"
|
||||
pick_a_terrain: "Wähle ein Terrain"
|
||||
small: "Klein"
|
||||
# grassy: "Grassy"
|
||||
fork_title: "Forke neue Version"
|
||||
fork_creating: "Erzeuge Fork..."
|
||||
|
@ -608,7 +610,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
general:
|
||||
and: "und"
|
||||
name: "Name"
|
||||
# date: "Date"
|
||||
date: "Datum"
|
||||
body: "Inhalt"
|
||||
version: "Version"
|
||||
commit_msg: "Commit Nachricht"
|
||||
|
@ -685,20 +687,20 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
recruitment_description_suffix: "So wenn du deine Fähigkeiten entwickelt hast und zustimmst, werden wir deine besten Leistungen den tausenden Arbeitgebern demonstrieren, welche nur auf die Gelegentheit warten, dich einzustellen. Sie bezahlen uns ein bisschen, und sie bezahlen dir "
|
||||
recruitment_description_italic: "jede Menge"
|
||||
recruitment_description_ending: ", die Seite bleibt kostenlos und jeder ist glücklich. So der Plan."
|
||||
# copyrights_title: "Copyrights and Licenses"
|
||||
copyrights_title: "Copyrights und Lizenzen"
|
||||
# contributor_title: "Contributor License Agreement"
|
||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||
# cla_url: "CLA"
|
||||
# contributor_description_suffix: "to which you should agree before contributing."
|
||||
# code_title: "Code - MIT"
|
||||
# code_description_prefix: "All code owned by CodeCombat or hosted on codecombat.com, both in the GitHub repository or in the codecombat.com database, is licensed under the"
|
||||
# mit_license_url: "MIT license"
|
||||
mit_license_url: "MIT Lizenz"
|
||||
# code_description_suffix: "This includes all code in Systems and Components that are made available by CodeCombat for the purpose of creating levels."
|
||||
# art_title: "Art/Music - Creative Commons "
|
||||
# art_description_prefix: "All common content is available under the"
|
||||
# cc_license_url: "Creative Commons Attribution 4.0 International License"
|
||||
# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:"
|
||||
# art_music: "Music"
|
||||
art_music: "Musik"
|
||||
# art_sound: "Sound"
|
||||
# art_artwork: "Artwork"
|
||||
# art_sprites: "Sprites"
|
||||
|
@ -733,7 +735,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# alert_account_message: "To subscribe for class emails, you'll need to be logged in first."
|
||||
# archmage_summary: "Interested in working on game graphics, user interface design, database and server organization, multiplayer networking, physics, sound, or game engine performance? Want to help build a game to help other people learn what you are good at? We have a lot to do and if you are an experienced programmer and want to develop for CodeCombat, this class is for you. We would love your help building the best programming game ever."
|
||||
# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever."
|
||||
# class_attributes: "Class Attributes"
|
||||
class_attributes: "Klassenattribute"
|
||||
# archmage_attribute_1_pref: "Knowledge in "
|
||||
# archmage_attribute_1_suf: ", or a desire to learn. Most of our code is in this language. If you're a fan of Ruby or Python, you'll feel right at home. It's JavaScript, but with a nicer syntax."
|
||||
# archmage_attribute_2: "Some experience in programming and personal initiative. We'll help you get oriented, but we can't spend much time training you."
|
||||
|
@ -865,8 +867,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# fight: "Fight!"
|
||||
# watch_victory: "Watch your victory"
|
||||
# defeat_the: "Defeat the"
|
||||
# tournament_ends: "Tournament ends"
|
||||
# tournament_ended: "Tournament ended"
|
||||
tournament_ends: "Turnier endet"
|
||||
tournament_ended: "Turnier beendet"
|
||||
tournament_rules: "Turnier-Regeln"
|
||||
# tournament_blurb: "Write code, collect gold, build armies, crush foes, win prizes, and upgrade your career in our $40,000 Greed tournament! Check out the details"
|
||||
# tournament_blurb_criss_cross: "Win bids, construct paths, outwit opponents, grab gems, and upgrade your career in our Criss-Cross tournament! Check out the details"
|
||||
|
@ -875,7 +877,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
winners: "Gewinner"
|
||||
|
||||
ladder_prizes:
|
||||
title: "Turnier Preise"
|
||||
title: "Turnierpreise"
|
||||
# blurb_1: "These prizes will be awarded according to"
|
||||
# blurb_2: "the tournament rules"
|
||||
# blurb_3: "to the top human and ogre players."
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
unknown: "Unbekannter Fehler."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Meine Sessions"
|
||||
level: "Level"
|
||||
social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# patched_model: "Source Document"
|
||||
model: "Model"
|
||||
system: "System"
|
||||
# systems: "Systems"
|
||||
component: "Komponente"
|
||||
components: "Komponenten"
|
||||
thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# source_document: "Source Document"
|
||||
document: "Dokument"
|
||||
sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
candidate_sessions: "Kandidat-Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
user_remark: "Benutzerkommentar"
|
||||
# user_remarks: "User Remarks"
|
||||
versions: "Versionen"
|
||||
items: "Gegenstände"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "hinzugefügt"
|
||||
|
@ -948,8 +959,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
deleted: "gelöscht"
|
||||
# moved_index: "Moved Index"
|
||||
# text_diff: "Text Diff"
|
||||
# merge_conflict_with: "MERGE CONFLICT WITH"
|
||||
# no_changes: "No Changes"
|
||||
merge_conflict_with: "MERGE KONFLIKT MIT"
|
||||
no_changes: "Keine Änderungen"
|
||||
|
||||
# user:
|
||||
# stats: "Stats"
|
||||
|
|
|
@ -103,11 +103,11 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
for_beginners: "Für Anfänger"
|
||||
multiplayer: "Mehrspieler"
|
||||
for_developers: "Für Entwickler"
|
||||
# javascript_blurb: "The language of the web. Great for writing websites, web apps, HTML5 games, and servers."
|
||||
javascript_blurb: "Die Sprache des Web. Geeignet für die Erstellung von Webseiten, WebApps, HTML5 Spielen und Servern.."
|
||||
# python_blurb: "Simple yet powerful, Python is a great general purpose programming language."
|
||||
# coffeescript_blurb: "Nicer JavaScript syntax."
|
||||
# clojure_blurb: "A modern Lisp."
|
||||
# lua_blurb: "Game scripting language."
|
||||
coffeescript_blurb: "Schönere JavaScript Syntax."
|
||||
clojure_blurb: "Ein modernes Lisp."
|
||||
lua_blurb: "Skriptsprache für Spiele."
|
||||
# io_blurb: "Simple but obscure."
|
||||
|
||||
play:
|
||||
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
level_difficulty: "Schwierigkeit: "
|
||||
play_as: "Spiele als "
|
||||
spectate: "Zuschauen"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontaktiere CodeCombat"
|
||||
|
@ -179,7 +181,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
new_password: "Neues Passwort"
|
||||
new_password_verify: "Passwort verifizieren"
|
||||
email_subscriptions: "Email Abonnements"
|
||||
# email_subscriptions_none: "No Email Subscriptions."
|
||||
email_subscriptions_none: "Keine Email Abonnements."
|
||||
email_announcements: "Ankündigungen"
|
||||
email_announcements_description: "Erhalte regelmäßig Ankündigungen zu deinem Account."
|
||||
email_notifications: "Benachrichtigungen"
|
||||
|
@ -197,7 +199,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
error_saving: "Fehler beim Speichern"
|
||||
saved: "Änderungen gespeichert"
|
||||
password_mismatch: "Passwörter stimmen nicht überein."
|
||||
# password_repeat: "Please repeat your password."
|
||||
password_repeat: "Bitte wiederhole dein Passwort."
|
||||
job_profile: "Jobprofil"
|
||||
job_profile_approved: "Dein Jobprofil wurde von CodeCombat freigegeben. Arbeitgeber können dieses solange einsehen, bis du es als inaktiv markiert oder wenn innerhalb von vier Wochen keine Änderung daran vorgenommen wurde."
|
||||
job_profile_explanation: "Hi! Fülle dies aus und wir melden uns bei dir bezüglich des Auffindens eines Jobs als Programmierer"
|
||||
|
@ -212,7 +214,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
profile_for_suffix: ""
|
||||
# featured: "Featured"
|
||||
# not_featured: "Not Featured"
|
||||
# looking_for: "Looking for:"
|
||||
looking_for: "Suche nach:"
|
||||
last_updated: "zuletzt geändert:"
|
||||
contact: "Kontakt"
|
||||
# active: "Looking for interview offers now"
|
||||
|
@ -355,17 +357,16 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
|
||||
play_level:
|
||||
done: "Fertig"
|
||||
grid: "Raster"
|
||||
customize_wizard: "Bearbeite den Zauberer"
|
||||
home: "Startseite"
|
||||
# stop: "Stop"
|
||||
# game_menu: "Game Menu"
|
||||
game_menu: "Spielmenü"
|
||||
guide: "Hilfe"
|
||||
restart: "Neustart"
|
||||
goals: "Ziele"
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
success: "Erfolgreich!"
|
||||
incomplete: "Unvollständig"
|
||||
timed_out: "Zeit abgelaufen"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Aktionszeitstrahl"
|
||||
click_to_select: "Klicke auf eine Einheit, um sie auszuwählen."
|
||||
|
@ -425,7 +426,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
tip_impossible: "Es wirkt immer unmöglich bis es vollbracht ist. - Nelson Mandela"
|
||||
tip_talk_is_cheap: "Reden ist billig. Zeig mir den Code. - Linus Torvalds"
|
||||
tip_first_language: "Das schwierigste, das du jemals lernen wirst, ist die erste Programmiersprache. - Alan Kay"
|
||||
# tip_hardware_problem: "Q: How many programmers does it take to change a light bulb? A: None, it's a hardware problem."
|
||||
tip_hardware_problem: "Q: Wie viele Programmierer braucht man um eine Glühbirne auszuwechseln? A: Keine, es ist ein Hardware-Problem."
|
||||
time_current: "Aktuell"
|
||||
time_total: "Total"
|
||||
time_goto: "Gehe zu"
|
||||
|
@ -458,9 +459,9 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# granularity_change_history: "History"
|
||||
|
||||
options:
|
||||
# general_options: "General Options"
|
||||
# music_label: "Music"
|
||||
# music_description: "Turn background music on/off."
|
||||
general_options: "Allgemeine Einstellungen"
|
||||
music_label: "Musik"
|
||||
music_description: "Schalte Hintergrundmusik an/aus."
|
||||
# autorun_label: "Autorun"
|
||||
# autorun_description: "Control automatic code execution."
|
||||
editor_config: "Editor Einstellungen"
|
||||
|
@ -472,8 +473,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
editor_config_keybindings_label: "Tastenbelegung"
|
||||
editor_config_keybindings_default: "Standard (Ace)"
|
||||
editor_config_keybindings_description: "Fügt zusätzliche Tastenkombinationen, bekannt aus anderen Editoren, hinzu"
|
||||
# editor_config_livecompletion_label: "Live Autocompletion"
|
||||
# editor_config_livecompletion_description: "Displays autocomplete suggestions while typing."
|
||||
editor_config_livecompletion_label: "Live Auto-Vervollständigung"
|
||||
editor_config_livecompletion_description: "Zeigt Vorschläge der Auto-Vervollständigung an während du tippst."
|
||||
editor_config_invisibles_label: "Zeige unsichtbare Zeichen"
|
||||
editor_config_invisibles_description: "Zeigt unsichtbare Zeichen wie Leertasten an."
|
||||
editor_config_indentguides_label: "Zeige Einrückungshilfe"
|
||||
|
@ -485,9 +486,9 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# temp: "Temp"
|
||||
|
||||
multiplayer:
|
||||
multiplayer_title: "Multiplayer Einstellungen"
|
||||
multiplayer_title: "Mehrspieler Einstellungen"
|
||||
# multiplayer_toggle: "Enable multiplayer"
|
||||
# multiplayer_toggle_description: "Allow others to join your game."
|
||||
multiplayer_toggle_description: "Erlaube anderen an deinem Spiel teilzunehmen."
|
||||
multiplayer_link_description: "Gib diesen Link jedem, der mitmachen will."
|
||||
multiplayer_hint_label: "Hinweis:"
|
||||
multiplayer_hint: " Klick den Link, um alles auszuwählen, dann drück ⌘-C oder Strg-C um den Link zu kopieren."
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -521,7 +523,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
av_entities_active_instances_url: "Aktive Instanzen"
|
||||
av_entities_employer_list_url: "Arbeitgeberliste"
|
||||
av_other_sub_title: "Sonstige"
|
||||
# av_other_debug_base_url: "Base (for debugging base.jade)"
|
||||
av_other_debug_base_url: "Base (um base.jade zu debuggen)"
|
||||
u_title: "Benutzerliste"
|
||||
lg_title: "Letzte Spiele"
|
||||
# clas: "CLAs"
|
||||
|
@ -535,7 +537,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# thang_editor_suffix: "to modify the CodeCombat source artwork. Allow units to throw projectiles, alter the direction of an animation, change a unit's hit points, or upload your own vector sprites."
|
||||
# article_editor_prefix: "See a mistake in some of our docs? Want to make some instructions for your own creations? Check out the"
|
||||
# article_editor_suffix: "and help CodeCombat players get the most out of their playtime."
|
||||
# find_us: "Find us on these sites"
|
||||
find_us: "Finde uns auf diesen Seiten"
|
||||
# contribute_to_the_project: "Contribute to the project"
|
||||
|
||||
editor:
|
||||
|
@ -547,8 +549,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
back: "Zurück"
|
||||
revert: "Zurücksetzen"
|
||||
revert_models: "Models zurücksetzen."
|
||||
# pick_a_terrain: "Pick A Terrain"
|
||||
# small: "Small"
|
||||
pick_a_terrain: "Wähle ein Terrain"
|
||||
small: "Klein"
|
||||
# grassy: "Grassy"
|
||||
fork_title: "Forke neue Version"
|
||||
fork_creating: "Erzeuge Fork..."
|
||||
|
@ -608,7 +610,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
general:
|
||||
and: "und"
|
||||
name: "Name"
|
||||
# date: "Date"
|
||||
date: "Datum"
|
||||
body: "Inhalt"
|
||||
version: "Version"
|
||||
commit_msg: "Commit Nachricht"
|
||||
|
@ -685,20 +687,20 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
recruitment_description_suffix: "So wenn du deine Fähigkeiten entwickelt hast und zustimmst, werden wir deine besten Leistungen den tausenden Arbeitgebern demonstrieren, welche nur auf die Gelegentheit warten, dich einzustellen. Sie bezahlen uns ein bisschen, und sie bezahlen dir "
|
||||
recruitment_description_italic: "jede Menge"
|
||||
recruitment_description_ending: ", die Seite bleibt kostenlos und jeder ist glücklich. So der Plan."
|
||||
# copyrights_title: "Copyrights and Licenses"
|
||||
copyrights_title: "Copyrights und Lizenzen"
|
||||
# contributor_title: "Contributor License Agreement"
|
||||
# contributor_description_prefix: "All contributions, both on the site and on our GitHub repository, are subject to our"
|
||||
# cla_url: "CLA"
|
||||
# contributor_description_suffix: "to which you should agree before contributing."
|
||||
# code_title: "Code - MIT"
|
||||
# code_description_prefix: "All code owned by CodeCombat or hosted on codecombat.com, both in the GitHub repository or in the codecombat.com database, is licensed under the"
|
||||
# mit_license_url: "MIT license"
|
||||
mit_license_url: "MIT Lizenz"
|
||||
# code_description_suffix: "This includes all code in Systems and Components that are made available by CodeCombat for the purpose of creating levels."
|
||||
# art_title: "Art/Music - Creative Commons "
|
||||
# art_description_prefix: "All common content is available under the"
|
||||
# cc_license_url: "Creative Commons Attribution 4.0 International License"
|
||||
# art_description_suffix: "Common content is anything made generally available by CodeCombat for the purpose of creating Levels. This includes:"
|
||||
# art_music: "Music"
|
||||
art_music: "Musik"
|
||||
# art_sound: "Sound"
|
||||
# art_artwork: "Artwork"
|
||||
# art_sprites: "Sprites"
|
||||
|
@ -733,7 +735,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# alert_account_message: "To subscribe for class emails, you'll need to be logged in first."
|
||||
# archmage_summary: "Interested in working on game graphics, user interface design, database and server organization, multiplayer networking, physics, sound, or game engine performance? Want to help build a game to help other people learn what you are good at? We have a lot to do and if you are an experienced programmer and want to develop for CodeCombat, this class is for you. We would love your help building the best programming game ever."
|
||||
# archmage_introduction: "One of the best parts about building games is they synthesize so many different things. Graphics, sound, real-time networking, social networking, and of course many of the more common aspects of programming, from low-level database management, and server administration to user facing design and interface building. There's a lot to do, and if you're an experienced programmer with a hankering to really dive into the nitty-gritty of CodeCombat, this class might be for you. We would love to have your help building the best programming game ever."
|
||||
# class_attributes: "Class Attributes"
|
||||
class_attributes: "Klassenattribute"
|
||||
# archmage_attribute_1_pref: "Knowledge in "
|
||||
# archmage_attribute_1_suf: ", or a desire to learn. Most of our code is in this language. If you're a fan of Ruby or Python, you'll feel right at home. It's JavaScript, but with a nicer syntax."
|
||||
# archmage_attribute_2: "Some experience in programming and personal initiative. We'll help you get oriented, but we can't spend much time training you."
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
unknown: "Unbekannter Fehler."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Meine Sessions"
|
||||
level: "Level"
|
||||
social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# patched_model: "Source Document"
|
||||
model: "Model"
|
||||
system: "System"
|
||||
# systems: "Systems"
|
||||
component: "Komponente"
|
||||
components: "Komponenten"
|
||||
thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
# source_document: "Source Document"
|
||||
document: "Dokument"
|
||||
sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
candidate_sessions: "Kandidat-Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
user_remark: "Benutzerkommentar"
|
||||
# user_remarks: "User Remarks"
|
||||
versions: "Versionen"
|
||||
items: "Gegenstände"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "hinzugefügt"
|
||||
|
@ -948,8 +959,8 @@ module.exports = nativeDescription: "Deutsch", englishDescription: "German", tra
|
|||
deleted: "gelöscht"
|
||||
# moved_index: "Moved Index"
|
||||
# text_diff: "Text Diff"
|
||||
# merge_conflict_with: "MERGE CONFLICT WITH"
|
||||
# no_changes: "No Changes"
|
||||
merge_conflict_with: "MERGE KONFLIKT MIT"
|
||||
no_changes: "Keine Änderungen"
|
||||
|
||||
# user:
|
||||
# stats: "Stats"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
level_difficulty: "Δυσκολία: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Επικοινωνήστε μαζί μας"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
|
||||
play_level:
|
||||
done: "Έτοιμο"
|
||||
grid: "Πλέγμα"
|
||||
customize_wizard: "Προσαρμόστε τον Μάγο"
|
||||
home: "Αρχική"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
|
||||
play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
customize_wizard: "Customise Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@
|
|||
level_difficulty: "Difficulty: "
|
||||
play_as: "Play As"
|
||||
spectate: "Spectate"
|
||||
players: "players"
|
||||
hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contact CodeCombat"
|
||||
|
@ -511,6 +513,7 @@
|
|||
toggle_grid: "Toggle grid overlay."
|
||||
toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
beautify: "Beautify your code by standardizing its formatting."
|
||||
maximize_editor: "Maximize/minimize code editor."
|
||||
move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -907,6 +910,7 @@
|
|||
unknown: "Unknown error."
|
||||
|
||||
resources:
|
||||
sessions: "Sessions"
|
||||
your_sessions: "Your Sessions"
|
||||
level: "Level"
|
||||
social_network_apis: "Social Network APIs"
|
||||
|
@ -922,6 +926,7 @@
|
|||
patched_model: "Source Document"
|
||||
model: "Model"
|
||||
system: "System"
|
||||
systems: "Systems"
|
||||
component: "Component"
|
||||
components: "Components"
|
||||
thang: "Thang"
|
||||
|
@ -936,10 +941,17 @@
|
|||
source_document: "Source Document"
|
||||
document: "Document"
|
||||
sprite_sheet: "Sprite Sheet"
|
||||
employers: "Employers"
|
||||
candidates: "Candidates"
|
||||
candidate_sessions: "Candidate Sessions"
|
||||
user_remark: "User Remark"
|
||||
user_remarks: "User Remarks"
|
||||
versions: "Versions"
|
||||
items: "Items"
|
||||
wizard: "Wizard"
|
||||
achievement: "Achievement"
|
||||
clas: "CLAs"
|
||||
play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
level_difficulty: "Dificultad: "
|
||||
play_as: "Jugar Como "
|
||||
spectate: "Observar"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacta a CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
|
||||
play_level:
|
||||
done: "Listo"
|
||||
grid: "Cuadricula"
|
||||
customize_wizard: "Personalizar Hechicero"
|
||||
home: "Inicio"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
unknown: "Error desconocido."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Tus sesiones"
|
||||
level: "Nivel"
|
||||
social_network_apis: "APIs de Redes Sociales"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# patched_model: "Source Document"
|
||||
model: "Modelo"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
level_difficulty: "Dificultad: "
|
||||
play_as: "Jugar como"
|
||||
spectate: "Observar"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacta con CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
|
||||
play_level:
|
||||
done: "Hecho"
|
||||
grid: "Cuadrícula"
|
||||
customize_wizard: "Personalizar Mago"
|
||||
home: "Inicio"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
unknown: "Error desconocido."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Tus sesiones"
|
||||
level: "Nivel"
|
||||
social_network_apis: "APIs de redes sociales"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
# patched_model: "Source Document"
|
||||
model: "Modelo"
|
||||
system: "Sistema"
|
||||
# systems: "Systems"
|
||||
component: "Componente"
|
||||
components: "Componentes"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
source_document: "Documento fuente"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "Añadido"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
level_difficulty: "Dificultad: "
|
||||
play_as: "Juega como "
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacta a CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
|
||||
play_level:
|
||||
done: "Hecho"
|
||||
grid: "Cuadrícrula"
|
||||
customize_wizard: "Personalizar Mago"
|
||||
home: "Inicio"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "español", englishDescription: "Spanish", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
level_difficulty: "سختی: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "CodeCombatتماس با "
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
level_difficulty: "Difficulté: "
|
||||
play_as: "Jouer comme "
|
||||
spectate: "Spectateur"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacter CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
|
||||
play_level:
|
||||
done: "Fait"
|
||||
grid: "Grille"
|
||||
customize_wizard: "Personnaliser le magicien"
|
||||
home: "Accueil"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
unknown: "Erreur inconnue."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "vos Sessions"
|
||||
level: "Niveau"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
system: "Système"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
source_document: "Document Source"
|
||||
document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "Ajouté"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
level_difficulty: "רמת קושי: "
|
||||
play_as: "שחק בתור "
|
||||
spectate: "צופה"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "צור קשר"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
level_difficulty: "Nehézség: "
|
||||
play_as: "Játssz mint"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Lépj kapcsolatba velünk"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
|
||||
play_level:
|
||||
done: "Kész"
|
||||
grid: "Rács"
|
||||
customize_wizard: "Varázsló testreszabása"
|
||||
home: "Kezdőlap"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
level_difficulty: "Difficoltà: "
|
||||
play_as: "Gioca come "
|
||||
spectate: "Spettatore"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contatta CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
|
||||
play_level:
|
||||
done: "Fatto"
|
||||
grid: "Griglia"
|
||||
customize_wizard: "Personalizza stregone"
|
||||
home: "Pagina iniziale"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
level_difficulty: "難易度: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "お問い合わせ"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
|
||||
play_level:
|
||||
done: "完了"
|
||||
grid: "グリッド"
|
||||
customize_wizard: "魔法使いの設定"
|
||||
home: "ホーム"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
level_difficulty: "난이도: "
|
||||
play_as: "Play As "
|
||||
spectate: "관중모드"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "코드컴뱃에 전할 말"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
|
||||
play_level:
|
||||
done: "완료"
|
||||
grid: "그리드"
|
||||
customize_wizard: "사용자 정의 마법사"
|
||||
home: "홈"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
unknown: "알 수 없는 에러 발생"
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
level: "레벨"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
system: "시스템"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Hubungi CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
level_difficulty: "Vanskelighetsgrad: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontakt CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
|
||||
play_level:
|
||||
done: "Ferdig"
|
||||
grid: "Grid"
|
||||
customize_wizard: "Spesiallag Trollmann"
|
||||
home: "Hjem"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
level_difficulty: "Moeilijkheidsgraad: "
|
||||
play_as: "Speel als "
|
||||
spectate: "Toeschouwen"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contact opnemen met CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
|
||||
play_level:
|
||||
done: "Klaar"
|
||||
grid: "Raster"
|
||||
customize_wizard: "Pas Tovenaar aan"
|
||||
home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
unknown: "Onbekende fout."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Jouw sessies."
|
||||
level: "Level"
|
||||
social_network_apis: "Sociale netwerk APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# patched_model: "Source Document"
|
||||
model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
level_difficulty: "Moeilijkheidsgraad: "
|
||||
play_as: "Speel als "
|
||||
spectate: "Toeschouwen"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contact opnemen met CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
|
||||
play_level:
|
||||
done: "Klaar"
|
||||
grid: "Raster"
|
||||
customize_wizard: "Pas Tovenaar aan"
|
||||
home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
unknown: "Onbekende fout."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Jouw sessies."
|
||||
level: "Level"
|
||||
social_network_apis: "Sociale netwerk APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# patched_model: "Source Document"
|
||||
model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
level_difficulty: "Moeilijkheidsgraad: "
|
||||
play_as: "Speel als "
|
||||
spectate: "Toeschouwen"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contact opnemen met CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
|
||||
play_level:
|
||||
done: "Klaar"
|
||||
grid: "Raster"
|
||||
customize_wizard: "Pas Tovenaar aan"
|
||||
home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
unknown: "Onbekende fout."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Jouw sessies."
|
||||
level: "Level"
|
||||
social_network_apis: "Sociale netwerk APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
# patched_model: "Source Document"
|
||||
model: "Model"
|
||||
system: "Systeem"
|
||||
# systems: "Systems"
|
||||
component: "Component"
|
||||
components: "Componenten"
|
||||
thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Nederlands", englishDescription: "Dutch", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
level_difficulty: "Vanskelighetsgrad: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontakt CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
|
||||
play_level:
|
||||
done: "Ferdig"
|
||||
grid: "Grid"
|
||||
customize_wizard: "Spesiallag Trollmann"
|
||||
home: "Hjem"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
level_difficulty: "Poziom trudności: "
|
||||
play_as: "Graj jako "
|
||||
spectate: "Oglądaj"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontakt z CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
|
||||
play_level:
|
||||
done: "Zrobione"
|
||||
grid: "Siatka"
|
||||
customize_wizard: "Spersonalizuj czarodzieja"
|
||||
home: "Strona główna"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
level_difficulty: "Dificuldade: "
|
||||
play_as: "Jogar Como "
|
||||
spectate: "Assistir"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contate-nos"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
|
||||
play_level:
|
||||
done: "Pronto"
|
||||
grid: "Grade"
|
||||
customize_wizard: "Personalize o feiticeiro"
|
||||
home: "Início"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
level_difficulty: "Dificuldade: "
|
||||
play_as: "Jogar Como"
|
||||
spectate: "Espectar"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contacte o CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
|
||||
play_level:
|
||||
done: "Concluir"
|
||||
grid: "Grelha"
|
||||
customize_wizard: "Personalizar Feiticeiro"
|
||||
home: "Início"
|
||||
stop: "Parar"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
toggle_grid: "Ativar/desativar a sobreposição da grelha."
|
||||
toggle_pathfinding: "Ativar/desativar a sobreposição do encontrador de caminho."
|
||||
beautify: "Embelezar o código ao estandardizar a formatação."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
move_wizard: "Mover o seu Feiticeiro pelo nível."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
unknown: "Erro desconhecido."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "As Suas Sessões"
|
||||
level: "Nível"
|
||||
social_network_apis: "APIs das Redes Sociais"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
patched_model: "Documento Fonte"
|
||||
model: "Modelo"
|
||||
system: "Sistema"
|
||||
# systems: "Systems"
|
||||
component: "Componente"
|
||||
components: "Componentes"
|
||||
thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
source_document: "Documento Fonte"
|
||||
document: "Documento"
|
||||
sprite_sheet: "Folha de Sprite"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
candidate_sessions: "Sessões de Candidatos"
|
||||
user_remark: "Observação do Utilizador"
|
||||
# user_remarks: "User Remarks"
|
||||
versions: "Versões"
|
||||
items: "Itens"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "Adicionados/as"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
level_difficulty: "Dificuldade: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contate-nos"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
|
||||
play_level:
|
||||
done: "Pronto"
|
||||
grid: "Grade"
|
||||
customize_wizard: "Personalize o feiticeiro"
|
||||
home: "Início"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "português", englishDescription: "Portugues
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
level_difficulty: "Dificultate: "
|
||||
play_as: "Alege-ți echipa"
|
||||
spectate: "Spectator"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
|
||||
play_level:
|
||||
done: "Gata"
|
||||
grid: "Grilă"
|
||||
customize_wizard: "Personalizează Wizard-ul"
|
||||
home: "Acasă"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
level_difficulty: "Сложность: "
|
||||
play_as: "Играть за "
|
||||
spectate: "Наблюдать"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Связаться с CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
|
||||
play_level:
|
||||
done: "Готово"
|
||||
grid: "Сетка"
|
||||
customize_wizard: "Настройки волшебника"
|
||||
home: "На главную"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
toggle_grid: "Включить наложение сетки."
|
||||
toggle_pathfinding: "Включить путевой оверлей.."
|
||||
beautify: "Приукрасьте свой код стандартизацией его форматирования."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
move_wizard: "Перемещайте своего Волшебника по уровню."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
unknown: "Неизвестная ошибка."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Ваши сессии"
|
||||
level: "Уровень"
|
||||
social_network_apis: "API социальных сетей"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
patched_model: "Исходный документ"
|
||||
model: "Модель"
|
||||
system: "Система"
|
||||
# systems: "Systems"
|
||||
component: "Компонент"
|
||||
components: "Компоненты"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
source_document: "Исходный документ"
|
||||
document: "Документ"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
user_remark: "Пользовательские поправки"
|
||||
# user_remarks: "User Remarks"
|
||||
versions: "Версии"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
delta:
|
||||
added: "Добавлено"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
level_difficulty: "Obtiažnosť."
|
||||
play_as: "Hraj ako"
|
||||
spectate: "Sleduj"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontaktujte nás"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
level_difficulty: "Тежина: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Контактирај CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
|
||||
play_level:
|
||||
done: "Урађено"
|
||||
grid: "Мрежа"
|
||||
customize_wizard: "Прилагоди Чаробњака"
|
||||
home: "Почетна"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -3,11 +3,11 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
loading: "Laddar..."
|
||||
saving: "Sparar..."
|
||||
sending: "Skickar..."
|
||||
# send: "Send"
|
||||
send: "Skicka"
|
||||
cancel: "Avbryt"
|
||||
save: "Spara"
|
||||
# publish: "Publish"
|
||||
# create: "Create"
|
||||
publish: "Publisera"
|
||||
create: "Skapa"
|
||||
delay_1_sec: "1 sekund"
|
||||
delay_3_sec: "3 sekunder"
|
||||
delay_5_sec: "5 sekunder"
|
||||
|
@ -19,21 +19,21 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# unwatch: "Unwatch"
|
||||
# submit_patch: "Submit Patch"
|
||||
|
||||
# units:
|
||||
# second: "second"
|
||||
# seconds: "seconds"
|
||||
# minute: "minute"
|
||||
# minutes: "minutes"
|
||||
# hour: "hour"
|
||||
# hours: "hours"
|
||||
# day: "day"
|
||||
# days: "days"
|
||||
# week: "week"
|
||||
# weeks: "weeks"
|
||||
# month: "month"
|
||||
# months: "months"
|
||||
# year: "year"
|
||||
# years: "years"
|
||||
units:
|
||||
second: "sekund"
|
||||
seconds: "sekunder"
|
||||
minute: "minut"
|
||||
minutes: "minuter"
|
||||
hour: "timme"
|
||||
hours: "timmar"
|
||||
day: "dag"
|
||||
days: "dagar"
|
||||
week: "vecka"
|
||||
weeks: "veckor"
|
||||
month: "månad"
|
||||
months: "månader"
|
||||
year: "år"
|
||||
years: "år"
|
||||
|
||||
modal:
|
||||
close: "Stäng"
|
||||
|
@ -44,14 +44,14 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
|
||||
nav:
|
||||
play: "Spela"
|
||||
# community: "Community"
|
||||
community: "Community"
|
||||
editor: "Nivåredigerare"
|
||||
blog: "Blogg"
|
||||
forum: "Forum"
|
||||
# account: "Account"
|
||||
# profile: "Profile"
|
||||
# stats: "Stats"
|
||||
# code: "Code"
|
||||
account: "Konto"
|
||||
profile: "Profil"
|
||||
stats: "Stats"
|
||||
code: "Kod"
|
||||
admin: "Admin"
|
||||
home: "Hem"
|
||||
contribute: "Bidra"
|
||||
|
@ -72,9 +72,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
login:
|
||||
sign_up: "Skapa konto"
|
||||
log_in: "Logga in"
|
||||
# logging_in: "Logging In"
|
||||
logging_in: "Loggar In"
|
||||
log_out: "Logga ut"
|
||||
recover: "glömt lösenord"
|
||||
recover: "Glömt lösenord"
|
||||
|
||||
recover:
|
||||
recover_account_title: "Återskapa ditt konto"
|
||||
|
@ -89,7 +89,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
creating: "Skapar konto..."
|
||||
sign_up: "Skapa konto"
|
||||
log_in: "logga in med lösenord"
|
||||
# social_signup: "Or, you can sign up through Facebook or G+:"
|
||||
social_signup: "Eller så kan du logga in genom facebook eller g+:"
|
||||
# required: "You need to log in before you can go that way."
|
||||
|
||||
home:
|
||||
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
level_difficulty: "Svårighetsgrad: "
|
||||
play_as: "Spela som "
|
||||
spectate: "Titta på"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Kontakta CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
|
||||
play_level:
|
||||
done: "Klar"
|
||||
grid: "Rutnät"
|
||||
customize_wizard: "Skräddarsy trollkarl"
|
||||
home: "Hem"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
|
||||
play_level:
|
||||
done: "เสร็จสิ้น"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
home: "หน้าแรก"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
level_difficulty: "Zorluk: "
|
||||
play_as: "Olarak Oyna"
|
||||
spectate: "İzleyici olarak katıl"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "CodeCombat ile İletişim"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
|
||||
play_level:
|
||||
done: "Tamamdır"
|
||||
grid: "Harita Bölmeleri"
|
||||
customize_wizard: "Sihirbazı Düzenle"
|
||||
home: "Anasayfa"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
unknown: "Bilinmeyen hata."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
your_sessions: "Oturumlarınız"
|
||||
level: "Seviye"
|
||||
social_network_apis: "Sosyal Ağ API'leri"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
level_difficulty: "Складність: "
|
||||
play_as: "Грати як"
|
||||
spectate: "Спостерігати"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Зв'язатися з CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
|
||||
play_level:
|
||||
done: "Готово"
|
||||
grid: "Решітка"
|
||||
customize_wizard: "Налаштування персонажа"
|
||||
home: "На головну"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
level_difficulty: "Khó: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "Liên hệ CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
|
||||
play_level:
|
||||
done: "Hoàn thành"
|
||||
# grid: "Grid"
|
||||
customize_wizard: "Tùy chỉnh Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
level_difficulty: "难度:"
|
||||
play_as: "Play As"
|
||||
spectate: "旁观他人的游戏"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "联系我们"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
|
||||
play_level:
|
||||
done: "完成"
|
||||
grid: "格子"
|
||||
customize_wizard: "自定义向导"
|
||||
home: "主页"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
beautify: "利用标准编码格式美化你的代码。"
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
move_wizard: "在关卡中移动你的巫师角色。"
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
unknown: "未知错误."
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
level: "等级"
|
||||
social_network_apis: "社交网络 APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
level_difficulty: "難度"
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "聯繫我們"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
|
||||
play_level:
|
||||
done: "完成"
|
||||
grid: "格子"
|
||||
customize_wizard: "自定義巫師"
|
||||
home: "首頁"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
# level_difficulty: "Difficulty: "
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
level_difficulty: "難度:"
|
||||
play_as: "Play As"
|
||||
spectate: "望別人攪遊戲"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "搭我裏聯繫"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
|
||||
play_level:
|
||||
done: "妝下落"
|
||||
grid: "格子"
|
||||
customize_wizard: "自設定獻路人"
|
||||
home: "主頁"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
unknown: "弗識錯誤。"
|
||||
|
||||
resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
level: "等級"
|
||||
social_network_apis: "社交網絡 APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -126,6 +126,8 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
level_difficulty: "难度"
|
||||
# play_as: "Play As"
|
||||
# spectate: "Spectate"
|
||||
# players: "players"
|
||||
# hours_played: "hours played"
|
||||
|
||||
contact:
|
||||
contact_us: "联系我们"
|
||||
|
@ -355,7 +357,6 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
|
||||
# play_level:
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# stop: "Stop"
|
||||
|
@ -512,6 +513,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
# toggle_grid: "Toggle grid overlay."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
# beautify: "Beautify your code by standardizing its formatting."
|
||||
# maximize_editor: "Maximize/minimize code editor."
|
||||
# move_wizard: "Move your Wizard around the level."
|
||||
|
||||
# admin:
|
||||
|
@ -908,6 +910,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
# unknown: "Unknown error."
|
||||
|
||||
# resources:
|
||||
# sessions: "Sessions"
|
||||
# your_sessions: "Your Sessions"
|
||||
# level: "Level"
|
||||
# social_network_apis: "Social Network APIs"
|
||||
|
@ -923,6 +926,7 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
# patched_model: "Source Document"
|
||||
# model: "Model"
|
||||
# system: "System"
|
||||
# systems: "Systems"
|
||||
# component: "Component"
|
||||
# components: "Components"
|
||||
# thang: "Thang"
|
||||
|
@ -937,10 +941,17 @@ module.exports = nativeDescription: "中文", englishDescription: "Chinese", tra
|
|||
# source_document: "Source Document"
|
||||
# document: "Document"
|
||||
# sprite_sheet: "Sprite Sheet"
|
||||
# employers: "Employers"
|
||||
# candidates: "Candidates"
|
||||
# candidate_sessions: "Candidate Sessions"
|
||||
# user_remark: "User Remark"
|
||||
# user_remarks: "User Remarks"
|
||||
# versions: "Versions"
|
||||
# items: "Items"
|
||||
# wizard: "Wizard"
|
||||
# achievement: "Achievement"
|
||||
# clas: "CLAs"
|
||||
# play_counts: "Play Counts"
|
||||
|
||||
# delta:
|
||||
# added: "Added"
|
||||
|
|
|
@ -310,7 +310,7 @@ class CocoModel extends Backbone.Model
|
|||
achievements = new NewAchievementCollection
|
||||
achievements.fetch
|
||||
success: (collection) ->
|
||||
me.fetch (success: -> Backbone.Mediator.publish('achievements:new', collection)) unless _.isEmpty(collection.models)
|
||||
me.fetch (success: -> Backbone.Mediator.publish('achievements:new', earnedAchievements: collection)) unless _.isEmpty(collection.models)
|
||||
error: ->
|
||||
console.error 'Miserably failed to fetch unnotified achievements', arguments
|
||||
|
||||
|
|
17
app/schemas/models/cla_submission.coffee
Normal file
17
app/schemas/models/cla_submission.coffee
Normal file
|
@ -0,0 +1,17 @@
|
|||
c = require './../schemas'
|
||||
|
||||
CLASubmissionSchema = c.object {
|
||||
title: 'CLA Submission'
|
||||
description: 'Recording when a user signed the CLA.'
|
||||
}
|
||||
|
||||
_.extend CLASubmissionSchema.properties,
|
||||
user: c.objectId links: [{rel: 'extra', href: '/db/user/{($)}'}]
|
||||
email: c.shortString({format: 'email'})
|
||||
name: {type: 'string'}
|
||||
githubUsername: c.shortString()
|
||||
created: c.date title: 'Created', readOnly: true
|
||||
|
||||
c.extendBasicProperties CLASubmissionSchema, 'user.remark'
|
||||
|
||||
module.exports = CLASubmissionSchema
|
|
@ -65,7 +65,7 @@ GoalSchema = c.object {title: 'Goal', description: 'A goal that the player can a
|
|||
|
||||
ResponseSchema = c.object {title: 'Dialogue Button', description: 'A button to be shown to the user with the dialogue.', required: ['text']},
|
||||
text: {title: 'Title', description: 'The text that will be on the button', 'default': 'Okay', type: 'string', maxLength: 30}
|
||||
channel: c.shortString(title: 'Channel', format: 'event-channel', description: 'Channel that this event will be broadcast over, like "level-set-playing".')
|
||||
channel: c.shortString(title: 'Channel', format: 'event-channel', description: 'Channel that this event will be broadcast over, like "level:set-playing".')
|
||||
event: {type: 'object', title: 'Event', description: 'Event that will be broadcast when this button is pressed, like {playing: true}.'}
|
||||
buttonClass: c.shortString(title: 'Button Class', description: 'CSS class that will be added to the button, like "btn-primary".')
|
||||
i18n: {type: 'object', format: 'i18n', props: ['text'], description: 'Help translate this button'}
|
||||
|
@ -109,10 +109,6 @@ NoteGroupSchema = c.object {title: 'Note Group', description: 'A group of notes
|
|||
lock: {title: 'Lock', description: 'Whether the interface should be locked so that the player\'s focus is on the script, or specific areas to lock.', type: ['boolean', 'array'], items: {type: 'string', enum: ['surface', 'editor', 'palette', 'hud', 'playback', 'playback-hover', 'level']}}
|
||||
letterbox: {type: 'boolean', title: 'Letterbox', description: 'Turn letterbox mode on or off. Disables surface and playback controls.'}
|
||||
|
||||
goals: c.object {title: 'Goals (Old)', description: 'Deprecated. Goals added here have no effect. Add goals in the level settings instead.'},
|
||||
add: c.array {title: 'Add', description: 'Deprecated. Goals added here have no effect. Add goals in the level settings instead.'}, {}
|
||||
remove: c.array {title: 'Remove', description: 'Deprecated. Goals removed here have no effect. Adjust goals in the level settings instead.'}, {}
|
||||
|
||||
playback: c.object {title: 'Playback', description: 'Control the playback of the level.'},
|
||||
playing: {type: 'boolean', title: 'Set Playing', description: 'Set whether playback is playing or paused.'}
|
||||
scrub: c.object {title: 'Scrub', description: 'Scrub the level playback time to a certain point.', default: {offset: 2, duration: 1000, toRatio: 0.5}},
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
module.exports =
|
||||
'application: idle-changed':
|
||||
{} # TODO schema
|
||||
|
||||
'fbapi-loaded':
|
||||
{} # TODO schema
|
||||
|
||||
'logging-in-with-facebook':
|
||||
{} # TODO schema
|
||||
|
||||
'facebook-logged-in':
|
||||
title: 'Facebook logged in'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when you successfully logged in with facebook'
|
||||
type: 'object'
|
||||
properties:
|
||||
response:
|
||||
type: 'object'
|
||||
properties:
|
||||
status: {type: 'string'}
|
||||
authResponse:
|
||||
type: 'object'
|
||||
properties:
|
||||
accessToken: {type: 'string'}
|
||||
expiresIn: {type: 'number'}
|
||||
signedRequest: {type: 'string'}
|
||||
userID: {type: 'string'}
|
||||
required: ['response']
|
||||
|
||||
'facebook-logged-out': {}
|
||||
|
||||
'linkedin-loaded': {}
|
||||
|
||||
'gapi-loaded':
|
||||
{} # TODO schema
|
||||
|
||||
'logging-in-with-gplus':
|
||||
{} # TODO schema
|
||||
|
||||
'gplus-logged-in':
|
||||
title: 'G+ logged in'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when you successfully logged in with G+'
|
||||
type: 'object'
|
||||
required: ['access_token']
|
39
app/schemas/subscriptions/auth.coffee
Normal file
39
app/schemas/subscriptions/auth.coffee
Normal file
|
@ -0,0 +1,39 @@
|
|||
c = require 'schemas/schemas'
|
||||
|
||||
module.exports =
|
||||
'auth:me-synced': c.object {required: ['me']},
|
||||
me: {type: 'object'}
|
||||
|
||||
'auth:facebook-api-loaded': c.object {}
|
||||
|
||||
'auth:logging-in-with-facebook': c.object {}
|
||||
|
||||
'auth:logged-in-with-facebook': c.object {title: 'Facebook logged in', description: 'Published when you successfully logged in with Facebook', required: ['response']},
|
||||
response:
|
||||
type: 'object'
|
||||
properties:
|
||||
status: {type: 'string'}
|
||||
authResponse:
|
||||
type: 'object'
|
||||
properties:
|
||||
accessToken: {type: 'string'}
|
||||
expiresIn: {type: 'number'}
|
||||
signedRequest: {type: 'string'}
|
||||
userID: {type: 'string'}
|
||||
|
||||
'auth:linkedin-api-loaded': c.object {}
|
||||
|
||||
'auth:gplus-api-loaded': c.object {}
|
||||
|
||||
'auth:logging-in-with-gplus': c.object {}
|
||||
|
||||
'auth:logged-in-with-gplus':
|
||||
title: 'G+ logged in'
|
||||
description: 'Published when you successfully logged in with G+'
|
||||
type: 'object'
|
||||
required: ['access_token']
|
||||
properties:
|
||||
access_token: {type: 'string'}
|
||||
# Could be some other stuff
|
||||
|
||||
'auth:log-in-with-github': c.object {}
|
|
@ -1,71 +1,27 @@
|
|||
c = require 'schemas/schemas'
|
||||
|
||||
module.exports =
|
||||
'bus:connecting':
|
||||
title: 'Bus Connecting'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when a Bus starts connecting'
|
||||
type: 'object'
|
||||
properties:
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:connecting': c.object {title: 'Bus Connecting', description: 'Published when a Bus starts connecting'},
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:connected':
|
||||
title: 'Bus Connected'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when a Bus has connected'
|
||||
type: 'object'
|
||||
properties:
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:connected': c.object {title: 'Bus Connected', description: 'Published when a Bus has connected'},
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:disconnected':
|
||||
title: 'Bus Disconnected'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when a Bus has disconnected'
|
||||
type: 'object'
|
||||
properties:
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:disconnected': c.object {title: 'Bus Disconnected', description: 'Published when a Bus has disconnected'},
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:new-message':
|
||||
title: 'Message sent'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'A new message was sent'
|
||||
type: 'object'
|
||||
properties:
|
||||
message:
|
||||
type: 'object'
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:new-message': c.object {title: 'Message sent', description: 'A new message was sent'},
|
||||
message: {type: 'object'}
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:player-joined':
|
||||
title: 'Player joined'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'A new player has joined'
|
||||
type: 'object'
|
||||
properties:
|
||||
player:
|
||||
type: 'object'
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:player-joined': c.object {title: 'Player joined', description: 'A new player has joined'},
|
||||
player: {type: 'object'}
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:player-left':
|
||||
title: 'Player left'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'A player has left'
|
||||
type: 'object'
|
||||
properties:
|
||||
player:
|
||||
type: 'object'
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:player-left': c.object {title: 'Player left', description: 'A player has left'},
|
||||
player: {type: 'object'}
|
||||
bus: {$ref: 'bus'}
|
||||
|
||||
'bus:player-states-changed':
|
||||
title: 'Player state changes'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'State of the players has changed'
|
||||
type: 'object'
|
||||
properties:
|
||||
player:
|
||||
type: 'array'
|
||||
bus:
|
||||
$ref: 'bus'
|
||||
'bus:player-states-changed': c.object {title: 'Player state changes', description: 'State of the players has changed'},
|
||||
states: c.array {}, {type: 'object'}
|
||||
bus: {$ref: 'bus'}
|
||||
|
|
|
@ -1,78 +1,46 @@
|
|||
c = require 'schemas/schemas'
|
||||
|
||||
module.exports =
|
||||
'save-new-version':
|
||||
title: 'Save New Version'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when a version gets saved'
|
||||
type: 'object'
|
||||
properties:
|
||||
major:
|
||||
type: 'boolean'
|
||||
commitMessage:
|
||||
type: 'string'
|
||||
required: ['major', 'commitMessage']
|
||||
additionalProperties: false
|
||||
'editor:save-new-version': c.object {title: 'Save New Version', description: 'Published when a version gets saved', required: ['major', 'commitMessage']},
|
||||
major: {type: 'boolean'}
|
||||
commitMessage: {type: 'string'}
|
||||
|
||||
# TODO all these events starting with 'level:' should have 'editor' in their name
|
||||
# to avoid confusion with level play events
|
||||
'editor:view-switched': c.object {title: 'Level View Switched', description: 'Published whenever the view switches'}
|
||||
|
||||
'level:view-switched':
|
||||
title: 'Level View Switched'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published whenever the view switches'
|
||||
$ref: 'jQueryEvent'
|
||||
'editor:level-component-editing-ended': c.object {required: ['component']},
|
||||
component: {type: 'object'}
|
||||
|
||||
'level-components-changed':
|
||||
{} # TODO schema
|
||||
'editor:edit-level-system': c.object {required: ['original', 'majorVersion']},
|
||||
original: {type: 'string'}
|
||||
majorVersion: {type: 'integer', minimum: 0}
|
||||
|
||||
'edit-level-component':
|
||||
{} # TODO schema
|
||||
'editor:level-system-added': c.object {required: ['system']},
|
||||
system: {type: 'object'}
|
||||
|
||||
'level-component-edited':
|
||||
{} # TODO schema
|
||||
'editor:level-system-editing-ended': c.object {required: ['system']},
|
||||
system: {type: 'object'}
|
||||
|
||||
'level-component-editing-ended':
|
||||
{} # TODO schema
|
||||
'editor:edit-level-thang': c.object {required: ['thangID']},
|
||||
thangID: {type: 'string'}
|
||||
|
||||
'level-systems-changed':
|
||||
{} # TODO schema
|
||||
'editor:level-thang-edited': c.object {required: ['thangID', 'thangData']},
|
||||
thangID: {type: 'string'}
|
||||
thangData: {type: 'object'}
|
||||
|
||||
'edit-level-system':
|
||||
{} # TODO schema
|
||||
'editor:level-thang-done-editing': c.object {}
|
||||
|
||||
'level-system-added':
|
||||
{} # TODO schema
|
||||
'editor:thangs-edited': c.object {required: ['thangs']},
|
||||
thangs: c.array {}, {type: 'object'}
|
||||
|
||||
'level-system-edited':
|
||||
{} # TODO schema
|
||||
'editor:level-loaded': c.object {required: ['level']},
|
||||
level: {type: 'object'}
|
||||
|
||||
'level-system-editing-ended':
|
||||
{} # TODO schema
|
||||
'level:reload-from-data': c.object {required: ['level', 'supermodel']},
|
||||
level: {type: 'object'}
|
||||
supermodel: {type: 'object'}
|
||||
|
||||
'level-thangs-changed':
|
||||
title: 'Level Thangs Changed'
|
||||
$schema: 'http://json-schema.org/draft-04/schema#'
|
||||
description: 'Published when a Thang changes'
|
||||
type: 'object'
|
||||
properties:
|
||||
thangsData:
|
||||
type: 'array'
|
||||
required: ['thangsData']
|
||||
additionalProperties: false
|
||||
'level:reload-thang-type': c.object {required: ['thangType']},
|
||||
thangType: {type: 'object'}
|
||||
|
||||
'edit-level-thang':
|
||||
{} # TODO schema
|
||||
|
||||
'level-thang-edited':
|
||||
{} # TODO schema
|
||||
|
||||
'level-thang-done-editing':
|
||||
{} # TODO schema
|
||||
|
||||
'level-loaded':
|
||||
{} # TODO schema
|
||||
|
||||
'level-reload-from-data':
|
||||
{} # TODO schema
|
||||
|
||||
'save-new-version':
|
||||
{} # TODO schema
|
||||
'editor:random-terrain-generated': c.object {required: ['thangs']},
|
||||
thangs: c.array {}, {type: 'object'}
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
c = require 'schemas/schemas'
|
||||
|
||||
module.exports =
|
||||
# app/lib/errors
|
||||
'server-error':
|
||||
{} # TODO schema
|
||||
'errors:server-error': c.object {required: ['response']},
|
||||
response: {type: 'object'}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue