Nick Winter
ce6526863d
Support for hiding optional bonus goals until they are achieved instead of until they are failed.
2014-11-06 08:57:13 -08:00
Nick Winter
fe7e96ab4e
Started restricting common items with APIs that will make it impossible to win certain dungeon campaign levels.
2014-11-05 20:56:17 -08:00
Nick Winter
851bf39c5c
Using extendedName.
2014-11-05 20:22:15 -08:00
Nick Winter
ce8b3bc83c
Added hero components projection for good hero stat comparison bars. Fixed overflow/scrolling on code language selector for play-heroes-modal.
2014-11-05 19:37:13 -08:00
Nick Winter
35f5fd1c84
Hid some buttons that take us to old account/settings/achievements pages for now. Made property documentation popovers chill over to the left.
2014-11-05 19:23:55 -08:00
Scott Erickson
c660053dea
Set up the PlayHeroesModal, and hooked it into the world map.
2014-11-05 19:04:14 -08:00
Nick Winter
c48b155413
Allow rerun of level without a code change.
2014-11-05 18:06:21 -08:00
Nick Winter
36c753a828
Returning executed statement highlighting to deemphasized state when playback has ended.
2014-11-05 17:47:23 -08:00
Nick Winter
aa9c3b5eaa
Fixed iPad scrubber positioning. Reworked spell debug progress stepper to use drags instead of hover. Hiding spell debug progress stepper based on level, not statements executed.
2014-11-05 17:34:56 -08:00
Nick Winter
f8679dfeca
Hide say() until later levels. Fix bug with identifying correct equipped item ThangTypes in the spell palette.
2014-11-05 15:43:08 -08:00
Nick Winter
46409ef10d
Made goals styling more robust to different sizing scenarios.
2014-11-05 15:06:26 -08:00
Nick Winter
189c3d202c
Goals now show status: 'Running...' while the world is simulating.
2014-11-05 14:42:55 -08:00
Nick Winter
184e4c124a
Impossible to select another slot and hide the available item the arrow is requiring you to equip.
2014-11-05 14:17:11 -08:00
Nick Winter
0e1afff318
No fold widgets in ACE.
2014-11-05 13:53:23 -08:00
Nick Winter
2afc7c830a
Implemented getHeroStats.
2014-11-05 13:28:54 -08:00
Nick Winter
6efcbc5ead
Hid Crawlways of Kithgard. A/B testing Haunted Kithmaze vs. The First Kithmaze. Renamed New Sight to Dread Door and awarded its glasses later.
2014-11-05 10:40:37 -08:00
Nick Winter
a2554570b0
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-11-05 07:50:13 -08:00
Matt Lott
40506d23a6
Admin growth view
2014-11-04 22:17:49 -08:00
Nick Winter
f461aeca95
Implemented new playback scrubber textures.
2014-11-04 19:03:35 -08:00
Nick Winter
49b8c745a0
New GoalsView background. Be my guest with any text color improvements.
2014-11-04 17:20:58 -08:00
Nick Winter
b776350e6a
Made item shop fit on iPad and small screens.
2014-11-04 08:39:36 -08:00
Nick Winter
ff1f9d488c
Hiding items with no stats or properties in the item shop for non-admins. Simple Boots show as owned. Enabled item shop for non-admins.
2014-11-04 07:52:23 -08:00
Nick Winter
9dba7ee187
Temporarily making Wizard/Ranger gear unpurchasable while we have no Wizards or Rangers.
2014-11-04 07:19:30 -08:00
Scott Erickson
2dee00883c
Removed the testing code for the PlayItemsModal.
2014-11-03 20:53:49 -08:00
Scott Erickson
33d14918b0
Implementation of Heald's design of the PlayItemsModal. Added purchasing logic to the server to support it. Refactored header font from Bangers to Open Sans Condensed.
2014-11-03 20:48:59 -08:00
Nick Winter
447432301d
Turning some links into buttons for iPad.
2014-11-03 09:58:57 -08:00
Nick Winter
441cf8c339
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-11-02 18:37:36 -08:00
Nick Winter
75f624c10b
More iPad tweaks. Can now switch back to logging in from signing up. Default to signing up instead of logging in.
2014-11-02 18:36:43 -08:00
Michael Schmatz
60d60f8b49
Add logging out event
2014-11-02 19:02:49 -05:00
Nick Winter
ad2fdb9dde
Working on new Fully Illustrated designs for level play view and iPad interface.
2014-11-02 14:51:01 -08:00
Nick Winter
9ebd09ec40
Analytics tracking individual note group starts/ends. Showing next level arrow faster. Added a couple munchkin names from one of yesterday's playtesters.
2014-11-01 16:59:12 -07:00
Nick Winter
e2680a3382
Tweaking my tweaks.
2014-11-01 15:57:42 -07:00
Nick Winter
a061ab5148
Some styling and animation tweaks to the level loading screen.
2014-11-01 11:10:26 -07:00
Nick Winter
57544c72a8
Moved Tactical Strike in from the edge of the map so it's a little more clickable on iPad.
2014-11-01 10:22:38 -07:00
Nick Winter
e129faf384
A few tweaks here and there.
2014-11-01 09:35:19 -07:00
Nick Winter
19c7d7b3b8
Schema is more lenient for problem we occasionally see with opponent level sessions not having a submittedCodeLanguage. Play dungeon menu music on levels of undefined terrain type.
2014-10-31 18:05:29 -07:00
Matt Lott
35cba4a90d
Sync PVP status view and bug fixes
...
Pvp status view (temp location and UI)
Remove pvp status from control bar
Add game menu param for jumping into a specific tab
Lots of bug fixing and session state cleanup
Does not address problems with executing real-time multiplayer cast
2014-10-31 16:33:43 -07:00
Nick Winter
4bc5e5d3ad
Gigantic DOM highlight arrow when animating in. A few more tiny tweaks and bugfixes.
2014-10-30 22:31:40 -07:00
Nick Winter
cd89198f70
Finished rearranging levels on the dungeon map.
2014-10-30 21:34:49 -07:00
Nick Winter
da3872b0a8
Hooked up new inventory recommendations for new levels.
2014-10-30 20:17:57 -07:00
George Saines
a0775e1bf2
moved the practice levels into position
2014-10-30 19:58:11 -07:00
George Saines
c8e5cdefec
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-10-30 19:47:29 -07:00
George Saines
bab73531f2
modified the map?
2014-10-30 19:47:24 -07:00
Nick Winter
a69e12fbc2
Updated WorldMapView to new levels.
2014-10-30 19:18:03 -07:00
Nick Winter
01fccf5ab7
Started highlight arrow sound A/B test. Hid more of the HUD when hiding. Support for knowing whether your killer was hurt when firing world:thang-died notes.
2014-10-30 19:18:03 -07:00
Nick Winter
57680f4a83
Hide HUD until Kithgard Gates.
2014-10-30 16:59:32 -07:00
Nick Winter
47c090f7c7
Hiding locked items with no slot selected. Silhouetting items that are too far above you. Only showing items with a gem cost in the inventory screen. Sorting items by gem cost. Animating double-clicking items to show their motion to the slot, sort of.
2014-10-30 13:07:04 -07:00
Nick Winter
7da65dec5b
Including leather boots as required gear better. Labeling 'Your Skills'. Not showing a minus for incomplete goals. Adding script triggers for deleting required sample code.
2014-10-29 22:29:36 -07:00
Nick Winter
9b29e9512f
Fixed GameMenuModal sometimes defaulting a Python player back to JavaScript.
2014-10-29 16:49:37 -07:00
Nick Winter
ea349cfa29
Intermediate query state for heroes while still transitioning from Unit to Hero.
2014-10-29 15:54:51 -07:00
Nick Winter
98fe639010
Added heroClass and gem fields to the ThangTypes, and a new Hero kind. Fixed adding new ThangType properties in the Thang Editor.
2014-10-29 15:34:04 -07:00
Nick Winter
2e3afa989b
Handling some missing comment template errors better. Fixed equipping builder's hammer before Kithgard Gates. Fixed next level branch button linking.
2014-10-29 12:08:03 -07:00
Nick Winter
83bd8d3834
Enabled Forgetful Gemsmith in the world map.
2014-10-29 11:09:54 -07:00
Nick Winter
696b0ba336
Working around DCM's latest (very old) sploit.
2014-10-29 10:51:34 -07:00
Nick Winter
066fab03a3
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-10-29 10:47:31 -07:00
Nick Winter
efa28b1064
Added some levels to the forest map. Beating levels and returning home now takes you to the proper map.
2014-10-29 10:47:17 -07:00
Scott Erickson
d3192dd373
Fixed a bug where the game menu being auto opened was crashing.
2014-10-29 10:43:05 -07:00
Scott Erickson
02eacbbc8f
Added a button to switch between world maps.
2014-10-29 09:48:37 -07:00
Nick Winter
5ba1f61abe
Added i18n support for level code comments.
2014-10-28 21:15:47 -07:00
Nick Winter
c7713b4105
Showing i18n in property docs.
2014-10-28 21:15:47 -07:00
Scott Erickson
a4729d9d6b
Finished migrating the guide into game menu.
2014-10-28 16:30:40 -07:00
Scott Erickson
dcb7aaf9a4
Removed a TODO.
2014-10-28 14:23:39 -07:00
Scott Erickson
e6c0d53d50
ThangType editor now deletes properties properly.
2014-10-28 14:22:29 -07:00
Scott Erickson
67684b89d5
Fixed #1687 , forcing reloads when populating i18n in documents.
2014-10-28 14:21:22 -07:00
Scott Erickson
895645ef6d
Levels and Components with i18nCoverage update that coverage from the level editor now.
2014-10-28 13:48:17 -07:00
Scott Erickson
9e6fd119a0
Achievements populate i18n whenever they're edited now.
2014-10-28 13:09:07 -07:00
Scott Erickson
e5ea4f70e9
Added a progress bar to the i18n home view. Sorting models by completion so documents needing translation go to the top.
2014-10-28 11:28:31 -07:00
Scott Erickson
346f3b33bf
Added context to the i18n editor for components.
2014-10-28 11:21:26 -07:00
Nick Winter
68ac412f2b
I think this return is needed to prevent sending the i18n query results twice and crashing the server.
2014-10-27 22:54:50 -07:00
Scott Erickson
cea04d27ad
Built diplomat-specific views for editing levels, components, achievements and thang types.
2014-10-27 17:16:22 -07:00
Matt Lott
8f923f9e1e
Replacing http PATCHs with PUTs
...
We’re keeping the patch behavior though.
Real patch calls return incorrect http responses in some environments,
like Browserstack and schools.
2014-10-27 16:09:52 -07:00
Nick Winter
f86c726fc8
Made iPad touch events work on inventory equipping and progress slider.
2014-10-27 13:32:32 -07:00
Nick Winter
206f7ee5a4
Upgraded ChooseHeroView: drag onto hero, more visible drag states and animations, emphasize double-click over drag, better programming language selector.
2014-10-27 11:17:34 -07:00
Nick Winter
7b2964c6ef
Formatting docs popovers for iPad.
2014-10-26 20:21:03 -07:00
Nick Winter
4c8e67efce
FastClick avoidance on start level button.
2014-10-26 17:49:45 -07:00
Matt Lott
0f721f9f48
Reducing user code problems view to recent 300
...
Loading 1000 took too long (~10min) in production.
2014-10-26 17:11:51 -07:00
Nick Winter
c0f5c357ba
Defense, not defence.
2014-10-26 15:31:20 -07:00
Nick Winter
27d1304c6c
Turns out checking Errorception is really useful.
2014-10-26 11:02:34 -07:00
Matt Lott
7c21d5921e
Update query for user code problems view
...
So it doesn’t explode in production.
2014-10-26 10:50:30 -07:00
Nick Winter
6473fff940
Implemented stat comparison bars on ChooseHeroView.
2014-10-25 21:53:55 -07:00
Nick Winter
3f5f292f0d
Updated how we're sending over spell palette items to iPad app.
2014-10-25 16:26:03 -07:00
Michael Schmatz
56da3af83b
Publish "tome:spell-loaded" on spell reloading
2014-10-25 17:00:54 -04:00
Matt Lott
185c977cdb
User code problems admin view
...
Shows the most recent 1000 log entries
Url: admin/user-code-problems
2014-10-24 15:11:55 -07:00
Matt Lott
f4426f2e43
Save user code errors without 'Line N: ' prefix
2014-10-24 14:05:54 -07:00
Nick Winter
42b81fd55e
Fix for point/region choosers destroying AudioPlayer's camera. Fix for DOM highlight arrow covering up level info on iPad.
2014-10-24 13:03:15 -07:00
Matt Lott
651ff3c8d0
Update attack snippet if no findNearestEnemy
...
This is a one-off fix until we have a more general solution to snippet
updating based on available skills.
2014-10-24 11:38:48 -07:00
Nick Winter
79ed8b2470
Hooked up some menu music transitions to play menu music during HeroVictoryModal and GameMenuModal.
2014-10-23 20:03:19 -07:00
Nick Winter
4c33b98e27
Fixed building Thangs with new Components that no other Thang uses. Fixed THangs with id 0 in the level editor.
2014-10-23 18:11:12 -07:00
Nick Winter
13fe1bbece
Improved branching choices and set up an A/B/C/D test around branching.
2014-10-23 16:37:09 -07:00
Matt Lott
83516f562b
Enable local autocomplete
2014-10-23 16:23:46 -07:00
Matt Lott
a5695e896b
Increase size of autocomplete popup
2014-10-23 11:16:58 -07:00
Nick Winter
7f8216f482
Experimental branching support, visible to admins.
2014-10-22 15:42:51 -07:00
Nick Winter
039dd4f264
Fixed issue with HeroVictoryModal assuming achievements all have rewards.
2014-10-22 13:57:57 -07:00
Matt Lott
625a34b2e6
Add autocomplete right-justified help text
2014-10-22 12:24:31 -07:00
Nick Winter
afc6558edc
Spell Saved -> Code Saved. Re-enabled level locking, with a fallback for when victory modals are hanging.
2014-10-22 10:46:34 -07:00
Scott Erickson
1f7d098b2e
Added rotation buttons in the context menu and shortcuts to the level editor.
2014-10-22 07:53:49 -07:00
Nick Winter
49f3a0a298
More logging for the merged models problem.
2014-10-21 20:12:20 -07:00
Nick Winter
399cd048fc
Logging some stuff to get to the bottom of things.
2014-10-21 19:39:13 -07:00
Matt Lott
bb8d1d8362
Adding more analytics even tracking
...
Actions on homepage
Path from homepage to first level
2014-10-21 16:55:16 -07:00
Nick Winter
09e80120bf
Fixed issue with progress scrubber hover not showing the right time when hovering over handle.
2014-10-21 15:59:43 -07:00
Nick Winter
7c2982d3f1
Adding some logging for crazy save validation bugs. Swapping in flag item slot.
2014-10-21 13:57:49 -07:00
Scott Erickson
7f4ac3e5d6
Fixed point and region choosers in the level editor.
2014-10-21 10:59:05 -07:00
Nick Winter
7a9014f83a
Several improvements to the victory modal.
2014-10-20 19:01:00 -07:00
Nick Winter
bc15ccd240
Fixed panel vs. total counts on other achievements.
2014-10-20 16:13:56 -07:00
Nick Winter
ec3e1d0bce
Added optional goals. Working on lines-of-code goal. Fixed bugs with HeroVictoryModal not firing.
2014-10-20 13:57:32 -07:00
Nick Winter
1219710cbb
Starting to work on codeProblems goal type. Rearranged script import for publishing notes earlier. Fallback for Math.log10.
2014-10-20 09:41:28 -07:00
Nick Winter
08d9e39764
LevelLoader and Simulator fixes for simulating hero-ladder matches. Commented out some logging that hasn't been very useful. Fixed some tests.
2014-10-19 21:56:26 -07:00
Nick Winter
1fb48f2b85
Fixed a few bugs. Removed Olark; disabled LinkedIn. Added ladder submission to HeroVictoryModal.
2014-10-19 17:38:10 -07:00
Nick Winter
440e1700b1
Using aiSource now for enemy AIs in multiplayer, separate from sample code source.
2014-10-19 12:44:58 -07:00
Imperadeiro98
d4f9078980
Update WorldMapView.coffee
2014-10-19 12:50:58 +01:00
Imperadeiro98
d9a32895c7
Update MainPlayView.coffee
2014-10-19 12:49:57 +01:00
Nick Winter
9f216e3361
Preserving opponent flags.
2014-10-18 18:57:33 -07:00
Nick Winter
24da2aa80a
Preserving flag history and submission count so that things are more stable in between real-time submissions.
2014-10-18 17:32:01 -07:00
Nick Winter
56a80e3615
Started getting hero-ladder level type working.
2014-10-18 14:51:49 -07:00
Michael Schmatz
4aff89d60a
Fixed spell palette changes for iPad
2014-10-18 09:46:08 -04:00
Nick Winter
2e539debbb
Added signup poke to HeroVictoryModal.
2014-10-17 20:47:32 -07:00
Nick Winter
de7985fc2e
More blingstrositization for the HeroVictoryModal.
2014-10-17 20:15:41 -07:00
Nick Winter
a71c591f54
First set of fixes to HeroVictoryModal.
2014-10-17 18:00:13 -07:00
Matt Lott
f75ff8a236
Don't save duplicate user code problems
2014-10-17 15:53:00 -07:00
Nick Winter
a65dabad04
Removed level-specific achievements from achievements list. Fixed bug with return type documentation not showing up. Reduced initial first-level arrow delay.
2014-10-17 15:25:31 -07:00
Nick Winter
7bc50ade30
Fixes for spectate layout in new WebGL dual-stage mode.
2014-10-17 08:47:53 -07:00
Nick Winter
a922c9c6ef
First draft of new hero spell palette that groups abilities by item.
2014-10-16 21:38:11 -07:00
Nick Winter
07b988c405
Fixed gear requirements for Closing the Distance.
2014-10-16 12:14:04 -07:00
Nick Winter
54de8482f1
Spell palette now hugs the spell editor, which itself shrinks as needed.
2014-10-16 12:08:21 -07:00
Scott Erickson
fbaced90c3
Merge branch 'master' of https://github.com/codecombat/codecombat
2014-10-15 16:43:37 -04:00
Scott Erickson
9455199b39
Limited social media library loading to only those views that need it.
2014-10-15 16:43:26 -04:00
Nick Winter
d3f35f024a
Fixed #1665 . Fixed #1667 .
2014-10-15 10:33:33 -07:00
Nick Winter
9826311656
Started playing menu music on WorldMapView. Only go full-screen on squat windows where we really need it (see #1669 ).
2014-10-15 10:28:29 -07:00
Nick Winter
5c40f99d99
Hide guide and select-a-thang message when not needed. Updated commonThisMethods. Restricted script IDs a bit.
2014-10-14 22:38:22 -07:00
Matt Lott
7cbb5ac45d
Pass common 'this' methods to Aether
2014-10-14 17:53:17 -07:00
Matt Lott
ce14f92979
Pass problem context to Aether
...
So Aether can craft better error messages.
Bumping Aether to v0.2.39
2014-10-14 14:02:34 -07:00
Nick Winter
ee9e32af51
Hid play/pause button for first few levels. Hid submit button until run once or won for a few more levels.
2014-10-14 11:11:56 -07:00
Nick Winter
b7fe9398d5
Don't preload when player hasn't finished typing this or self.
2014-10-14 10:39:13 -07:00
Nick Winter
d79d40b98c
Moved spellbooks to right hand. Put full-body hero feature images in. Saved some height on ChooseHeroView and InventoryView for smaller screens. Hid level play counts unless admin.
2014-10-14 09:54:36 -07:00
Nick Winter
80537dfac7
Experimented with triggering full-screen on first level start.
2014-10-13 21:45:14 -07:00
Scott Erickson
99e5941126
Set up the HeroVictoryModal to block until achievements data has loaded. Enabled the HeroVictoryModal for hero levels.
2014-10-13 17:18:33 -04:00
Scott Erickson
6ff7cd12cc
Mostly done with the victory modal.
2014-10-13 11:53:08 -04:00
Michael Schmatz
dee5d82d61
Added gutter problem support for iPad
2014-10-11 12:57:45 -04:00
Michael Schmatz
e7269a62dd
Added line highlighting event for iPad
2014-10-11 11:34:31 -04:00
Nick Winter
629827f133
Fixed onAnnotationClick handler message.
2014-10-10 13:36:13 -07:00
Nick Winter
7f9fdc7253
Fixed temporarily locking of items.
2014-10-09 19:59:57 -07:00
Nick Winter
a0ad5efba2
Some improvements for exhortation of tunic donning in The Raised Sword.
2014-10-09 19:54:39 -07:00
Matt Lott
37ac9f1a69
Fix highlight error when opening browser tools
2014-10-09 17:55:38 -07:00
Nick Winter
7487df5af8
Point out (and require) equipping of necessary items for first set of levels. Can now drag items to unequip.
2014-10-09 15:54:18 -07:00
Nick Winter
45471b8030
Fix for streaming new serialized Aethers into worlds where their Thangs hadn't existed before.
2014-10-09 09:53:57 -07:00
Matt Lott
b6f37694e1
Autocomplete line endings for javascript
...
Fixes #1651
2014-10-08 14:23:13 -07:00
Nick Winter
589c3b090c
Moved DOM highlight arrows from PlayLevelView to CocoView so that everywhere can use them. Added highlight for next level on world map.
2014-10-08 10:46:10 -07:00
Nick Winter
c6b398aae2
Increased prominence of GoalsView when at level playback end. Increased legibility of Surface text when PlaybackOverScreen is in effect, and changed colors of PlaybackOverScreen to be less intense and to indicate goal failure / non-failure.
2014-10-08 09:46:56 -07:00
Nick Winter
fcd174ed22
Re-enabled line-by-line highlighting through brute force for hero levels.
2014-10-07 22:28:53 -07:00
Matt Lott
1108159603
Enable updated autocomplete
...
Bug fixes for incorrect autocompletes such as “this.this.moveRight()();”
Reducing suggestions to just level snippets to make it more beginner
friendly.
2014-10-07 15:13:43 -07:00