Merge remote-tracking branch 'upstream/master'

Conflicts:
	app/locale/el.coffee
This commit is contained in:
George Litos 2014-09-26 12:30:55 +03:00
commit 4fbacda295
66 changed files with 398 additions and 315 deletions

View file

@ -74,8 +74,9 @@ module.exports = class CocoRouter extends Backbone.Router
'multiplayer': go('MultiplayerView')
'play': go('play/MainPlayView') # This will become 'play-old' or something.
'play-hero': go('play/WorldMapView') # This will become 'play' when it is done.
'play-old': go('play/MainPlayView') # This used to be 'play'.
'play': go('play/WorldMapView')
'play-hero': go('play/WorldMapView') # Legacy URL for /play; leave up until start of 2015, I guess.
'play/ladder/:levelID': go('play/ladder/LadderView')
'play/ladder': go('play/ladder/MainLadderView')
'play/level/:levelID': go('play/level/PlayLevelView')

View file

@ -142,10 +142,8 @@ module.exports = Surface = class Surface extends CocoClass
setWorld: (@world) ->
@worldLoaded = true
lastFrame = Math.min(@getCurrentFrame(), @world.frames.length - 1)
@world.getFrame(lastFrame).restoreState() unless @options.choosing
@spriteBoss.world = @world
@restoreWorldState() unless @options.choosing
@showLevel()
@updateState true if @loaded
@onFrameChanged()

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
adventurer_forum: "منتدى المغامر"
adventurer_suffix: "."
campaign_beginner: "حملة المبتدئين"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... فيها تتعلم سحر البرمجة."
campaign_dev: "مستويات أصعب عشوائية"
campaign_dev_description: "... فيها تتعلم واجهة بينما تفعل شيئا أصعب قليلا."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "български език", englishDescri
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "български език", englishDescri
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "български език", englishDescri
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
adventurer_forum: "El fòrum de l'aventurer"
adventurer_suffix: "."
campaign_beginner: "Campanya del principiant"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... on aprens la bruixeria de la programació."
campaign_dev: "Nivells difícils aleatoris"
campaign_dev_description: "... on aprens a interactuar amb la interfície tot fent coses un pèl més difícils."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
next: "Següent"
previous: "Anterior"
choose_inventory: "Equipar objectes"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
items:
armor: "Armadura"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
adventurer_forum: "fóru Dobrodruhů"
adventurer_suffix: "."
campaign_beginner: "Začátečnická úroveň"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "...ve které se naučíte kouzla programování."
campaign_dev: "Náhodné težší úrovně"
campaign_dev_description: "...ve kterých se dozvíte více o prostředí při plnění těžších úkolů."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Zvolte Kouzlo"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Zvolte někoho pro "
tome_available_spells: "Dostupná kouzla"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
adventurer_forum: "Eventyrer-forummet"
adventurer_suffix: "."
campaign_beginner: "Begynderkampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... hvor du lærer programmeringens kunst."
campaign_dev: "Tilfældige Sværere Niveauer"
campaign_dev_description: "... hvor du lærer grænsefladen imens du udfører lidt sværere opgaver."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Vælg en trylleformular"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Vælg nogen til at "
tome_available_spells: "Tilgængelige trylleformularer"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
adventurer_forum: "im Abenteurerforum"
adventurer_suffix: "."
campaign_beginner: "Anfängerkampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... in der Du die Zauberei der Programmierung lernst."
campaign_dev: "Beliebiges schwierigeres Level"
campaign_dev_description: "... in welchem Du die Bedienung erlernst, indem Du etwas schwierigeres machst."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# next: "Next"
# previous: "Previous"
choose_inventory: "Gegenstände ausrüsten"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
items:
armor: "Rüstung"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Wähle einen Zauber"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Wähle jemanden aus, um "
tome_available_spells: "Verfügbare Zauber"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
adventurer_forum: "Abentürer-Forum"
adventurer_suffix: "."
campaign_beginner: "Afängerkampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... i dere du d Zauberkunst vom Programmiere lernsch."
campaign_dev: "Zuefälligi schwierigeri Level"
campaign_dev_description: "... i dene du s Interface kenne lernsch, während du öppis chli Schwierigers machsch."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Wähl en Zauberspruch us"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Wähl öpper us für"
tome_available_spells: "Verfüegbari Zaubersprüch"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
adventurer_forum: "im Abenteurerforum"
adventurer_suffix: "."
campaign_beginner: "Anfängerkampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... in der Du die Zauberei der Programmierung lernst."
campaign_dev: "Beliebiges schwierigeres Level"
campaign_dev_description: "... in welchem Du die Bedienung erlernst, indem Du etwas schwierigeres machst."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# next: "Next"
# previous: "Previous"
choose_inventory: "Gegenstände ausrüsten"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
items:
armor: "Rüstung"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Wähle einen Zauber"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Wähle jemanden aus, um "
tome_available_spells: "Verfügbare Zauber"
# tome_your_skills: "Your Skills"

