codecombat/app/lib/world
Nick Winter d77625bc77 Game dev levels (#3810)
* Tweak API doc behavior and styling

* Instead of moving to the left during active dialogues, just move to the top
* Allow pointer events
* Adjust close button
* Re-enable pinning API docs for game-dev and web-dev levels

* Make sidebar in PlayGameDevLevelView stretch, better layout columns

* Set up content of PlayGameDevLevelView sidebar to scroll

* Add rest of PlayGameDevLevelView sidebar content, rework what loading looks like

* Finish PlayGameDevLevelView

* Add share area below
* Cover the brown background, paint it gray

* Tweak PlayGameDevLevelView

* Have progress bar show everything
* Fix Surface resize handling

* Fix PlayGameDevLevelView resizing incorrectly when playing

* Add GameDevVictoryModal to PlayGameDevLevelView

* Don't show missing-doctype annotation in Ace

* Hook up GameDevVictoryModal copy button

* Fix onChangeAnnotation runtime error

* Fix onLevelLoaded runtime error

* Have CourseVictoryModal link to /courses when course is done

* Trim, update CourseDetailsView

* Remove last vestiges of teacherMode
* Remove giant navigation buttons at top
* Quick switch to flat style

* Add analytics for game-dev

* Update Analytics events for gamedev

* Prefix event names with context
* Send to Mixpanel
* Include more properties

* Mostly set up indefinite play and autocast for game-dev levels

* Set up cast buttons and shortcut for game-dev

* Add rudimentary instructions when students play game-dev levels

* Couple tweaks

* fix a bit of code that expects frames to always stick around
* have PlayGameDevLevelView render a couple frames on load

* API Docs use 'game' instead of 'hero'

* Move tags to head without combining

* Add HTML comment-start string

Fixes missing entry point arrows

* Fix some whitespace
2016-07-28 13:39:58 -07:00
..
systems Clean up mixed quotes 2014-07-01 12:23:22 +08:00
box2d.coffee Ready for action, sir! 2014-01-03 10:32:13 -08:00
component.coffee Clean up mixed quotes 2014-07-01 12:23:22 +08:00
ellipse.coffee Merge pull request #2379 from coder0xff/patch-1 2015-03-14 11:33:31 -07:00
errors.coffee Fixed problem with error messages in production. 2015-01-31 18:40:38 -08:00
GoalManager.coffee Sending goal states to GoalManager and GoalStatusView 2016-07-15 09:11:36 -07:00
Grid.coffee Crude initial version of ASCII representation for blind players. 2015-02-06 16:54:55 -08:00
line_segment.coffee Merged in geometry work from #51. 2014-07-16 16:01:37 -07:00
names.coffee Preparing for master-wizard 2016-06-24 15:02:57 -07:00
rand.coffee Add choice method in rand (#3682) 2016-05-26 09:44:50 -07:00
rectangle.coffee Merged in geometry work from #51. 2014-07-16 16:01:37 -07:00
script_event_prereqs.coffee More for #133. 2014-02-02 10:42:18 -08:00
system.coffee 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
thang.coffee Unlocking all audition levels in Auditions campaign. 2015-01-21 11:49:56 -08:00
thang_state.coffee Fix arrows zooming in from (0, 0) in real-time playback mode 2016-05-30 10:23:17 -07:00
vector.coffee Fix player-code-immutable vector methods with new Esper 2016-05-30 16:09:55 -07:00
world.coffee Game dev levels (#3810) 2016-07-28 13:39:58 -07:00
world_frame.coffee Game dev levels (#3810) 2016-07-28 13:39:58 -07:00
world_script_note.coffee Found another one, missed due to insufficient grep-fu. 2015-01-30 09:24:07 -08:00
world_utils.coffee Only collapse collision shapes for walls 2016-03-21 10:57:38 -07:00