Scott Erickson
|
6b0a196076
|
Added support for internationalizing audio scripts in levels.
|
2014-10-29 10:38:01 -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
|
f4426f2e43
|
Save user code errors without 'Line N: ' prefix
|
2014-10-24 14:05:54 -07:00 |
|
Matt Lott
|
ff2e8eaa21
|
Update code snippet schema to code format
|
2014-10-24 10:18:00 -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 |
|
Scott Erickson
|
cd8f5800a6
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-10-21 10:21:46 -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
|
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 |
|
Scott Erickson
|
0dc050abca
|
Added i18nCoverage backend support.
|
2014-10-17 12:12:06 -04: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 |
|
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
|
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
|
a0ad5efba2
|
Some improvements for exhortation of tunic donning in The Raised Sword.
|
2014-10-09 19:54:39 -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 |
|
Nick Winter
|
5dd7c3ffa1
|
Adding some iPad event publishing optimizations. Fixed #1623.
|
2014-10-01 10:58:19 -07:00 |
|
Nick Winter
|
8d37309de1
|
Several fixes for achievement recalculation.
|
2014-09-30 19:32:11 -07:00 |
|
Scott Erickson
|
8adbd87401
|
Merge branch 'master' into feature/webgl
|
2014-09-28 10:38:19 -07:00 |
|
Scott Erickson
|
627c56dbb5
|
Fixed mouse scrolling. Fixed SpriteStage scaling (scale the layers instead). Added spriteType to the ThangType schema.
|
2014-09-26 11:07:01 -07:00 |
|
Nick Winter
|
98fed4a277
|
Extended Achievements to support earning heroes, items, levels, and gems. Fixed a few Achievement bugs.
|
2014-09-26 02:29:04 -07:00 |
|
Nick Winter
|
61aa2d8b6f
|
Changed default language from JavaScript to Python. Fixed a few InventoryView tests. Adjusted maze real-time playback speed factor code.
|
2014-09-25 13:29:20 -07:00 |
|
Nick Winter
|
c1023b137f
|
Better pointing out of submit button when victory is ready.
|
2014-09-23 18:21:27 -07:00 |
|
Nick Winter
|
a57cc0126e
|
A few more tweaks for #1584. Hero victory now always goes to world map.
|
2014-09-23 17:13:41 -07:00 |
|
David Beckley
|
2acebb54c6
|
Fix #1005
|
2014-09-21 23:02:06 -07:00 |
|
Nick Winter
|
600e985259
|
Removed Wizards from hero levels. Fixed issues with GameMenuModal width and swapping of hero config. No need to click start with ?dev=true. Hero is always selected in hero levels. GameMenuModal shows up while loading if no heroConfig is detected.
|
2014-09-21 20:19:27 -07:00 |
|
Nick Winter
|
949f4594af
|
Showing goals on level loading view.
|
2014-09-21 15:52:49 -07:00 |
|
Nick Winter
|
0d495ba36e
|
Press Start to begin playing levels. Fixed #1574.
|
2014-09-21 14:35:59 -07:00 |
|
Nick Winter
|
4cdff02a32
|
Implemented most of new inventory view.
|
2014-09-20 23:11:51 -07:00 |
|
Nick Winter
|
ae14bd1ced
|
Hooked up hero choice from ChooseHeroView and PlayLevelModal. Tried to fix some oddities with achievements. Fixed #1564.
|
2014-09-20 15:18:21 -07:00 |
|
Nick Winter
|
e3b75a69ea
|
Working on PlayLevelModal and ChooseHeroView.
|
2014-09-19 22:16:05 -07:00 |
|
Nick Winter
|
95e37fa3b2
|
Starting new front view (at /front for now) and play view (at /play-hero for now).
|
2014-09-17 18:56:08 -07:00 |
|
Nick Winter
|
d96d0d65f3
|
Thang config edits are saved while the edit view is up. Dead Thangs don't display their names. Enter now finalizes Thang name/type edits.
|
2014-09-16 21:43:03 -07:00 |
|
Nick Winter
|
1f71a1eaf9
|
Fixes for loading level previews early, creating new Components, and showing names of ShowsNames Thangs.
|
2014-09-16 20:19:52 -07:00 |
|
Nick Winter
|
f53f6bf0a3
|
Misc changes, wishing I could get sounds to work at lower volumes.
|
2014-09-10 19:55:00 -07:00 |
|
Nick Winter
|
2396f9c26d
|
Updates to go along with latest iPad app spell palette loading.
|
2014-09-08 21:40:52 -07:00 |
|
Nick Winter
|
eb4293fee5
|
Temp: ThangTypes don't require kind.
|
2014-09-08 13:02:39 -07:00 |
|
Nick Winter
|
6ed89a2d79
|
Temporarily worked around issue with doubled sprite dragging logic in ThangsTabView.
|
2014-09-08 12:29:49 -07:00 |
|
Nick Winter
|
1bd1ca0ced
|
Fixed #1530. Propagated i18n. Starting to add some more events for the iOS app.
|
2014-09-07 20:54:25 -07:00 |
|
Nick Winter
|
2f07c3e8d3
|
Adding communication with iPad app.
|
2014-09-06 19:50:31 -07:00 |
|
Nick Winter
|
d3eb7a7438
|
Fixed a few issues with real-time multiplayer flags.
|
2014-09-04 20:10:04 -07:00 |
|
Nick Winter
|
b698200cf0
|
A few minor fixes.
|
2014-09-04 15:14:27 -07:00 |
|
Scott Erickson
|
ef8342efdd
|
Refactored the achievement schema, un-nesting definitions and bringing the query operator into force.
|
2014-09-04 11:17:06 -07:00 |
|
Scott Erickson
|
65c0d74a79
|
Added a new searchStrings property to level components to improve their search.
|
2014-09-03 17:33:10 -07:00 |
|
Nick Winter
|
6b6c8dd683
|
Merged master into feature/realtime-multiplayer; looks good.
|
2014-09-03 16:14:33 -07:00 |
|
Scott Erickson
|
e1abf115f7
|
Folderizing thang types in the level editor.
|
2014-09-03 12:30:08 -07:00 |
|
Nick Winter
|
2c2316fff5
|
Non-integer frame offsets, okay, sure.
|
2014-09-02 18:42:41 -07:00 |
|
Nick Winter
|
e02431b26b
|
Fixed color group saving in Thang editor.
|
2014-09-02 15:25:00 -07:00 |
|
Nick Winter
|
523cbfd38e
|
Fixed a typo in the achievements:new event schema.
|
2014-09-02 14:27:13 -07:00 |
|
Nick Winter
|
ba53cb06fe
|
Tagged Levels and ThangTypes by terrains. Terrains now control default pathfinding in AI System.
|
2014-09-02 14:16:41 -07:00 |
|
Nick Winter
|
4b9bf22e22
|
Thang editor now sets some default Components when you change the kind of a ThangType.
|
2014-09-02 11:29:33 -07:00 |
|
Nick Winter
|
af42bafb15
|
Added default goals. Don't show System versions in the Systems list if they're 0.
|
2014-09-01 21:58:22 -07:00 |
|
Nick Winter
|
632559f7db
|
Refactored LevelLoader to load sessions after levels, so that we can do the right thing with hero levels' sessions. Made levels default to type: 'hero'.
|
2014-09-01 20:53:53 -07:00 |
|
Nick Winter
|
72eb59b7c3
|
Fixed a few bugs.
|
2014-09-01 16:14:50 -07:00 |
|
Nick Winter
|
6df5ca00b2
|
Fixed #69.
|
2014-09-01 13:51:30 -07:00 |
|
Nick Winter
|
1329d31a63
|
Hot-swapping inventory works now.
|
2014-08-31 16:05:20 -07:00 |
|
Nick Winter
|
5f132e55ba
|
Fixed #1414. Also started lazily loading certain level editor tabs.
|
2014-08-30 23:04:45 -07:00 |
|
Nick Winter
|
85a9a558ef
|
Fixed #1329.
|
2014-08-30 13:43:56 -07:00 |
|
Matt Lott
|
437ab0feb2
|
PVP waiting screen in real-time view
|
2014-08-29 21:46:26 -07:00 |
|
Scott Erickson
|
b4d9a787f0
|
Fixed the rest of the server tests.
|
2014-08-29 16:28:07 -07:00 |
|
Matt Lott
|
92cad5f46f
|
Real-time multiplayer subscription schemas
|
2014-08-29 15:10:04 -07:00 |
|
Scott Erickson
|
9406a8c920
|
Merge branch 'master' into feature/defaults
|
2014-08-28 17:58:58 -07:00 |
|
Nick Winter
|
e67b4ae064
|
Fixed #1090.
|
2014-08-28 17:08:05 -07:00 |
|
Scott Erickson
|
8f95ad2787
|
Fixed a few bugs.
|
2014-08-28 15:42:46 -07:00 |
|
Scott Erickson
|
2dde77f8b0
|
Merge branch 'master' into feature/defaults
|
2014-08-28 15:26:04 -07:00 |
|
Nick Winter
|
f79a2848fd
|
Fixed #1038. Focus should now remain on code editor when after clicking on Surface.
|
2014-08-28 14:00:54 -07:00 |
|
Nick Winter
|
1094d09aa5
|
Fixed #1226. Fixed #1156. Fixed two other issues with spectate mode.
|
2014-08-28 11:23:52 -07:00 |
|
Scott Erickson
|
8b943d1c2c
|
Merged conflicts.
|
2014-08-28 09:59:03 -07:00 |
|
Nick Winter
|
a50f6b9224
|
Fixed a bug with reloading non-writable code.
|
2014-08-28 09:41:47 -07:00 |
|
Nick Winter
|
ec6b3d7e5f
|
Fixed #1481. More Mediator schema fixes.
|
2014-08-28 09:27:42 -07:00 |
|
Nick Winter
|
28431703f5
|
Fixed #953.
|
2014-08-27 22:23:24 -07:00 |
|
Nick Winter
|
02255044e3
|
Fixed #847. Fixed some subscription schemas.
|
2014-08-27 18:43:17 -07:00 |
|
Nick Winter
|
cd3bf4d0db
|
Fixed a few bugs.
|
2014-08-27 18:05:18 -07:00 |
|
Nick Winter
|
92b29915e2
|
Finished fixing #841.
|
2014-08-27 17:26:56 -07:00 |
|
Nick Winter
|
3f16aaab61
|
Fixed a few more Backbone Mediator event validation issues.
|
2014-08-27 16:31:44 -07:00 |
|
Nick Winter
|
ee9e453896
|
Fixed #828. Added many other minor refactorings.
|
2014-08-27 12:24:11 -07:00 |
|
Nick Winter
|
871cd4b3c9
|
Fixed #784.
|
2014-08-26 17:34:00 -07:00 |
|
Scott Erickson
|
f1bf160755
|
Fixed merge conflict.
|
2014-08-26 15:42:03 -07:00 |
|
Scott Erickson
|
5d804c6d9a
|
Fixed merge conflict.
|
2014-08-26 15:41:59 -07:00 |
|
Nick Winter
|
7300c4b3b8
|
Finished removing grid from playback options menu.
|
2014-08-26 14:00:03 -07:00 |
|
Nick Winter
|
741139db59
|
Apparently GitHub ids are integers, not strings.
|
2014-08-26 11:34:33 -07:00 |
|
Scott Erickson
|
f92a665b8b
|
Merge conflicts.
|
2014-08-26 09:53:04 -07:00 |
|
Nick Winter
|
832402af6e
|
Merged/tweaked GitHub login.
|
2014-08-26 08:37:11 -07:00 |
|
Nick Winter
|
e666ee1dac
|
Added stop playback button and real-time countdown screen.
|
2014-08-25 22:05:30 -07:00 |
|
Scott Erickson
|
1406a970ea
|
Bunch of fixes to get the level editor working again.
|
2014-08-25 20:34:46 -07:00 |
|
Scott Erickson
|
d392994a83
|
Merge branch 'master' into feature/defaults
|
2014-08-25 13:00:33 -07:00 |
|
Nick Winter
|
e278f3ecb4
|
Merge branch 'stream'
|
2014-08-25 09:11:57 -07:00 |
|
Nick Winter
|
718d586f07
|
A ton of misc bug fixes and performance improvements, getting ready to merge world streaming and flags back in.
|
2014-08-24 21:39:34 -07:00 |
|
Nick Winter
|
3125c2b129
|
Add flag cursor and pending flags.
|
2014-08-24 16:09:06 -07:00 |
|
Scott Erickson
|
297b3e3e63
|
Last schema refactoring.
|
2014-08-24 11:19:44 -07:00 |
|
Nick Winter
|
2dca4d72fc
|
Rudimentary flag buttons are in.
|
2014-08-23 19:00:35 -07:00 |
|
Nick Winter
|
f59084e651
|
Sending flag history to the World for to make flag Thangs during simulation.
|
2014-08-23 17:26:56 -07:00 |
|
Scott Erickson
|
78a4000e34
|
Refactoring defaults in schemas.
|
2014-08-23 16:06:41 -07:00 |
|
Scott Erickson
|
0721b49216
|
Refactoring defaults.
|
2014-08-23 15:51:59 -07:00 |
|
Nick Winter
|
c79541f669
|
Full-screen playback during real-time mode.
|
2014-08-23 13:54:52 -07:00 |
|
Scott Erickson
|
7d797b9cd9
|
Removed duplicate goal schemas from the deprecated script goal properties.
|
2014-08-23 11:08:27 -07:00 |
|
Scott Erickson
|
1c5db3f2b7
|
First round of getting the site to use the new defaults system, in particular the job profile view.
|
2014-08-23 11:07:52 -07:00 |
|
Nick Winter
|
d55afa77b7
|
Began streaming a mighty stream.
|
2014-08-21 16:27:52 -07:00 |
|
Scott Erickson
|
76b08f35bb
|
Removed duplicate goal schemas from the deprecated script goal properties.
|
2014-08-21 15:44:51 -07:00 |
|
Nick Winter
|
df7f1b2b9b
|
Now have 'free' rotationType, equivalent to previous default of undefined.
|
2014-08-19 22:33:33 -07:00 |
|
Scott Erickson
|
51a831a2e7
|
Tweaked the goal id field schema to be a bit more stringent. Forces the id to be a slug.
|
2014-08-18 16:40:18 -07:00 |
|
Scott Erickson
|
f8d4e42c67
|
Set up thang types to now have a raster portrait icon if we want to give them custom ones not based on vector artwork.
|
2014-08-18 15:25:45 -07:00 |
|
Scott Erickson
|
9ee3c6f3fe
|
Added a description to the achievement icon.
|
2014-08-18 15:25:45 -07:00 |
|
Scott Erickson
|
8233df514e
|
Added an acceptor field to patches.
|
2014-08-15 10:36:21 -07:00 |
|
Ruben Vereecken
|
40818fd7bc
|
GitHub Login implemented
|
2014-08-15 16:20:45 +02:00 |
|
Matt Lott
|
98bed57751
|
Merge pull request #1441 from differentmatt/master
Instrument user code problems
|
2014-08-14 16:17:47 -07:00 |
|
Matt Lott
|
9752c4b18a
|
Updating user_code_problem schema types
|
2014-08-14 15:47:02 -07:00 |
|
Nick Winter
|
0f983bdcf1
|
Crude steps towards using your hero equipment in items levels.
|
2014-08-14 15:12:15 -07:00 |
|
Matt Lott
|
9b79e2ca27
|
Instrument user code problems
|
2014-08-14 13:32:00 -07:00 |
|
Ruben Vereecken
|
3fd396974d
|
Merge branch 'master' into achievements
Conflicts:
app/views/DemoView.coffee
app/views/docs/ComponentDocumentationView.coffee
app/views/editor/level/LevelEditView.coffee
server/users/User.coffee
|
2014-08-13 10:43:42 +02:00 |
|
Ruben Vereecken
|
8ae116200f
|
Achievements are now i18n'able
|
2014-08-12 18:18:16 +02:00 |
|
Scott Erickson
|
6cac2371c1
|
Refactored and improved the ThangComponentsEditView and ThangComponentConfigView. Still some things to do.
|
2014-08-10 13:03:53 -07:00 |
|
Ruben Vereecken
|
3bfd341363
|
Goal states are now tracked in level sessions (state.goalStates)
|
2014-08-08 13:10:31 +02:00 |
|
Ruben Vereecken
|
9f0add22a5
|
Worked in a lot of changes Scott proposed
|
2014-08-08 11:54:53 +02:00 |
|
Scott Erickson
|
cc025942f8
|
Extended the LevelLoader to load thang types and components dynamically for hero levels.
|
2014-08-07 18:27:47 -07:00 |
|
Nick Winter
|
852dabc17a
|
Fixes for item equipping, Component saving, and terrain randomization wall snapping/overlap avoidance.
|
2014-08-06 07:43:56 -07:00 |
|
Ruben Vereecken
|
7d7d5300c0
|
Refactored New Model Modal (from SearchView originally)
|
2014-08-05 14:33:33 +02:00 |
|
Ruben Vereecken
|
26085f9f3e
|
Added a bunch of achievements to the script. Restyled big parts.
|
2014-08-03 23:58:51 +02:00 |
|
Ruben Vereecken
|
871149b2bc
|
Rechecked and added cool stuff for achievements
|
2014-07-30 22:23:43 +02:00 |
|
Ruben Vereecken
|
30a6cf1cca
|
Merged in name changes from master
|
2014-07-29 17:28:13 +02:00 |
|
Ruben Vereecken
|
a8df3df095
|
Default image for achievements. Redid border logic
|
2014-07-28 15:14:11 +02:00 |
|
Ruben Vereecken
|
15c1939657
|
Started on achievement setup script
|
2014-07-28 14:17:25 +02:00 |
|
Ruben Vereecken
|
cde87e4fe5
|
Covered general patches with tests
|
2014-07-23 20:00:28 +02:00 |
|
Michael Schmatz
|
f100c4ebbe
|
Add filter alerts to employer page
|
2014-07-21 16:10:02 -07:00 |
|
Michael Schmatz
|
e8ffb8980f
|
Removed filterActive from filter alerts
|
2014-07-21 14:47:44 -07:00 |
|
Michael Schmatz
|
735a7082ee
|
Correction to filter schema
|
2014-07-21 10:01:49 -07:00 |
|
Michael Schmatz
|
6bc436aec2
|
Added saved employer filter alerts to schema
|
2014-07-21 09:44:40 -07:00 |
|
Ruben Vereecken
|
1c6da9711b
|
Added the Recently Played collection and endpoint
|
2014-07-21 14:36:10 +02:00 |
|
Scott Erickson
|
9ad166048d
|
Some work the job profile page. Added a demo view, mainly added a modal view for viewing raw player code.
|
2014-07-18 16:12:28 -07:00 |
|
Michael Schmatz
|
321bce121c
|
Edited task schema
|
2014-07-18 14:50:31 -07:00 |
|
Michael Schmatz
|
ccb2ad67ac
|
Merge pull request #1342 from codecombat/feature/mail-system
Feature/mail system
|
2014-07-17 07:18:39 -07:00 |
|
Michael Schmatz
|
ae23679a26
|
Hard code mail tasks and add unsubscribe
|
2014-07-16 16:37:06 -07:00 |
|
Michael Schmatz
|
b74bdfbf51
|
Added metadata to mail sent schema
|
2014-07-16 12:12:11 -07:00 |
|
Michael Schmatz
|
bb3c583300
|
Add approved date to job profile
|
2014-07-16 10:51:45 -07:00 |
|
Ruben Vereecken
|
a60451368e
|
Merged in master
|
2014-07-14 18:58:25 +02:00 |
|
Nick Winter
|
1a016394fe
|
Starting to show opponent code languages.
|
2014-07-13 20:19:51 -07:00 |
|
Nick Winter
|
6dc2a48b75
|
Tracking time spent reading initial guides.
|
2014-07-13 16:07:15 -07:00 |
|
Ruben Vereecken
|
9c0353a2f0
|
Merged in master
|
2014-07-13 21:18:32 +02:00 |
|
Jeff Hemphill
|
a8d369ed1a
|
Add schemas for tome subscriptions
|
2014-07-12 01:55:35 -07:00 |
|
Nick Winter
|
17ba4bc8a7
|
Starting to limit some property documentation to specific code languages. Fixed Criss-Cross squares on frame 0. Removed comment box highlighting from the gutter.
|
2014-07-11 18:07:00 -07:00 |
|
Scott Erickson
|
a3c524424c
|
Merge branch 'nameable_users' of https://github.com/rubenvereecken/codecombat into rubenvereecken-nameable_users
|
2014-07-10 11:13:28 -07:00 |
|
Nick Winter
|
9ee373428f
|
Fixed some schema issues related to snippets and code languages.
|
2014-07-10 08:31:40 -07:00 |
|
Michael Schmatz
|
013ace65f6
|
Basic email structure plus distributed locking system
|
2014-07-09 16:24:14 -07:00 |
|
Nick Winter
|
44e5c2826c
|
Proper Treema node behavior for different code languages in default code, property documentation, and snippets.
|
2014-07-09 11:59:27 -07:00 |
|
Ruben Vereecken
|
ac95d775e6
|
Users can now be gotten by slug
|
2014-07-09 20:23:05 +02:00 |
|
Michael Schmatz
|
08b9a8fdaa
|
Various changes to education filter
|
2014-07-07 21:04:12 -07:00 |
|
Michael Schmatz
|
30745a25ca
|
Consolidated iOS and Android into Mobile
|
2014-07-07 20:24:29 -07:00 |
|
Michael Schmatz
|
285c7ff049
|
Added school changes to schema
|
2014-07-07 20:05:28 -07:00 |
|
Michael Schmatz
|
cef8fe074a
|
Add mobile developer to the schema
|
2014-07-07 20:03:02 -07:00 |
|
Michael Schmatz
|
30671d82f6
|
Removed PM and Management from filters
|
2014-07-07 19:52:31 -07:00 |
|