View file

@ -117,8 +117,14 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
adventurer_forum: "Φόρουμ του Adventurer"
adventurer_suffix: "."
campaign_beginner: "Εκστρατεία για Αρχάριους"
<<<<<<< HEAD
campaign_beginner_description: "... στο οποίο μαθαίνετε τη μαγεία του προγραμματισμού."
campaign_dev: "Τυχαία Δυσκολότερα Επίπεδα"
=======
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... στο οποίο μπορείτε να μάθετε τη μαγεία του προγραμματισμού"
campaign_dev: "Τυχαία δυσκολότερα επίπεδα"
>>>>>>> upstream/master
campaign_dev_description: "... στο οποίο μπορείτε να μάθετε το περιβάλλον, ενώ κάνετε κάτι λίγο πιο δύσκολο."
campaign_multiplayer: "Αρένες Πολλαπλών Παικτών"
campaign_multiplayer_description: "... στο οποίο προγραμματίζετε σώμα-με-σώμα εναντίον άλλων παικτών."
@ -127,6 +133,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
campaign_classic_algorithms: "Κλασσικοί Αλγόριθμοι"
campaign_classic_algorithms_description: "... στο οποίο μαθαίνετε του πιο δημοφιλής αλγορίθμους της Επιστήμης της Πληροφορικής."
level_difficulty: "Δυσκολία: "
<<<<<<< HEAD
play_as: "Παίξτε ως"
spectate: "Θεατής"
players: "παίκτες"
@ -139,6 +146,22 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
next: "Επόμενο"
previous: "Προηγούμενο"
choose_inventory: "Εξοπλίσου με Αντικείμενα"
=======
# play_as: "Play As"
# spectate: "Spectate"
# players: "players"
# hours_played: "hours played"
# items: "Items"
# heroes: "Heroes"
# achievements: "Achievements"
# account: "Account"
# settings: "Settings"
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
>>>>>>> upstream/master
items:
armor: "Πανοπλία"
@ -416,7 +439,9 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -95,7 +95,7 @@
home:
slogan: "Learn to Code by Playing a Game"
no_ie: "CodeCombat does not run in Internet Explorer 9 or older. Sorry!"
no_ie: "CodeCombat does not run in Internet Explorer 8 or older. Sorry!"
no_mobile: "CodeCombat wasn't designed for mobile devices and may not work!"
play: "Play" # The big play button that just starts playing a level
old_browser: "Uh oh, your browser is too old to run CodeCombat. Sorry!"
@ -117,6 +117,7 @@
adventurer_forum: "the Adventurer forum"
adventurer_suffix: "."
campaign_beginner: "Beginner Campaign"
campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... in which you learn the wizardry of programming."
campaign_dev: "Random Harder Levels"
campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@
next: "Next"
previous: "Previous"
choose_inventory: "Equip Items"
older_campaigns: "Older Campaigns"
anonymous: "Anonymous Player"
items:
armor: "Armor"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
adventurer_forum: "el foro del aventurero"
adventurer_suffix: "."
campaign_beginner: "Campaña para principiantes"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... en la que aprendes la hechicería de la programación."
campaign_dev: "Niveles aleatorios más difíciles"
campaign_dev_description: "... en los que aprendes sobre la interfaz mientras haces algo un poco más difícil."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
next: "Próximo"
previous: "Previo"
choose_inventory: "Equipar objetos"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
items:
armor: "Armadura"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Selecciona un Hechizo"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Selecciona Alguien para "
tome_available_spells: "Hechizos Disponibles"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
adventurer_forum: "el foro del aventurero "
adventurer_suffix: "sobre ello."
campaign_beginner: "Campaña de Principiante"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... en la que aprenderás la magia de la programación."
campaign_dev: "Niveles aleatorios más dificiles"
campaign_dev_description: "... en los que aprenderás sobre la interfaz mientras haces algo más difícil."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Selecciona un Hechizo"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Selecciona a alguien para "
tome_available_spells: "Hechizos disponibles"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
adventurer_forum: "انجمن ماجراجو ها"
adventurer_suffix: "."
campaign_beginner: "کمپین تازه کارها"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: ".که شما در آن می توانید جادوگری به وسیله برنامه نویسی را یادبگیرید..."
campaign_dev: "مراحل سخت تصادفی"
campaign_dev_description: "... جایی که میتونید طراحی ظاهر رو یاد بگیرید درحالی که فعالیت سخت تری انجام میدید"
@ -139,6 +140,8 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
adventurer_forum: "le forum de l'Aventurier"
adventurer_suffix: "."
campaign_beginner: "Campagne du Débutant"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... dans laquelle vous apprendrez la magie de la programmation."
campaign_dev: "Niveaux aléatoires plus difficiles"
campaign_dev_description: "... dans lesquels vous apprendrez à utiliser l'interface en faisant quelque chose d'un petit peu plus dur."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Choisissez un sort"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Sélectionnez une unité pour"
tome_available_spells: "Sorts diponibles"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
adventurer_forum: "פורום ההרפתקנים"
adventurer_suffix: "."
campaign_beginner: "מסע המתחילים"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "...שבו תלמד את קסם התכנות."
campaign_dev: "שלבים אקראים קשים יותר"
campaign_dev_description: "...שבהם תלמד על הממשק בזמן שתעשה משהו קצת קשה יותר."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
adventurer_forum: "a Kalandozók Fórumán"
adventurer_suffix: "."
campaign_beginner: "Kezdő Kampány"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... amelyben megtanulhatod a programozás varázslatait."
campaign_dev: "Véletlenszerű Nehezebb Pályák"
campaign_dev_description: "... amelyekben kicsit nehezebb dolgokkal nézhetsz szembe."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Válassz egy varázslatot"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Válassz ki valakit "
tome_available_spells: "Elérhető varázslatok"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
adventurer_forum: "forum degli Avventurieri"
adventurer_suffix: "."
campaign_beginner: "Campagne per principianti"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... nelle quali imparerai i trucchi della programmazione."
campaign_dev: "Livelli difficili casuali"
campaign_dev_description: "... nei quali imparerai a usare l'interfaccia facendo qualcosa di un po' più difficile."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Seleziona un incantesimo"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Seleziona qualcuno per "
tome_available_spells: "Incantesimi disponibili"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
adventurer_forum: "冒険者の掲示板"
# adventurer_suffix: "."
campaign_beginner: "初心者のキャンペーン"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "プログラミングの魔法を学びましょう"
campaign_dev: "いろんな難しいレベル"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "呪文を選択"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "誰かを選択: "
tome_available_spells: "利用できる呪文"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
adventurer_forum: "모험가들의 포럼"
adventurer_suffix: "."
campaign_beginner: "초보자 캠페인"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... 이곳에서 당신은 프로그래밍의 마법을 배우게 될 것입니다."
campaign_dev: "상급 레벨 랜덤 선택"
campaign_dev_description: "... 이곳에서 당신은 조금 더 어려운 레벨에 도전할때 필요한 조작 방법을 배울 것입니다."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "마법을 선택 하세요"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "누군가를 선택하세요. "
tome_available_spells: "사용 가능한 마법"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
adventurer_forum: "Adventurer forumet"
adventurer_suffix: "."
campaign_beginner: "Begynner Felttog"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... hvor du lærer trolldommen bak programmering."
campaign_dev: "Tilfeldig Vanskeligere Nivåer"
campaign_dev_description: "... hvor du lærer grensesnittet mens du stadig gjør mer vanskeligere utfordringer."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Velg et Trylleformular"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Velg Noe for å "
tome_available_spells: "Tilgjenglige Trylleformularer"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
adventurer_forum: "het Avonturiersforum"
adventurer_suffix: "."
campaign_beginner: "Beginnercampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... waarin je de toverkunst van het programmeren leert."
campaign_dev: "Willekeurige moeilijkere levels"
campaign_dev_description: "... waarin je de interface leert kennen terwijl je wat moeilijkers doet."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Selecteer een Spreuk"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Selecteer Iemand voor "
tome_available_spells: "Beschikbare spreuken"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
adventurer_forum: "het Avonturiersforum"
adventurer_suffix: "."
campaign_beginner: "Beginnercampagne"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... waarin je de toverkunst van het programmeren leert."
campaign_dev: "Willekeurige moeilijkere levels"
campaign_dev_description: "... waarin je de interface leert kennen terwijl je wat moeilijkers doet."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Selecteer een Spreuk"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Selecteer Iemand voor "
tome_available_spells: "Beschikbare spreuken"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
adventurer_forum: "Eventyrerforumet"
adventurer_suffix: "."
campaign_beginner: "Nybegynner brett"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... hvor du lærer trolldommen bak programmering."
campaign_dev: "Vanskeligere brett (tilfeldige)"
campaign_dev_description: "... hvor du lærer hvordan du bruker skjermbildene mens du stadig løser mer vanskelige utfordringer."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Velg et trylleformular"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Velg noe for å "
tome_available_spells: "Tilgjenglige trylleformularer"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
adventurer_forum: "forum Podróżników"
adventurer_suffix: "."
campaign_beginner: "Kampania dla początkujących"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... w której nauczysz się magii programowania"
campaign_dev: "Losowe trudniejsze poziomy"
campaign_dev_description: "... w których nauczysz się interfejsu robiąc coś trudniejszego."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Wybierz czar"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Wybierz kogoś do "
tome_available_spells: "Dostępne czary"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
adventurer_forum: "Fórum do Aventureiro"
adventurer_suffix: "."
campaign_beginner: "Campanha Iniciante"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... na qual você aprenderá a magia da programação."
campaign_dev: "Fases Difíceis Aleatórias"
campaign_dev_description: "... nas quais você aprenderá a interface enquanto faz algo um pouco mais difícil."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Selecione um Feitiço"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Selecione alguém para "
tome_available_spells: "Feitiços Disponíveis"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
adventurer_forum: "fórum do Aventureiro"
adventurer_suffix: "."
campaign_beginner: "Campanha para Iniciantes"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... onde aprendes a magia da programação."
campaign_dev: "Níveis mais Difíceis Aleatórios"
campaign_dev_description: "... onde aprendes a interface enquanto fazes coisas um bocadinho mais difíceis."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
next: "Seguinte"
previous: "Anterior"
choose_inventory: "Equipar Itens"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
items:
armor: "Armadura"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
tome_cast_button_running: "A Correr"
tome_cast_button_ran: "Corrido"
tome_submit_button: "Submeter"
tome_select_spell: "Seleciona um Feitiço"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Seleciona Alguém para "
tome_available_spells: "Feitiços Disponíveis"
tome_your_skills: "As Tuas Habilidades"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
adventurer_forum: "forumul Aventurierului"
adventurer_suffix: "."
campaign_beginner: "Campanie pentru Începători"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... în care se învață tainele programării."
campaign_dev: "Nivele aleatoare mai grele"
campaign_dev_description: "... în care se învață interfața, cu o dificultate puțin mai mare."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Alege o vrajă"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Alege pe cineva pentru "
tome_available_spells: "Vrăjile disponibile"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
adventurer_forum: "форуме Искателей приключений"
adventurer_suffix: "."
campaign_beginner: "Кампания для новичков"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... в которой вы познакомитесь с магией программирования."
campaign_dev: "Случайные уровни потруднее"
campaign_dev_description: "... в которых вы изучите интерфейс и научитесь делать кое-что посложнее."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Выбрать заклинание"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Выбрать кого-нибудь для "
tome_available_spells: "Доступные заклинания"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
adventurer_forum: "fóre pre dobrodruhov"
adventurer_suffix: "."
campaign_beginner: "Ťaženie pre začiatočníkov"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... v ktorom sa naučíš mágiu programovania."
campaign_dev: "Náhodné ťažšie úrovne"
campaign_dev_description: "... v ktorych sa naučíš používať rozhranie a čeliť väčším výzvam."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
adventurer_forum: "форуму Авантуриста"
adventurer_suffix: "."
campaign_beginner: "Почетничка кампања"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... у којој учиш магију програмирања."
campaign_dev: "Насумични тежи нивои"
campaign_dev_description: "... у којима учиш о интерфејсу док радиш нешто теже."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Изабери чин"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Изабери неког за "
tome_available_spells: "Доступне чини"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
adventurer_forum: "Äventyrarforumet"
adventurer_suffix: "."
campaign_beginner: "Nybörjarkampanj"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... i vilken du lär dig programmerandets magi."
campaign_dev: "Slumpad svårare nivå"
campaign_dev_description: "... där du lär dig att hantera gränssnittet medan du gör något lite svårare."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Välj en förmåga"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Välj någon för "
tome_available_spells: "Tillgängliga förmågor"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
adventurer_forum: "Maceracı forumunda"
adventurer_suffix: " tartışabilirsiniz."
campaign_beginner: "Acemi Seferi"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "Programlama büyüsünü öğrenmek için..."
campaign_dev: "Rastgele Daha Zor Seviyeler"
campaign_dev_description: "Biraz daha zor işlerle uğraşırken arayüzü öğrenmek için..."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Bir Büyü Seç"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Birini seç..."
tome_available_spells: "Kullanılabilir Büyüler"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
adventurer_forum: "форумі Шукачів пригод"
adventurer_suffix: "."
campaign_beginner: "Кампанія для початківців"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "... у якій ви навчитеся магії програмування."
campaign_dev: "Випадкові складніші рівні"
campaign_dev_description: "... в яких ви вивчите інтерфейс, одночасно роблячи щось складніше."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "українська мова", englishDesc
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "українська мова", englishDesc
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "Оберіть закляття"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "Оберіть когось для "
tome_available_spells: "Доступні закляття"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
adventurer_forum: "diễn đàn Adventurer"
# adventurer_suffix: "."
campaign_beginner: "Bắt đầu chiến dịch"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
campaign_dev: "Các cấp độ khó hơn ngẫu nhiên"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
adventurer_forum: "冒险者论坛"
adventurer_suffix: ""
campaign_beginner: "新手作战"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "……在这里你可以学习到编程技巧。"
campaign_dev: "随机困难关卡"
campaign_dev_description: "……在这里你可以学到做一些复杂功能的接口。"
@ -139,6 +140,8 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "选择一个法术"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "选择人物来 "
tome_available_spells: "可用的法术"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
adventurer_forum: "冒險家論壇"
adventurer_suffix: "."
campaign_beginner: "新手指南"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "...在這裡可以學到編程技巧。"
campaign_dev: "隨機關卡"
campaign_dev_description: "...在這裡你可以學到做一些較複雜的程式技巧。"
@ -139,6 +140,8 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "選擇一個法術"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "選擇一個人物來施放"
tome_available_spells: "可用的法術"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# adventurer_forum: "the Adventurer forum"
# adventurer_suffix: "."
# campaign_beginner: "Beginner Campaign"
# campaign_old_beginner: "Old Beginner Campaign"
# campaign_beginner_description: "... in which you learn the wizardry of programming."
# campaign_dev: "Random Harder Levels"
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
@ -139,6 +140,8 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "吴语", englishDescription: "Wuu (Simplifi
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
# tome_select_spell: "Select a Spell"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
# tome_select_a_thang: "Select Someone for "
# tome_available_spells: "Available Spells"
# tome_your_skills: "Your Skills"

