Nick Winter
d412a7d5ee
Fixed blank duel stats bar in single player, oops. Handling getTwoGames from non-logged-in users.
2015-08-28 10:45:07 -07:00
Nick Winter
20c6248dba
Added rough army power indicator to DuelStatsView.
2015-08-20 15:21:05 -07:00
Imperadeiro98
9cf4c06301
Added menu opening sound to PlayHeroesModal
2015-08-20 20:43:04 +01:00
Nick Winter
78605ef459
Added DuelStatsView for ladder matches.
2015-08-20 11:57:47 -07:00
Nick Winter
11f9238a91
Added Robot Ragnarok limited time challenge.
2015-08-19 12:16:48 -07:00
Nick Winter
3cfabf8122
Merge branch 'master' of https://github.com/codecombat/codecombat
2015-08-19 12:16:23 -07:00
Nick Winter
36494acc5a
Merge pull request #2949 from trotod/fix-interface-audio
...
Fix some campaign interface audio
2015-08-18 16:19:38 -07:00
Imperadeiro98
56291fc417
Use playSound in PlayItemsModal.coffee
2015-08-17 20:34:34 +01:00
David Liu
a242c41557
Play sound on Buy Gems press
...
Partial solution to #2916 .
2015-08-16 18:59:21 -07:00
David Liu
18ac0e06a2
Cut out extra sound on Items/Achievements press
...
Removes event listener on supermodel 'loaded-all' event.
Fixes #2915
2015-08-16 18:59:21 -07:00
Nick Winter
621e143544
Fixed bug with game menu not highlighting guide tab.
2015-08-13 11:09:26 -07:00
Nick Winter
a52e9a3189
Fixed #2939 .
2015-08-13 05:58:46 -07:00
Nick Winter
49dc71a157
Added a Bloc coupon code after A Mayhem of Munchkins.
2015-08-12 10:25:56 -07:00
David Liu
817d790fea
Fix poll keys when key is a number
...
jQuery converts data strings into a possible JavaScript value, so keys
like '0' and '1' get converted into numbers, which fails the validation
(it expects a string for a key).
2015-08-08 08:50:18 -07:00
Nick Winter
69e7c68784
Hide Kithgard Mastery from slow/young players, and highlight it once for fast/old players. Fix clan button link.
2015-08-07 07:33:30 -07:00
Nick Winter
66212b0559
Don't show victory text for hero levels. New Clans button. Floor stretching support for firn cliff.
2015-08-05 16:17:27 -07:00
Nick Winter
7ad16683ce
Fixed error for non-course hero victory modals.
2015-08-04 17:41:42 -07:00
Nick Winter
3f323d27d0
Removed achievement and rewards from course-type level victory screens. Added victory text, return-to-course-button, and level feedback and reviews to course-type levels.
2015-08-04 11:35:10 -07:00
Matt Lott
da6cf60381
Target specific levels with InspectletJS
...
Currently targeting cupboards-of-kithgard.
2015-08-03 15:52:52 -07:00
Nick Winter
8d09357a7a
Fixed #2914 : no disabling spaces for Clojure and other advanced/experimental languages.
2015-08-02 14:12:15 -07:00
Nick Winter
15ecc92abc
Adding 'course' type levels. Removing 'campaign' type levels.
2015-07-24 17:37:42 -07:00
Nick Winter
107f94a08b
Fixed another cause of the bug fixed in 0d99b07b
with modified levels still granting rewards.
2015-07-24 08:56:20 -07:00
Cat Sync
11aeb05e66
Limit to showing 6 concepts. For now, show the last 6 in the array.
2015-07-21 13:28:13 -04:00
Nick Winter
899aae5798
Consolidated extra resources.
2015-07-10 14:20:25 -07:00
Nick Winter
929455b234
Fixed bug with heroes not loading the proper amount of gems.
2015-07-10 11:13:31 -07:00
Nick Winter
7173fd367f
Re-enabled gutter highlights for executing code.
2015-07-10 09:39:08 -07:00
Nick Winter
36d3b8e910
Highlighting entry points is working pretty well, at least in Python through the forest.
2015-07-09 15:05:35 -07:00
Nick Winter
4f443efd8b
First draft of logic to work out where the code entry points should be.
2015-07-09 12:47:07 -07:00
Nick Winter
dfa0de7521
Bad testing version of code entry point arrow numbering.
2015-07-09 11:45:11 -07:00
UltCombo
7d7d2d5f0e
updateLevelRequiredItems: special-case rings, fixes #2740
...
Rings often have unique effects instead of progressively enhancing another ring's effect, hence let's make rings required even if there's already non-restricted rings equipped.
If, by any chance, there's ever a new ring which enhances the effect of a ring which is required for some level, then it should be easy enough to whitelist it in the given ring slot's allowed items array.
2015-06-29 21:25:43 -03:00
UltCombo
63299c4d80
Improved updateLevelRequiredItems
logic regarding rings, fixes #2740
...
This fixes the main issue of #2740 , allowing the player to play the level if the required ring is equipped on either ring slot.
There's still a small problem: if the player already had a ring equipped in the `right-ring` slot, the Ring of flowers will not display as required due to this [line](0df6da7efa/app/views/play/menu/InventoryModal.coffee (L436)
). This seems to be a different issue though, probably related to the `unequipLevelRestrictedItems` logic.
2015-06-27 22:22:37 -03:00
Nick Winter
8ef4a9ddde
Merge pull request #2830 from arthurnn/master
...
i18N press enter on spell view
2015-06-18 18:37:24 -07:00
Nick Winter
6a4efa9a21
Switching to Boom and Bust as first level of the forest.
2015-06-17 18:17:14 -07:00
Nick Winter
593f7a9dd7
Some improvements for handling new art.
2015-06-16 13:50:33 -07:00
Arthur Neves
6cb673e228
i18N press enter on spell view
2015-06-14 23:20:49 +02:00
Nick Winter
7d637a0a27
Added a couple levels' next-campaign links.
2015-06-14 11:07:21 -07:00
Nick Winter
a85d52ebe2
Made a tabbed interface for Programmaticon V's Vector and standard library documentation.
2015-06-10 15:18:37 -07:00
Nick Winter
4e08d453b7
Added some code for the glacier world.
2015-06-08 13:20:54 -07:00
Nick Winter
0d99b07bc3
Made it so that high scores and level victories are not achieved when playing changed levels from inside the level editor. Some additions for Nalfar.
2015-06-05 17:02:37 -07:00
Nick Winter
ccd96122e1
Tweaked Nalfar's hero modal positioning.
2015-06-05 15:13:22 -07:00
Cat Sync
a3588b2801
Yellow arrow shouldn't point to disabled levels
2015-06-01 17:39:55 -04:00
Cat Sync
b38c7b4978
Next Level arrow shouldn't point to Kithgard Mastery
2015-05-21 11:30:37 -04:00
Nick Winter
213a66b2ab
Implemented Arryn.
2015-05-12 16:59:30 -07:00
Matt Lott
713f72f5e1
Merge pull request #2723 from Catsync/fixYellowArrow
...
Yellow arrow shouldn't point to replayable levels
2015-05-05 20:52:15 -07:00
Matt Lott
bf20d5f7be
Add level to Inventory Play analytics event
2015-05-05 15:05:18 -07:00
Cat Sync
42aaba6278
Yellow arrow shouldn't point to replayable levels
2015-05-02 00:15:42 -04:00
Nick Winter
80af32180c
Fixed #1638 : detect and automatically report unrecoverable world loading errors, plus adding better instructions for checking dev console. We can't recover yet, but having eyes on it will hopefully give us better visibility on this kind of error.
2015-04-25 17:29:02 -07:00
Nick Winter
e40ad5e1c7
Updating a couple logos. Opening item store to warrior tab when low level.
2015-04-20 16:02:06 -07:00
Nick Winter
63596aa6b5
Fixed #2450 : added i18n for new items in the victory modal.
2015-04-18 21:10:35 -07:00
Nick Winter
a0057910ac
Fixed #2597 : press escape to abort simulation now, if your code is going to be slow.
2015-04-18 19:54:34 -07:00
Nick Winter
0d81f658ae
Fixed #2452 : handling four and even five-digit gem/xp totals in victory screen.
2015-04-18 19:40:53 -07:00
Nick Winter
b358296120
Fixed #2420 . Fixed #2605 . Can now change programming language from LadderPlayModal.
2015-04-18 16:57:02 -07:00
Nick Winter
485718b6e3
Fixed #2581 : triggering window resize event when loading view unveils, in case window was resized before then and messed up our initial spell view height.
2015-04-18 16:33:40 -07:00
Nick Winter
86ae0979c5
Working on #2505 ; do we have TLS for the analytics server yet?
2015-04-18 16:02:18 -07:00
Nick Winter
7471b14c4d
Fixed #2013 : removed autorun code. Fixed preloading to actually happen, but only on short solutions without a ton of statement execution.
2015-04-18 15:52:24 -07:00
Nick Winter
ea80e22dc6
Don't point out Lost Viking, since most players shouldn't attempt it. Adjust autocomplete default parameter from string to variable for Known Enemy.
2015-04-18 14:13:05 -07:00
Nick Winter
75b3361efe
Fixed #2390 . Fixed #2391 . Added hero-ladder and replayable particles to campaign level banners, plus replayable difficulty indicators.
2015-04-13 17:07:13 -07:00
Nick Winter
e7df703d36
Fixed #2651 : indicate better that sample code is locked when it won't let them type in there.
2015-04-13 15:04:42 -07:00
Nick Winter
4c008e4686
Fixed #2406 .
2015-04-12 12:20:33 -07:00
Nick Winter
6eeb29e8d4
Multiplayer levels go to ladder when you click Scores instead of to a blank single-player leaderboard.
2015-04-10 09:23:00 -07:00
Nick Winter
9ee0400c18
Updated to just send out tell-a-parent emails, no tell-a-friend emails.
2015-04-08 21:48:21 -07:00
Nick Winter
2eec3e7831
Simplified share progress email to just share with parents, not friends.
2015-04-08 18:31:13 -07:00
Nick Winter
6d9c13b7e1
Promoting Favorable Odds as the cool thing to do that all the cool kids are doing 'cause it's so cool.
2015-04-08 16:23:51 -07:00
Nick Winter
d082aa3754
Fixed leaderboard level projection issue.
2015-04-08 15:11:35 -07:00
Nick Winter
817e382324
Updated VCS link/blurb for Lost Viking.
2015-04-08 09:44:15 -07:00
Nick Winter
bf86b2f9cd
Not including levels that are unlocked in later campaigns in level counts for earlier campaigns until they are started.
2015-04-07 14:32:51 -07:00
Nick Winter
b388d25435
Hooked up Viking Code School offer for players who beat Lost Viking.
2015-04-07 11:19:22 -07:00
Nick Winter
50adb7b982
Fixed previously started subscriber-only levels not being available to non-subscribers.
2015-04-07 10:18:04 -07:00
Nick Winter
8673cca96c
Added Viking Helmet reward icon and removed Master Sword reward icon. Not showing Apocalypse particles after you have beaten it. Fixed #2580 .
2015-04-07 09:05:13 -07:00
Nick Winter
c1ec1611ad
Fixed style reversion for page loading bar showing over code area.
2015-04-07 08:55:33 -07:00
Nick Winter
1982d8d5f1
Merge pull request #2595 from nemoyatpeace/patch-5
...
Update the shift-click insertion
2015-04-06 07:53:01 -07:00
Nick Winter
3913ae9909
Wizard Dude gets his own avatar from winning the Greed tournament.
2015-04-03 12:19:06 -07:00
nemoyatpeace
b50c3fbc89
Update the shift-click insertion
...
Insertion is now language specific.
2015-03-29 01:14:13 +08:00
Nick Winter
ceb81494a0
Preparing for Zero Sum tournament starting tomorrow morning.
2015-03-26 21:05:46 -07:00
Nick Winter
7dff105cdf
Insane hackery for #1777 to give us more code editor space, better use of space with tall screens, and scrolling API properties. Watch out for bugs.
2015-03-25 16:47:31 -07:00
Nick Winter
7ebb2d0200
Actually committing my Super Important Fixes. I must have been crazy yesterday. Also, populate i18n may work in the level editor now.
2015-03-24 15:39:35 -07:00
Matt Lott
7e340fcd41
Update purchase tracking to work with GA goals
...
Need an integer value field.
2015-03-24 15:02:57 -07:00
Nick Winter
b4ea78e5cb
Implementing alternative pricing with Alipay in China to support dedicated China server.
2015-03-23 15:26:44 -07:00
Nick Winter
e288b95543
Fixed #1961 (castDrainLife -> cast('drain-life') in the docs).
2015-03-20 13:43:00 -07:00
Nick Winter
8760725b8d
Unholy Tome III instead of IV for Zero Sum.
2015-03-20 11:07:41 -07:00
Nick Winter
bae7612703
Disabled pinned docs clicks for now, since their CSS is wonky.
2015-03-20 09:03:36 -07:00
Nick Winter
0e0d2830be
Zero Sum mirror match using Golden Wand and Unholy Tome IV now.
2015-03-19 21:37:47 -07:00
Vlevo
49b32a8ff1
Update ControlBarView.coffee
...
added a clause for the "older campaigns"
2015-03-19 16:02:53 -06:00
Nick Winter
c6cd7b032d
Fixed Alipay auto locale detection.
2015-03-18 17:17:30 -07:00
Nick Winter
585fa40a8c
Added first draft of campaign info to campaign selector screen.
2015-03-18 16:20:30 -07:00
Nick Winter
792e65767d
I could try to compile it first, I guess.
2015-03-17 22:04:30 -07:00
Nick Winter
8af94209b4
Lua is not experimental any more. (But CoffeeScript is.)
2015-03-17 22:02:15 -07:00
Nick Winter
3236abc5da
Added emphasis for Apocalypse.
2015-03-17 21:20:26 -07:00
Nick Winter
d6cba0de67
Enabled Alipay support. Updated to latest version of Stripe checkout.js.
2015-03-16 10:50:15 -07:00
Nick Winter
89bdb3b790
Fixed #2518 .
2015-03-14 09:57:31 -07:00
Nick Winter
57e77a0cd7
Upcoming ladder level Zero Sum equalizes all players' heroes and equipment.
2015-03-14 09:39:43 -07:00
Nick Winter
3ff41f5619
Rewriting sample code dynamically to fix findNearestEnemy / findNearest(findEnemies) issues.
2015-03-12 11:08:58 -07:00
Nick Winter
3458f2069b
Temporary workaround for #2512 . Identifying ageRange. Made poll header slightly smaller.
2015-03-11 20:21:54 -07:00
Nick Winter
8fc893dd6f
Fixed a couple issues with errors during incompletely loaded levels or weird child window global situations using level editor.
2015-03-10 14:37:12 -07:00
Nick Winter
9c99fc455a
A few poll fixes.
2015-03-10 09:45:21 -07:00
Matt Lott
5a0a4d1446
No auto-fullscreen for admins
2015-03-09 12:57:10 -07:00
Nick Winter
e58734894a
Tweaked style on space-disabling and default-locking by player level.
2015-03-09 10:50:00 -07:00
Nick Winter
f5633f05dc
Merge pull request #2414 from h3yduck/lock_issue
...
Only lock spacebar and default code when the player is lower level (issue 2406)
2015-03-09 10:37:40 -07:00
Nick Winter
efe1b77e9e
First poll should be askable.
2015-03-09 09:51:15 -07:00
Nick Winter
495845a633
Storing certain poll results in User object. Showing a poll once per day.
2015-03-09 09:30:51 -07:00
Nick Winter
e21360127d
Polls!
2015-03-08 16:36:17 -07:00
Nick Winter
10f2df3480
Added extra lesson resource links to the Guide.
2015-03-05 08:58:11 -08:00
Nick Winter
60db16b1c3
Making all code languages load for level editor to avoid busted level previews. Added CoffeeScript compiler to web worker so we can use Referee extraCode.
2015-03-04 11:29:03 -08:00
Nick Winter
2d18bcf9f0
Recording referrer information. Updating parent email prompt to also show after Signs and Portents if that's the fourth level.
2015-03-03 09:04:53 -08:00
Nick Winter
44008be95f
Level Editor doesn't need to load your session or its hero config (or break doing so). Fixed adding unconfigured heroes to levels busting the level.
2015-02-27 21:37:55 -08:00
Matt Lott
86d167394e
Remove Segment analytics dependency
...
Call Google Analytics, Errorception, and Inspectlet directly.
2015-02-27 16:07:41 -08:00
Szabolcs Gelencser
dde3e8cf8f
Remove hardcoded treshold values, make it consistent through being able to change the treshold in campaign editor, if desired
2015-02-27 17:33:38 +01:00
Nick Winter
9b34d4e166
Ooops, that was just for testing.
2015-02-26 16:04:57 -08:00
Szabolcs Gelencser
b138001205
for issue #2406
2015-02-26 23:42:37 +01:00
Nick Winter
77bca72002
Added A/B test on whether Signs and Portents or Forgetful Gemsmith is the fourth level. Ran and completed some A/B tests. Turned level indicator in CampaignView white.
2015-02-26 14:24:00 -08:00
Nick Winter
7e889a2a80
Simulating games for Harrowland, now, too. Alternative way of loading hero when sticking with same hero from within level when changing inventory.
2015-02-25 18:09:55 -08:00
Nick Winter
c8c76e6b74
Trying to track down the cause of InventoryModal loading without a hero assigned.
2015-02-25 16:19:49 -08:00
Nick Winter
a2a78286da
Fixed #2407 by implementing styles for new subscribe-in-gem-shop design.
2015-02-25 14:24:32 -08:00
Nick Winter
a66e1c5389
Retoring next level highlight arrow for players who are very new when they click off a selected level.
2015-02-25 11:58:03 -08:00
Nick Winter
13f9d71cca
You can now use bitcoin to buy gems.
2015-02-25 11:33:51 -08:00
Nick Winter
1ab8274c43
Added a clear storage button to the campaign editor.
2015-02-25 11:09:15 -08:00
Nick Winter
9dd07b024e
Fixed item shop not loading items with later letters of the alphabet, since there are now so many items.
2015-02-24 12:15:35 -08:00
Nick Winter
63b24b9bf1
Properly showing the back of wizards' robes.
2015-02-22 21:50:56 -08:00
Nick Winter
40ff7d4116
Harmonized enter shortcut for PlayHeroesModal.
2015-02-21 14:22:51 -08:00
Nick Winter
8355ba5a6d
Replayable level awards now count up from where they were last time instead of from 0.
2015-02-18 18:01:22 -08:00
Nick Winter
f2a5c4bc5a
Merge pull request #2353 from amankr/sound
...
Volume bug fix #2202
2015-02-18 13:36:59 -08:00
Nick Winter
a81663f06a
CampaignView shouldn't use localStorage backups unless it's in editor mode.
2015-02-18 13:35:47 -08:00
Aman Kumar
e4a3890f39
fixed volume bug #2202
2015-02-19 02:05:41 +05:30
Aman Kumar
a74c2a58e2
fixed volume bug #2202
2015-02-19 01:58:24 +05:30
Nick Winter
178082d4e8
Fixed bug with dragging an item to unequip it not updating rest of state.
2015-02-18 09:57:03 -08:00
laituan245
0cf16e157c
Fix issue #1832
2015-02-18 16:12:19 +09:00
Imperadeiro98
d575bb2992
Small spacing fix
2015-02-16 13:33:44 +00:00
Nick Winter
7f2e5c4404
Achievements list now shows proper amount of gems and exp for repeatable achievements.
2015-02-13 18:55:23 -08:00
Nick Winter
c29bb432e1
Merge pull request #2314 from laituan245/master
...
A small fix to the PR #2313
2015-02-13 13:46:45 -08:00
Matt Lott
81678e81d9
Merge pull request #2315 from amankr/autocomplete2
...
Autocomplete bug fix #2233 - method 2
Thanks @amankr!
2015-02-13 13:12:22 -08:00
Aman Kumar
85a024546b
Autocomplete bug fix #2233
2015-02-14 02:21:54 +05:30
Aman Kumar
224213ccb0
Autocomplete bug fix #2233
2015-02-14 02:11:00 +05:30
laituan245
93bbedd02d
A small fix to the PR #2313
2015-02-14 05:27:58 +09:00
Aman Kumar
80fb124772
Autocomplete bug fix #2233
2015-02-14 01:56:05 +05:30
Nick Winter
4fec64c3ca
Merge pull request #2313 from laituan245/master
...
Added a "god mode" button to the local dev environment (issue #2164 )
2015-02-13 09:08:09 -08:00
laituan245
9c754bbd96
Added a "god mode" button to the local dev environment #2164
2015-02-14 01:46:04 +09:00
Nick Winter
5cf37d1796
A few tweaks to visuals on PlayHeroesModal hero previews.
2015-02-13 04:09:40 -08:00
Nick Winter
991a374da2
Fixed up SpectateView for hero ladder games. Addd player names to their heroes in spectate and observation mode. Fixed #1679 .
2015-02-12 19:47:57 -08:00
Nick Winter
1aa738b256
Fixed up headless client, I hope.
2015-02-12 16:07:19 -08:00
Nick Winter
e01e71d5e8
Fixed #2181 , I hope.
2015-02-12 11:59:38 -08:00
Nick Winter
85ad3f5960
Fixed #2293 .
2015-02-11 14:09:00 -08:00
Nick Winter
d09636306c
Toggling all plausibly-buggy AJAX requests to cache: false for better IE behavior. Look out for bugs!
2015-02-11 13:12:54 -08:00
Matt Lott
9bda187f90
Add terrain to loaded world map event
2015-02-10 14:20:18 -08:00
Nick Winter
abbab26d80
Using i18n for achievement descriptions in HeroVictoryModal.
2015-02-09 13:06:00 -08:00
Nick Winter
7b34f90230
Added rough draft of subscribe button in gem shop.
2015-02-09 09:22:18 -08:00
Nick Winter
22c2c7df63
Fixed bug with incompletely added levels jamming the campaign editor.
2015-02-09 08:19:59 -08:00
divyanshu013
4269f6a652
Improved upon the Buy Gems Window for #2238
...
Added the header and close button for the Buy Gems Window.
2015-02-09 02:31:03 +05:30
Matt Lott
d5ac001a55
Restrict share progress prompt to named players
2015-02-06 19:49:13 -08:00
Matt Lott
972c3d0d6f
Share progress modal
...
Shown after forgetful-gemsmith
2015-02-06 14:49:50 -08:00
Nick Winter
e311eb2700
Fixed preloading of level sessions before starting a level.
2015-02-06 13:04:15 -08:00
Nick Winter
2bd7c86638
Added bottom footer background texture.
2015-02-06 11:17:48 -08:00
Nick Winter
860868c285
Stopped preloading sessions for now, since it's buggy.
2015-02-05 16:14:32 -08:00
Nick Winter
3cbf11d404
Added a back button to hit campaign selector view.
2015-02-05 15:40:45 -08:00
Nick Winter
1d8f91c42f
Added campaign world selector portal screen for half of players.
2015-02-05 15:05:33 -08:00
Nick Winter
35c04974dd
Added a difficulty badge when going to play a replayable level.
2015-02-04 13:42:49 -08:00
Nick Winter
11a3316dec
Preloading levels and sessions when clicking on a level, before clicking start.
2015-02-04 13:24:22 -08:00
Nick Winter
ac44acb867
Campaign status gets out of the way after four seconds on non-dungeon campaigns.
2015-02-04 13:00:07 -08:00
Nick Winter
46ef93190a
Show old difficulty instead of new difficulty when observing a replayable success. This will likely need revisiting when we are using observing for more than just leaderboards.
2015-02-04 11:31:43 -08:00
Nick Winter
18202b6852
Merge pull request #2237 from divyanshu013/master
...
Fixed Comment Out My Code for infinite loops for #1788
2015-02-04 10:29:13 -08:00
divyanshu013
929c89d2ac
Fixed Comment Out My Code for infinite loops for #1788
...
Fixed the issue for incorrect comments by correcting the syntax per language
2015-02-04 21:48:01 +05:30
Nick Winter
5542bd8a89
Upgraded level info popover; made it a click instead of a hover; added view scores button to it when level has been completed.
2015-02-03 18:25:38 -08:00
Nick Winter
762192a4a7
A few visual improvements to leaderboadrs.
2015-02-03 17:07:15 -08:00
Nick Winter
60d68ca23c
Fixed some memory leaks and particle disposal problems. Re-enabled particles. Tweaked particle stylings.
2015-02-02 18:02:57 -08:00
Nick Winter
3f78071e5e
A few small fixes.
2015-02-02 11:50:25 -08:00
Nick Winter
1e410e0b14
Worked around bug with item portraits disappearing after item purchase. Fixed #1980 .
2015-01-31 14:38:54 -08:00
Nick Winter
936ebf67a7
Fixed #2140 .
2015-01-31 13:18:32 -08:00
Nick Winter
4b388f2775
Fixed some memory leaks. Fixed a couple minor bugs.
2015-01-31 12:23:44 -08:00
Nick Winter
b538a83fd1
Oops, that was just for testing...
2015-01-31 10:37:43 -08:00
Nick Winter
c977ecc16f
Adding easy observing of leaderboard matches (except top 5).
2015-01-31 10:04:11 -08:00
sotonin
751ae0fac8
Adding support for hudName property
2015-01-31 00:07:23 -06:00
Nick Winter
e59f2bcc62
Recording scores even for non-real-time-submit levels.
2015-01-30 22:06:22 -08:00
Nick Winter
022d31c19a
Basic leaderboards are working.
2015-01-30 21:36:48 -08:00
Nick Winter
4efbe0a12f
Leaderboard skeletons.
2015-01-30 21:36:47 -08:00
Matt Lott
58f8eb6688
Add support for premium video tutorials
2015-01-30 10:48:49 -08:00
Nick Winter
77cca7189f
Updated a bunch of code that got busted with CoffeeScript 1.9.0.
2015-01-30 07:51:57 -08:00
Nick Winter
1630b30351
Fixed showing hero unlock portraits on world map. Showing them now even before their levels are unlocked, and showing until you purchase, not just unlock them.
2015-01-29 19:05:30 -08:00
Nick Winter
fd0e7a8c44
Picked some slightly less awful particle colors for different terrains and level types. Enabled for half the players.
2015-01-29 18:19:03 -08:00
Matt Lott
92f070ecca
Fix help video events
...
Removing the protocol broke the video player event hooks.
2015-01-29 16:45:18 -08:00
Nick Winter
5addacddf0
First draft of ParticleMan particle emitters for showing hidden levels in CampaignView.
2015-01-29 16:11:13 -08:00
Nick Winter
57d12c199e
Tweaks to campaign status view. Hooking up i18n for Campaigns, but it doesn't work yet.
2015-01-29 09:07:25 -08:00
Nick Winter
aab6d17047
Added campaign completion progress indicator.
2015-01-29 08:26:12 -08:00
Nick Winter
a6043ca1be
Merge branch 'master' of https://github.com/codecombat/codecombat
2015-01-28 17:59:11 -08:00
Nick Winter
22070ddff2
Identifying lastLevel to Segment. Added Ogre Headhunter names.
2015-01-28 17:58:56 -08:00
yaur
dc39a55cf8
remove logging
2015-01-28 18:37:07 -05:00
yaur
30f9188090
Remove the scheme from help videos so that they maintain the scheme of the
...
calling page
2015-01-28 18:33:28 -05:00
Nick Winter
e3bf8f74ab
Trying to stagger LevelSessions saves on wins on replayable levels to see if that might help #2108 at all.
2015-01-22 12:26:37 -08:00
Nick Winter
64008276c2
Finally translating level names and descriptions in the campaign view.
2015-01-22 11:22:35 -08:00
Nick Winter
e49a70a62e
Fixed mountain map background ratio.
2015-01-22 10:48:41 -08:00
Matt Lott
6b271799be
Update level loading view sub event data
...
Sending level slug instead of name.
2015-01-21 13:41:38 -08:00
Nick Winter
7dd128780f
Unlocking all audition levels in Auditions campaign.
2015-01-21 11:49:56 -08:00
Nick Winter
706b2ca930
Don't includeFlow for Thangs with skipProtectAPI on, because we don't care about their flow anyway (non-read-write custom Programmables).
2015-01-16 18:47:30 -08:00
Nick Winter
f86d106077
Showing replayable level difficulty in control bar.
2015-01-16 12:50:10 -08:00
Matt Lott
116c7d0bf2
Update internal analytics
...
Adding level session ID where applicable.
Slimming down fields for most common events.
2015-01-15 11:04:52 -08:00
Nick Winter
38297a1fd7
Fixed problem with levels that don't have next levels in campaign editor.
2015-01-15 09:07:47 -08:00
Scott Erickson
3c02f14f95
Reworking PlayHeroesModal to use Lanks and LayerAdapter to control hero animations.
2015-01-14 14:10:33 -08:00
Scott Erickson
afe590c5cc
Hid the misc tab until you have unlocked defense of plainswood, and by extension, the forest.
2015-01-13 15:34:06 -08:00
Nick Winter
f691eb9a86
Reimplemented next-level arrow highlighting. Campaign Editor now draws lines to show level unlock patterns. Removed more old WorldMapView stuff. Can now configure Hero Placeholder say cooldowns per-level.
2015-01-13 09:04:20 -08:00
Scott Erickson
22e1318970
Added a rudimentary (aka programmer-designed) hero-type filter for the item store.
2015-01-12 15:30:18 -08:00
Scott Erickson
5cb8f14065
Fixed the HeroVictoryModal handling of earned achievements which were earned a while ago. Before they were appearing as if achievements were always newly achieved.
2015-01-12 14:43:29 -08:00
Matt Lott
8977450fed
Add levelID to Saw Victory analytics event
2015-01-08 16:09:39 -08:00
Nick Winter
d66243ad75
Beating replayable levels now shows you the proper gems and xp.
2015-01-07 18:36:02 -08:00
Nick Winter
4ea2a51ff6
In middle of debugging non-functioning repeatable achievements.
2015-01-06 21:32:58 -08:00
Nick Winter
9a3f18e60a
Save more UserCodeProblems and LevelSessions.
2015-01-06 13:03:09 -08:00
Nick Winter
947811c01b
Replayable once-per-day increasing-difficulty level basics.
2015-01-05 10:44:24 -08:00
Nick Winter
163cf50528
Fixed processing of default Programmable config.
2015-01-03 13:22:54 -08:00
Nick Winter
c2d74a812d
Updates to require/restrict level logic.
2015-01-02 15:44:43 -08:00
Nick Winter
f66afa1dc0
Trying latest sass-brunch (which happened to alphabetize our devDependencies.) Fixed bug with required/restricted items not showing up properly. Added quick links to open level editors from campaign editor.
2015-01-02 12:40:17 -08:00
Nick Winter
728f726748
Fixed problem opening GameMenuModal when there are no help videos.
2014-12-29 13:04:03 -08:00
Nick Winter
1440584633
Added tasks to campaign editor; fixed/added campaign editor level click/double-click handling; improved campaign editor level Treema status view formatting.
2014-12-29 12:47:53 -08:00
Nick Winter
d85bf8d59a
Fixed disabled level logic.
2014-12-29 08:46:02 -08:00
Nick Winter
fa9f3e2a61
Fixed typo in HeroVictoryModal.
2014-12-28 13:53:50 -08:00
Nick Winter
744d30737e
Merged in campaign editor and campaign view. Destroyed WorldMapView, CampaignOptions, and LevelOptions. Lots of stuff is now stored in the database instead of code. Cleaned up a few unneeded old features. Fixed some problems with checking permissions on first rather than latest versions of documents.
2014-12-28 13:25:20 -08:00
Nick Winter
b4341ad46c
Merge branch 'feature/campaign-editor'
2014-12-27 11:03:51 -08:00
Imperadeiro98
9fbd1076f9
Fixed a link
2014-12-26 18:02:40 +00:00
Nick Winter
b116321deb
Tested and cleaned up comment detection for space disablement sensitivity.
2014-12-24 12:37:25 -08:00
Nick Winter
c7eadb5670
Merge branch 'patch-4' of git://github.com/rishiloyola/codecombat into rishiloyola-patch-4
2014-12-24 12:24:27 -08:00
Nick Winter
1c1f2008a5
Now able to suggest required items for purchase before level start.
2014-12-24 11:01:50 -08:00
Nick Winter
f361674fb4
Enabling new levels for playtesting.
2014-12-23 17:14:59 -08:00
Nick Winter
f0826c865e
Preparing new campaign levels for migration to new campaign editor.
2014-12-23 17:14:35 -08:00
Scott Erickson
0dd2d9efbd
Handled merge conflict.
2014-12-22 12:33:52 -05:00
Scott Erickson
0d45e4a889
Set up the CampaignEditorView to trigger the CampaignView to re-render when things change.
2014-12-22 12:06:17 -05:00
Scott Erickson
1db8284236
When you select a level on the CampaignView while in edit mode, it selects the level in the CampaignEditView.
2014-12-22 11:09:58 -05:00
Scott Erickson
a31b385a4d
Moving levels and adjacent campaign links around in the CampaignView saves the new position to the CampaignEditorView.
2014-12-22 10:54:07 -05:00
Scott Erickson
efc83b88d0
Hooked up the CampaignView to show adjacent campaigns based on the data.
2014-12-22 10:29:29 -05:00
Rishi
364f40274d
Update SpellView.coffee
...
hey i made changes. due to some error in downloading your data base i cannot test it. but check it . i think it will work .
2014-12-22 18:06:32 +05:30
Matt Lott
e7c626656e
No-cache User fetch in hero victory
...
After earning achievements. On IE, this call results in a cache hit,
so the User object was never updated with the sweet sweet loot you just
earned. Like a sword you need for True Names.
2014-12-21 21:14:38 -08:00
Nick Winter
f26b43f8a5
Fixed floor y scaling. Fixed issues with client-side disabling of new model / fork / revert population actions without permissions. Ameliorated some ensure_comprehensions warnings.
2014-12-20 16:02:41 -08:00
Nick Winter
08cb87c84d
Automatically take screenshots when submitting contact form from level view.
2014-12-19 18:37:42 -08:00
Scott Erickson
0cd85d7aba
Got the CampaignView mostly off the hardcoded data.
2014-12-19 16:46:01 -05:00
Scott Erickson
a742772b8f
Also added campaign view jade and sass file clones.
2014-12-19 13:06:20 -05:00
Scott Erickson
23da22a559
Added a new CampaignView, cloned from WorldMapView. Will migrate to using db data rather than hardcoded data.
2014-12-19 13:04:04 -05:00
Scott Erickson
59318b2f78
Merge branch 'master' into feature/campaign-editor
2014-12-19 12:54:11 -05:00
Nick Winter
d801ed61ce
Separating contact emails into premium subscriber support and basic general support.
2014-12-18 20:35:14 -08:00
Matt Lott
7c87dc0c3a
Make spell palette help label a button
2014-12-18 00:19:40 -08:00
Matt Lott
70cd8aa20d
Update Vimeo embed player params
2014-12-17 23:59:59 -08:00
Matt Lott
9d4c3cc163
A/B Test video tutorial styles
2014-12-17 23:55:11 -08:00
Matt Lott
d494dc9c79
Add video tutorials to game guide
2014-12-17 22:26:36 -08:00
nemoyatpeace
0496c9338d
Update SpellView.coffee
...
Fixed issue #1950 so attack defaults to enemy if player has findNearest or findNearestEnemy
2014-12-18 09:10:07 +08:00
Nick Winter
da72991260
A few misc tweaks for the new desert level options.
2014-12-17 12:42:42 -08:00
Nick Winter
a98deb1ff8
Making item requiring smarter about which slots can be required for non-warriors.
2014-12-16 18:57:54 -08:00
Scott Erickson
1cc6a97e43
Added basic campaign view, working on campaign handlers.
2014-12-16 17:46:24 -08:00
Nick Winter
6e6ce6cd27
Added Minesweeper original.
2014-12-16 16:40:14 -08:00
Matt Lott
f1d7fb5fbd
Add help button to problem alert
2014-12-15 15:11:27 -08:00
Matt Lott
eadde0590e
Turn off fast hero victory modal A/B test
...
Didn’t make a difference in level completion, opting for no delay in
showing the modal buttons.
2014-12-15 14:05:37 -08:00
Matt Lott
5817553d54
Remove virtual page view tracking
...
Wasn’t useful, and distorts our GA real page view analytics.
2014-12-15 10:28:40 -08:00
Nick Winter
72d4cad858
Fixed analytics tracking a whole level instead of just its name in one case. Fixed a Sarven typo.
2014-12-14 07:54:50 -08:00
Nick Winter
68678a6057
Add upcoming desert levels to the world map.
2014-12-13 19:43:12 -08:00
Nick Winter
3b2bebf427
Ended HoC sale.
2014-12-13 09:00:33 -08:00
Scott Erickson
b0de331a10
Shored up stripe transaction payment defences to try and fix #1906 .
2014-12-12 15:27:58 -08:00
Nick Winter
5a66a914eb
Temporarily turning off achievement popups in IE and synchronous multiplayer sessions in PlayLevelView for non-admins due to bugginess.
2014-12-12 06:40:32 -08:00
Matt Lott
d17cd6a2c1
No multiplayer in game-menu for non-ladder levels
...
This is a point fix to prevent single player level sessions from
setting multiplayer=true, which results in a bus.connect() in
playlevelview, which can result in a Firebase blocking error.
2014-12-11 22:05:18 -08:00
Matt Lott
0c81942c71
2nd HoC sub sale
2014-12-11 18:39:03 -08:00
Nick Winter
e37c1afc17
Properly ended HoC sale price.
2014-12-10 21:24:42 -08:00
Nick Winter
dae39321e2
Properly ended HoC sale price.
2014-12-10 21:21:00 -08:00
Matt Lott
d4cfaac7e5
Sub price test
2014-12-10 16:05:55 -08:00
Nick Winter
84cdc5d150
Undisabled new adventurer levels.
2014-12-10 11:28:06 -08:00
Scott Erickson
94a400bfd8
Hero icons now show up on the world map on levels where you can unlock them.
2014-12-10 10:45:11 -08:00
Nick Winter
239f94697f
Fixed IE hero lock image.
2014-12-10 10:37:57 -08:00
Nick Winter
d51db43823
Added desert campaign.
2014-12-10 10:00:52 -08:00
Nick Winter
b65bc2dd39
Show cool victory text image for players with language defaulted to English.
2014-12-09 19:23:11 -08:00
Matt Lott
fbece1ddd0
Only show sync pvp UI to admins
...
Sync PVP isn’t ready for primetime.
2014-12-09 14:30:50 -08:00
Nick Winter
a9247c5018
Decreased amount of unintended menu-button-click sounds.
2014-12-09 14:01:03 -08:00
Matt Lott
8df3eed824
Add revenue tracking to analytics
2014-12-09 13:57:04 -08:00
Nick Winter
8791eded2c
Starting to add Patrol Buster to the world map.
2014-12-09 12:38:58 -08:00
Nick Winter
a97baa2207
HoC sale.
2014-12-09 06:06:14 -08:00
Matt Lott
1aff798c5e
A/B Test alternate subscribe modal copy
2014-12-08 23:43:52 -08:00
Matt Lott
b69bdfd360
A/B Test quick victory save/continue buttons
...
Fixing typo in hu.coffee
2014-12-08 14:24:33 -08:00
Nick Winter
499666d7b3
Starting to add first three desert levels.
2014-12-08 13:59:13 -08:00
Matt Lott
b9adcd1ab2
Add signup tracking to victory modal
2014-12-08 13:45:01 -08:00
Matt Lott
3fa95b698d
Add signup tracking to game menu signup tab
2014-12-08 13:13:30 -08:00
Nick Winter
5ccd5d6d24
Got rid of some memory leaks in the InventoryModal. Fixed fr subscribe section header.
2014-12-08 11:09:04 -08:00
Nick Winter
cb54e08b9b
Reducing some writes to try to help us scale up.
2014-12-08 06:56:27 -08:00
Matt Lott
fee328212d
Add missing signup tracking data
...
And add level to subscription tracking data where appropriate.
2014-12-07 22:44:20 -08:00
Nick Winter
4a659903fe
Started A/B test for whether the AnnouncesAction and take-damage audio help.
2014-12-07 19:39:23 -08:00
Nick Winter
346ace6ac3
Fixed goals not showing up when reloading level.
2014-12-07 19:39:23 -08:00
Nick Winter
01c6709c36
Implemented George's WorldMapView user status line design.
2014-12-07 16:55:08 -08:00
Nick Winter
ac4a252a5e
Fixed some border images in Firefox, and hopefully in other browsers.
2014-12-07 15:51:32 -08:00
Nick Winter
1ba57c7ae1
Fixed issues with gems prompt not laying out properly from item store details view.
2014-12-07 15:29:42 -08:00
Nick Winter
795e58778c
Fixed some problems in InventoryModal with unequipped items not loading their images.
2014-12-07 15:14:43 -08:00
Nick Winter
08a5f70fb1
Fixed wrong item showing up selected after an item is bought from inventory.
2014-12-07 15:05:39 -08:00
Nick Winter
9f0ae9ff09
Ditched dependency on index 0 as first unlocked level, instead explicitly granting Dungeons of Kithgard.
2014-12-07 14:57:23 -08:00
Nick Winter
f50898ddf5
Ditched double game-menu-open sound when opening LevelSetupManager modals.
2014-12-07 14:27:34 -08:00
Nick Winter
9054f70052
Implemented new victory modal design.
2014-12-07 14:03:11 -08:00
Scott Erickson
690a24cda9
Added static imagery to the world map to show better completed, started and premium levels.
2014-12-07 13:28:32 -08:00
Nick Winter
12a109f146
Lowered ambient WorldMap volume. Hacked together ranger right-hand builder's hammer positioning for now.
2014-12-06 20:06:14 -08:00
Scott Erickson
83e1fe8bfe
InventoryModal loads item portraits when they are visible, getting rid of dozens of unnecessary web requests.
2014-12-06 14:21:56 -08:00
Scott Erickson
aac1aa379e
Set up stubs for future subscription sales.
2014-12-06 12:38:06 -08:00
Nick Winter
491a7ef456
Handling another error noted with Errorception. Updated minimum Firefox version to 25 based on seeing many (possibly non-critical) errors with it.
2014-12-06 12:02:48 -08:00
Nick Winter
708f0e543c
Fixed some issues I saw in Errorception. Stopped saving the session when the play state or frame changes.
2014-12-06 11:33:57 -08:00
Nick Winter
477ebb3c48
Fixed an error I saw in Errorception, and a Sass problem I saw in Webkit.
2014-12-06 11:05:52 -08:00
Nick Winter
bba78970ea
Deleted WizardSettingsView.
2014-12-06 10:23:26 -08:00
Nick Winter
00e6ce5f45
Couldn't reproduce #1851 , but this should work around the error if it happens again.
2014-12-06 09:46:37 -08:00
Nick Winter
175cdb5151
Now showing SubscribeModal before AuthModal for players who need to sign up before subscribing.
2014-12-06 09:35:13 -08:00
Nick Winter
6a26681fec
Minor level progression tweak.
2014-12-05 18:30:31 -08:00
Nick Winter
bbc25a0877
Updated next level links.
2014-12-05 18:29:15 -08:00
Nick Winter
c7e2398f7c
Fixed some bugs with hero doll placement and dungeon unlocks.
2014-12-05 18:16:58 -08:00
Nick Winter
07f7e7473d
Merged.
2014-12-05 17:27:33 -08:00
Nick Winter
6596bde758
Right, don't need that in there.
2014-12-05 17:25:20 -08:00
Scott Erickson
836d2905b9
Users who have paid or otherwise have access to all content are now called 'premium', and user objects on client and server have an isPremium getter which checks all relevant properties.
2014-12-05 17:19:52 -08:00
Nick Winter
6344b0c1a3
Unlocked core levels even for non-subscribers, moving extra levels to subscribers-only.
2014-12-05 15:46:15 -08:00