Nick Winter
2679bced07
Fix level editor not loading after recent hotfix
2016-06-20 17:10:55 -07:00
Scott Erickson
b36752107e
Hot fix for teachers playing level previews
2016-06-20 14:26:45 -07:00
Nick Winter
380977f766
Fix #3744 : course levels work with no hero selected
2016-06-20 10:47:15 -07:00
Scott Erickson
514fce349a
Include ladder levels in level stats in teacher views, clean client test logs
2016-06-17 15:15:13 -07:00
phoenixeliot
e73a31abe6
Fix loading hero thangs more
2016-06-14 13:03:42 -07:00
phoenixeliot
b3f8b79897
Register dependencies for course mode too
2016-06-14 12:01:12 -07:00
phoenixeliot
2dc66f5947
Log some stuff for debugging
2016-06-14 11:54:29 -07:00
Nick Winter
bd14e49707
Fix #3701 : load data properly for simulation again.
2016-06-09 16:48:18 -07:00
duybkict
f439ffddc7
fix issue #3678
2016-06-07 09:42:57 +07:00
phoenixeliot
870ae9a8a1
Add hero selector for courses mode
...
Use selected hero in Course mode play
Show selected hero on Courses (in progress)
Add hero select modal
Use short names, only show warriors
Use box-shadow instead of borders
Add tests for HeroSelectModal
Refactor modal opening test
Address code review feedback
2016-06-03 13:40:41 -07:00
Nick Winter
8fce97aad3
Fully remove Clojure and Io. Use new Aether 0.5.0.
2016-05-24 12:00:04 -07:00
Nick Winter
32f74531e4
Enable Esper by default in certain cases; improve verifier a bit; misc cleanup
2016-05-05 16:56:58 -07:00
Nick Winter
e4c904463c
No more transpiledCode
2016-05-05 13:22:30 -07:00
Nick Winter
22007fff9b
Make multiplayer work in esper mode
2016-05-03 22:26:48 -07:00
phoenixeliot
c3da6a23c9
Change isTeacher checks to isSessionless for /play
2016-04-15 10:58:52 -07:00
phoenixeliot
a524256b5b
Add sessionless play for Teachers
2016-04-12 19:34:05 -07:00
Nick Winter
a7114a2719
Implement headless verifier; fix headless client
2016-04-12 19:34:05 -07:00
phoenixeliot
beb53d9f2f
Various fixes and changes to teacher-accounts and teacher-dashboard
2016-04-04 15:42:29 -07:00
Nick Winter
b5bb662ed2
Add picoCTF problem descriptions to levels; streamline picoCTF flows more
2016-02-17 11:33:56 -08:00
Nick Winter
37fbd8ca21
Start to play picoCTF levels as course levels without hero selection
2016-02-17 09:53:45 -08:00
Nick Winter
f8091443e9
Lower the number of rerenderings needed when spritesheets get full. Add a jitSpritesheets query variable option for comparing performance of prerendered spritesheets.
2015-12-18 13:26:47 -08:00
Nick Winter
ee6be55a9d
Don't load sounds from level while muted
2015-11-29 12:32:04 -08:00
Nick Winter
df8b52db27
Add ?codeLanguage= parameter for loading levels in different languages
2015-11-19 14:49:47 -08:00
Nick Winter
910dd8e6b6
Use course access control for shared course hero levels
2015-11-12 11:00:54 -08:00
Nick Winter
fe05e66458
Give Campaigns types so that course campaigns can share hero levels
2015-11-12 10:25:25 -08:00
Nick Winter
f7f7cd683e
Allow using hero levels as course levels. Refactor current course tracking to use GET parameters.
2015-11-12 10:25:25 -08:00
Nick Winter
15ecc92abc
Adding 'course' type levels. Removing 'campaign' type levels.
2015-07-24 17:37:42 -07:00
Nick Winter
05ac763eb8
Making '' requiredThangType entries more recoverable.
2015-04-10 11:27:13 -07:00
Nick Winter
98b749eb1b
Making simulator stuff more efficient by using less bandwidth.
2015-04-08 12:00:23 -07:00
Nick Winter
37d7b4661c
Possible fix for #2589 , but need to test in production.
2015-03-27 16:24:40 -07: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
Nick Winter
a8dc353f86
Aether now loading all code languages possibly used in a match before the level can begin. Hopefully, this will fix #1943 and fix #1892 .
2015-02-12 18:40:38 -08:00
Nick Winter
1aa738b256
Fixed up headless client, I hope.
2015-02-12 16:07:19 -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
c977ecc16f
Adding easy observing of leaderboard matches (except top 5).
2015-01-31 10:04:11 -08:00
Matt Lott
a092444455
Add browser info to level session
2015-01-30 14:45:36 -08:00
Nick Winter
947811c01b
Replayable once-per-day increasing-difficulty level basics.
2015-01-05 10:44:24 -08:00
Nick Winter
6e57cbfb66
LevelLoadingView now handling when a subscription is required (although it can't be, yet, since LevelLoader doesn't tell it).
2014-12-03 12:04:12 -08:00
Scott Erickson
7f3f1a6038
Set up aether module loading, but it's not working, so creating a branch until it works.
2014-12-01 15:43:22 -08:00
Nick Winter
ca6c95b0f7
Migrated getting nextLevelURL to the new campaign organization.
2014-12-01 13:46:55 -08:00
Nick Winter
d2aabbdacc
A couple workarounds for crashing server tests. Including method in HipChat error messages. Trying to work around undefined ThangType fetch during level loading.
2014-11-29 08:43:40 -08:00
Scott Erickson
31214e854e
Wabam. Refactored a bunch of stuff into 'core' folders so that it's clearer which files are being loaded first thing, and which are not. Also reworked a bunch of the anymatch things in config.coffee, cause there were better ways.
2014-11-28 17:49:41 -08:00
Nick Winter
cbf3aab374
Removed hero team color in non-multiplayer levels.
2014-11-23 20:04:07 -08:00
Matt Lott
f56d01419f
Update sync pvp teams and real-time playback
...
-Non-creator will switch teams upon joining a sync pvp game, if creator
is on same team
-Team swapping should only affect level session
-Real-time multiplayer submit now reloads PlayLevelView to ease loading
both player’s latest level sessions, and then automatically starts
real-time playback.
2014-11-17 15:07:10 -08:00
Nick Winter
6dcaf05673
Fix for Simulator level loading.
2014-11-11 07:38:39 -08:00
Nick Winter
3d8f16cd7f
Fixed #1717 with a brilliant LevelLoader refactoring.
2014-11-10 14:48:39 -08: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
67166f1496
Removed a log.
2014-10-20 09:41:58 -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