View file

@ -117,6 +117,7 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
adventurer_forum: "冒險者論壇"
adventurer_suffix: ""
campaign_beginner: "新手打仗"
# campaign_old_beginner: "Old Beginner Campaign"
campaign_beginner_description: "……徠箇裏爾學得到編程手法。"
campaign_dev: "照摸難關"
campaign_dev_description: "……徠箇搭爾學得到做一許囉唆功能個接口。"
@ -139,6 +140,8 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# next: "Next"
# previous: "Previous"
# choose_inventory: "Equip Items"
# older_campaigns: "Older Campaigns"
# anonymous: "Anonymous Player"
# items:
# armor: "Armor"
@ -416,7 +419,9 @@ module.exports = nativeDescription: "吳語", englishDescription: "Wuu (Traditio
# tome_cast_button_running: "Running"
# tome_cast_button_ran: "Ran"
# tome_submit_button: "Submit"
tome_select_spell: "揀一個法術"
# tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
# tome_select_method: "Select a Method"
# tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
tome_select_a_thang: "揀人來 "
tome_available_spells: "好用個法術"
# tome_your_skills: "Your Skills"

View file

@ -196,7 +196,7 @@ a.disabled
.navbar-toggle
display: none
@media only screen and (max-width: 800px)
@media only screen and (max-width: 768px)
#top-nav
display: inline
button.navbar-toggle

View file

@ -15,6 +15,7 @@
display: block
margin: 0 auto
@include transition(box-shadow .50s ease-in-out)
border-radius: 11px
text-shadow: 2px 2px 5px black
@ -62,176 +63,12 @@
&.inverted
filter: invert(100%)
-webkit-filter: invert(100%)
.code-languages
margin: 10px 0 30px 0
&:hover
.code-language
opacity: 0.6
.code-language.selected-language:not(:hover)
opacity: 0.8
h2, h3
text-shadow: none
.code-wizard
opacity: 0.5
.language-play-count
text-transform: lowercase
position: absolute
left: 0
top: 0
.code-language
cursor: pointer
text-align: center
position: relative
opacity: 0.6
&:hover
opacity: 1
h2, h3
text-shadow: 0px 0px 5px white
.code-wizard
display: block
opacity: 1
&.selected-language
opacity: 1
h2, h3
text-shadow: 0px 0px 5px white
.code-wizard
display: block
.code-wizard
position: absolute
background: transparent url(/images/pages/home/wizard.png) no-repeat
background-size: contain
width: 111px
height: 97px
display: none
.code-language-beta
background: transparent url(/images/pages/home/language_beta_sticker.png) no-repeat
background-size: contain
width: 100px
height: 32px
position: absolute
right: 20px
top: -7px
.primary-code-languages
#javascript
background: transparent url(/images/pages/home/language_js.png) no-repeat
padding-right: 150px
.language-play-count
right: -100px
.code-wizard
left: 120px
#python
background: transparent url(/images/pages/home/language_python.png) no-repeat
padding-left: 150px
.language-play-count
left: 125px
.code-wizard
right: 120px
.code-language
width: 498px
height: 153px
padding: 30px
margin: 0px 0 0 -6px
.code-wizard
top: -65px
h2
margin: 15px 0 5px
p
overflow: hidden
height: 40px
.secondary-code-languages
margin-left: -10px
.col-md-3
padding: 0px
.language-play-count
left: 15px
top: -15px
.code-language
background: transparent url(/images/pages/home/language_background_small.png) no-repeat
width: 250px
height: 80px
margin: 20px 0 20px 0
padding: 20px 20px 20px 70px
.code-wizard
top: -51px
left: 89px
height: 63px
.code-language-logo
position: absolute
left: 15px
top: 17px
width: 50px
height: 50px
.code-language-beta
right: -15px
top: -16px
height: 24px
h3
margin: 0
padding: 0
p
white-space: nowrap
text-overflow: ellipsis
overflow: hidden
#coffeescript .code-language-logo
background: transparent url(/images/common/code_languages/coffeescript_small.png) no-repeat center
#clojure .code-language-logo
background: transparent url(/images/common/code_languages/clojure_small.png) no-repeat center
#lua .code-language-logo
background: transparent url(/images/common/code_languages/lua_small.png) no-repeat center
#io .code-language-logo
background: transparent url(/images/common/code_languages/io_small.png) no-repeat center
#mobile-trailer-wrapper
display: none
@media only screen and (max-width: 800px)
@media only screen and (max-width: 768px)
#home-view
#site-slogan
font-size: 30px
margin-bottom: 30px
.code-languages
.col-sm-6, .col-sm-3
margin-top: 30px
.code-language
margin: 0px auto
.game-mode-wrapper
width: 100%
img
@ -244,9 +81,6 @@
font-size: 50px
font-family: Bangers
@include transition(color .10s linear)
.code-language-logo
right: 0px
top: 5px
h1
text-align: center

View file

@ -151,7 +151,7 @@ $gameControlMargin: 30px
bottom: 1%
z-index: 3
button.btn
.btn
&:not(:first-child)
margin-left: $gameControlMargin
width: $gameControlSize
@ -180,3 +180,32 @@ $gameControlMargin: 30px
.tooltip
font-size: 24px
.old-levels
position: absolute
bottom: 1%
left: 1%
z-index: 3
a
font-size: 24px
color: #eee
text-decoration: underline
&:hover
color: white
text-shadow: 1px 1px 0px black
.user-status
position: absolute
bottom: 1%
left: 50%
width: 400px
margin-left: -200px
text-align: center
font-size: 24px
color: white
text-shadow: 1px 1px 0px black
button
margin-left: 10px

View file

@ -64,13 +64,14 @@ body
.content
p.footer-link-text
if pathname == "/" || (me.get('permissions', true)).indexOf('employer') != -1
a(href='/employers', title='Home', tabindex=-1, data-i18n="nav.employers") Employers
a(href='/employers', tabindex=-1, data-i18n="nav.employers") Employers
else
a(href='/', title='Home', tabindex=-1, data-i18n="nav.home") Home
a(href='/play/ladder', title='Multiplayer', tabindex=-1) Multiplayer
a(href='/contribute', title='Contribute', tabindex=-1, data-i18n="nav.contribute") Contribute
a(href='/legal', title='Legal', tabindex=-1, data-i18n="nav.legal") Legal
a(href='/about', title='About', tabindex=-1, data-i18n="nav.about") About
a(href='/', tabindex=-1, data-i18n="nav.home") Home
a(href='/play/ladder', tabindex=-1, data-i18n="home.multiplayer") Multiplayer
a(href='/community', tabindex=-1, data-i18n="nav.community") Community
a(href='/contribute', tabindex=-1, data-i18n="nav.contribute") Contribute
a(href='/legal', tabindex=-1, data-i18n="nav.legal") Legal
a(href='/about', tabindex=-1, data-i18n="nav.about") About
a(title='Contact', tabindex=-1, data-toggle="coco-modal", data-target="modal/ContactModal", data-i18n="nav.contact") Contact
a(href='http://blog.codecombat.com/', data-i18n="nav.blog") Blog
a(href='http://discourse.codecombat.com/', data-i18n="nav.forum") Forum

View file

@ -4,8 +4,8 @@ block content
h1#site-slogan(data-i18n="home.slogan") Learn to Code by Playing a Game
.alert.alert-danger.lt-ie10
strong(data-i18n="home.no_ie") CodeCombat does not run in Internet Explorer 9 or older. Sorry!
.alert.alert-danger.lt-ie9
strong(data-i18n="home.no_ie") CodeCombat does not run in Internet Explorer 8 or older. Sorry!
if isMobile
.alert.alert-danger.mobile

View file

@ -30,7 +30,25 @@
.game-controls.header-font
if me.isAdmin()
button.btn.items(data-toggle='coco-modal', data-target='play/modal/PlayItemsModal', data-i18n="[title]play.items")
button.btn.heroes(data-toggle='coco-modal', data-target='play/modal/PlayHeroesModal', data-i18n="[title]play.heroes")
button.btn.achievements(data-toggle='coco-modal', data-target='play/modal/PlayAchievementsModal', data-i18n="[title]play.achievements")
button.btn.account(data-toggle='coco-modal', data-target='play/modal/PlayAccountModal', data-i18n="[title]play.account")
button.btn.settings(data-toggle='coco-modal', data-target='play/modal/PlaySettingsModal', data-i18n="[title]play.settings")
button.btn.heroes(data-toggle='coco-modal', data-target='play/modal/PlayHeroesModal', data-i18n="[title]play.heroes")
button.btn.achievements(data-toggle='coco-modal', data-target='play/modal/PlayAchievementsModal', data-i18n="[title]play.achievements")
if me.isAdmin()
button.btn.account(data-toggle='coco-modal', data-target='play/modal/PlayAccountModal', data-i18n="[title]play.account")
button.btn.settings(data-toggle='coco-modal', data-target='play/modal/PlaySettingsModal', data-i18n="[title]play.settings")
else if me.get('anonymous')
button.btn.settings(data-toggle='coco-modal', data-target='modal/AuthModal', data-i18n="[title]play.settings")
else
a.btn.achievements(href="/user/#{me.getSlugOrID()}/stats", data-i18n="[title]play.achievements")
a.btn.account(href="/user/#{me.getSlugOrID()}", data-i18n="[title]play.account")
a.btn.settings(href='/account', data-i18n="[title]play.settings")
.old-levels
a(href="/play-old", data-i18n="play.older_campaigns").header-font Older Campaigns
.user-status.header-font
if me.get('anonymous')
span.spr(data-i18n="play.anonymous_player") Anonymous Player
button.btn.btn-default.btn-flat.btn-sm(data-toggle='coco-modal', data-target='modal/AuthModal', data-i18n="login.log_in")
else
span.spr= me.get('name')
button#logout-button.btn.btn-default.btn-flat.btn-sm(data-i18n="login.log_out") Log Out

View file

@ -10,12 +10,7 @@ module.exports = class HomeView extends RootView
template: template
events:
'click .code-language': 'onCodeLanguageSelected'
constructor: ->
super(arguments...)
ThangType.loadUniversalWizard()
@getCodeLanguageCounts()
'click #beginner-campaign': 'onClickBeginnerCampaign'
getRenderData: ->
c = super()
@ -28,61 +23,9 @@ module.exports = class HomeView extends RootView
console.warn 'no more jquery browser version...'
c.isEnglish = (me.get('preferredLanguage') or 'en').startsWith 'en'
c.languageName = me.get('preferredLanguage')
c.codeLanguage = (me.get('aceConfig') ? {}).language or 'python'
c.codeLanguageCountMap = @codeLanguageCountMap
c
afterRender: ->
super()
@$el.find('.modal').on 'shown.bs.modal', ->
$('input:visible:first', @).focus()
# Try to find latest level and set 'Play' link to go to that level
lastLevel = me.get('lastLevel')
lastLevel ?= localStorage?['lastLevel'] # Temp, until it's migrated to user property
if lastLevel
playLink = @$el.find('#beginner-campaign')
if playLink[0]?
href = playLink.attr('href').split('/')
href[href.length-1] = lastLevel if href.length isnt 0
href = href.join('/')
playLink.attr('href', href)
codeLanguage = (me.get('aceConfig') ? {}).language or 'python'
@$el.find(".code-language[data-code-language=#{codeLanguage}]").addClass 'selected-language'
@updateLanguageLogos codeLanguage
updateLanguageLogos: (codeLanguage) ->
@$el.find('.game-mode-wrapper .code-language-logo').css('background-image', "url(/images/common/code_languages/#{codeLanguage}_small.png)")
onCodeLanguageSelected: (e) ->
target = $(e.target).closest('.code-language')
codeLanguage = target.data('code-language')
@$el.find('.code-language').removeClass 'selected-language'
target.addClass 'selected-language'
aceConfig = me.get('aceConfig') ? {}
return if (aceConfig.language or 'python') is codeLanguage
aceConfig.language = codeLanguage
me.set 'aceConfig', aceConfig
me.save() # me.patch() doesn't work if aceConfig previously existed and we switched just once
firstButton = @$el.find('#beginner-campaign .game-mode-wrapper').delay(500).addClass('hovered', 500).delay(500).removeClass('hovered', 500)
lastButton = @$el.find('#multiplayer .game-mode-wrapper').delay(1000).addClass('hovered', 500).delay(500).removeClass('hovered', 500)
$('#page-container').animate {scrollTop: firstButton.offset().top - 100, easing: 'easeInOutCubic'}, 500
@updateLanguageLogos codeLanguage
getCodeLanguageCounts: ->
@codeLanguageCountMap = {}
success = (codeLanguageCounts) =>
return if @destroyed
for codeLanguage in codeLanguageCounts
@codeLanguageCountMap[codeLanguage._id] = codeLanguage.sessions
@codeLanguageCountMap.javascript += @codeLanguageCountMap[null]
@render() if @supermodel.finished()
codeLanguageCountsRequest = @supermodel.addRequestResource 'play_counts', {
url: '/db/level.session/-/code_language_counts'
method: 'POST'
success: success
}, 0
codeLanguageCountsRequest.load()
onClickBeginnerCampaign: (e) ->
e.preventDefault()
e.stopImmediatePropagation()
window.open '/play', '_blank'

View file

@ -43,6 +43,7 @@ module.exports = class AuthModal extends ModalView
afterInsert: ->
super()
_.delay application.router.renderLoginButtons, 500
_.delay (=> $('input:visible:first', @$el).focus()), 500
onSignupInstead: (e) ->
@mode = 'signup'

View file

@ -54,11 +54,6 @@ module.exports = class MainPlayView extends RootView
context.levelPlayCountMap = @levelPlayCountMap
context
afterRender: ->
super()
@$el.find('.modal').on 'shown.bs.modal', ->
$('input:visible:first', @).focus()
tutorials = [
{
@ -327,7 +322,7 @@ playerCreated = [
]
campaigns = [
{id: 'beginner', name: 'Beginner Campaign', description: '... in which you learn the wizardry of programming.', levels: tutorials}
{id: 'old_beginner', name: 'Old Beginner Campaign', description: '... in which you learn the wizardry of programming.', levels: tutorials}
{id: 'multiplayer', name: 'Multiplayer Arenas', description: '... in which you code head-to-head against other players.', levels: arenas}
{id: 'dev', name: 'Random Harder Levels', description: '... in which you learn the interface while doing something a little harder.', levels: experienced}
{id: 'classic' ,name: 'Classic Algorithms', description: '... in which you learn the most popular algorithms in Computer Science.', levels: classicAlgorithms}

View file

@ -77,7 +77,7 @@ module.exports = class WorldMapView extends RootView
super()
@onWindowResize()
unless application.isIPadApp
_.defer => @$el.find('.game-controls button').tooltip() # Have to defer or i18n doesn't take effect.
_.defer => @$el.find('.game-controls .btn').tooltip() # Have to defer or i18n doesn't take effect.
@$el.find('.level').tooltip()
onSessionsLoaded: (e) ->

View file

@ -54,11 +54,6 @@ module.exports = class LadderHomeView extends RootView
context.campaigns = campaigns
context
afterRender: ->
super()
@$el.find('.modal').on 'shown.bs.modal', ->
$('input:visible:first', @).focus()
arenas = [
{

View file

@ -60,7 +60,7 @@ module.exports = class ControlBarView extends CocoView
@homeViewClass = require 'views/play/ladder/LadderView'
@homeViewArgs.push levelID
else if @level.get('type', true) is 'hero'
@homeLink = c.homeLink = '/play-hero'
@homeLink = c.homeLink = '/play'
@homeViewClass = require 'views/play/WorldMapView'
else
@homeLink = c.homeLink = '/'

View file

@ -68,7 +68,7 @@ module.exports = class VictoryModal extends ModalView
onClickWorldMap: (e) ->
e.preventDefault()
e.stopImmediatePropagation()
Backbone.Mediator.publish 'router:navigate', route: '/play-hero', viewClass: require('views/play/WorldMapView'), viewArgs: [{supermodel: @supermodel}]
Backbone.Mediator.publish 'router:navigate', route: '/play', viewClass: require('views/play/WorldMapView'), viewArgs: [{supermodel: @supermodel}]
onGameSubmitted: (e) ->
ladderURL = "/play/ladder/#{@level.get('slug')}#my-matches"

View file

@ -75,7 +75,7 @@
"javascript-brunch": "> 1.0 < 1.8",
"coffee-script-brunch": "https://github.com/brunch/coffee-script-brunch/tarball/master",
"coffeelint-brunch": "> 1.0 < 1.8",
"sass-brunch": "1.7.0",
"sass-brunch": "1.8.3",
"css-brunch": "> 1.0 < 1.8",
"jade-brunch": "> 1.0 < 1.8",
"uglify-js-brunch": "~1.7.4",
@ -86,7 +86,7 @@
"marked": "0.2.x",
"telepath-brunch": "https://github.com/nwinter/telepath-brunch/tarball/master",
"bower": "~1.3.8",
"bless-brunch": "~1.6.1",
"bless-brunch": "https://github.com/ThomasConner/bless-brunch/tarball/master",
"karma-script-launcher": "~0.1.0",
"karma-chrome-launcher": "~0.1.2",
"karma-firefox-launcher": "~0.1.3",