Scott Erickson
|
37e9d7bb2d
|
Enabled the Surface's normalStage and all its layers.
|
2014-09-26 12:45:27 -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
|
b7d2bcd222
|
Decreased severity of camera jerkiness during real-time playback.
|
2014-09-25 15:01:06 -07:00 |
|
Scott Erickson
|
d4b1849eaf
|
Fixed one other little thing.
|
2014-09-25 12:22:33 -07:00 |
|
Scott Erickson
|
8fe2ed4438
|
Resolved conflicts.
|
2014-09-25 10:52:36 -07:00 |
|
Scott Erickson
|
06b106f42b
|
Merged from master.
|
2014-09-25 10:52:27 -07:00 |
|
Scott Erickson
|
c7e7066aef
|
Migrating surface to webgl. It sorta works!
|
2014-09-25 10:47:53 -07:00 |
|
Nick Winter
|
9ea24f4c74
|
Added a workaround for Surface resize failure on realtime playback end that Maksym had seen.
|
2014-09-25 09:48:14 -07:00 |
|
Nick Winter
|
2aa274cb2d
|
Fixed bugs with Surface fast-forwarding too fast on short levels and rewinding non-instantaneously when rerunning.
|
2014-09-24 22:07:55 -07:00 |
|
Nick Winter
|
b2592aad8c
|
Fixed more off-by-one errors in playback ratios. Fixed some clickability problems with the scrubber handle.
|
2014-09-24 21:01:58 -07:00 |
|
Nick Winter
|
b8d59cb179
|
Fixed a bug with playback never quite getting to the end.
|
2014-09-24 20:25:30 -07:00 |
|
Nick Winter
|
8d6b23274b
|
Zoom in on hero during real-time playback.
|
2014-09-23 22:10:18 -07:00 |
|
Nick Winter
|
5397c51819
|
Fixed world-threatening typo.
|
2014-09-23 18:59:08 -07:00 |
|
Nick Winter
|
019f634d9f
|
Respecting coordinates setting.
|
2014-09-23 18:39:52 -07:00 |
|
Nick Winter
|
42b52f5593
|
No more ThangListView for hero levels. Fixed pluralization of level loading goals when there's only one goal. Fixed default playback state to paused. Started playing ambient dungeon/grass sounds. Fixed bug with goals not showing up at first. Refactored how goals, gold, and flags hide themselves initially. Ignored InventoryView ThangTypes when sorting Components during level serialization.
|
2014-09-21 22:10:52 -07:00 |
|
Nick Winter
|
6cb8a2a019
|
Hero always centered in camera in new hero levels when playing and not panning to drag.
|
2014-09-21 20:49:45 -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 |
|
Scott Erickson
|
39b6b9ef84
|
Couple remaining refactoring tidbits for the new LayerAdapter.
|
2014-09-19 15:46:37 -07:00 |
|
Scott Erickson
|
5af1741333
|
Merged conflicts.
|
2014-09-17 16:53:08 -07:00 |
|
Scott Erickson
|
7387248ffd
|
Initial integration of SpriteBoss with the WebGLLayer and all else.
|
2014-09-17 15:47:25 -07:00 |
|
Nick Winter
|
89aa930803
|
Fixed WorldSelectModal scale; added an easy way to restrict flexible regions to a fixed ratio.
|
2014-09-15 15:38:07 -07:00 |
|
Nick Winter
|
e9968b648f
|
Fixed bugs with click coordinates messing up mouse-down targeting.
|
2014-09-11 13:05:31 -07:00 |
|
Nick Winter
|
2f07c3e8d3
|
Adding communication with iPad app.
|
2014-09-06 19:50:31 -07:00 |
|
Scott Erickson
|
64ea670ebd
|
Reorganized the Surface into groupings. Changed no logic, just shuffled things around.
|
2014-09-05 09:21:00 -07:00 |
|
Nick Winter
|
35f22e0f8c
|
Fixed a few tome / canvas resizing bugs.
|
2014-09-03 18:35:14 -07:00 |
|
Nick Winter
|
6b6c8dd683
|
Merged master into feature/realtime-multiplayer; looks good.
|
2014-09-03 16:14:33 -07:00 |
|
Scott Erickson
|
c70ffbeef5
|
Fixed onBackground for surface:stage-mouse-down events.
|
2014-09-02 16:42:03 -07:00 |
|
Scott Erickson
|
55bac798ee
|
Cleared out the thangs tab view mobile handling and just made the left and right columns toggleable all the time. The surface now fills the whole width.
|
2014-09-02 15:33:23 -07:00 |
|
Nick Winter
|
72eb59b7c3
|
Fixed a few bugs.
|
2014-09-01 16:14:50 -07:00 |
|
Nick Winter
|
040ac4ff4e
|
Fixed bug with black flashes during script playback.
|
2014-08-31 16:05:21 -07:00 |
|
Matt Lott
|
437ab0feb2
|
PVP waiting screen in real-time view
|
2014-08-29 21:46:26 -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 |
|
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
|
ee9e453896
|
Fixed #828. Added many other minor refactorings.
|
2014-08-27 12:24:11 -07:00 |
|
Nick Winter
|
35b107cf58
|
Refactored grid. Fixed #158.
|
2014-08-26 13:56:57 -07:00 |
|
Nick Winter
|
e666ee1dac
|
Added stop playback button and real-time countdown screen.
|
2014-08-25 22:05:30 -07:00 |
|
Nick Winter
|
3125c2b129
|
Add flag cursor and pending flags.
|
2014-08-24 16:09:06 -07:00 |
|
Nick Winter
|
be07f9cfb9
|
Many improvements to real-time streaming and flags.
|
2014-08-23 22:24:00 -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 |
|
Nick Winter
|
c79541f669
|
Full-screen playback during real-time mode.
|
2014-08-23 13:54:52 -07:00 |
|
Nick Winter
|
0431f70954
|
Improved Surface playback fast-forwarding.
|
2014-08-23 09:52:05 -07:00 |
|
Nick Winter
|
9c0869e566
|
Press Ctrl+Shift+Enter to cast in real-time, and click on the ground to use your wizard as a flag. OMG, it not only works, but it is really fun!
|
2014-08-22 21:35:08 -07:00 |
|
Nick Winter
|
6fee881efd
|
Fixed a few more issues with playback.
|
2014-08-22 17:11:40 -07:00 |
|
Nick Winter
|
ee41796b73
|
Fixed some wonkiness with the playback scrubbing while streaming worlds.
|
2014-08-22 15:32:23 -07:00 |
|
Nick Winter
|
92f0a68dd1
|
World streaming is getting there!
|
2014-08-22 14:59:32 -07:00 |
|
Nick Winter
|
611ecbf470
|
Fixed many issues with world streaming.
|
2014-08-22 12:39:29 -07:00 |
|
Nick Winter
|
9b31e28536
|
More improvements to world streaming.
|
2014-08-21 21:23:45 -07:00 |
|
Nick Winter
|
bd380e4a09
|
World streaming is starting to work!
|
2014-08-21 17:30:46 -07:00 |
|
Nick Winter
|
d55afa77b7
|
Began streaming a mighty stream.
|
2014-08-21 16:27:52 -07:00 |
|
Nick Winter
|
6b028513fd
|
Fixed issues with level previews and localStorage model loading. Disabled break animations on code error for now. Stopped multiple ThangType load on multiple missiles. Stopped trying to connect to Redis on local production setup.
|
2014-07-17 15:50:29 -07:00 |
|
Scott Erickson
|
3b6d17286b
|
Small tweak to lower the number of repeated calls to SpriteBoss.updateSounds.
|
2014-07-13 12:19:51 -07:00 |
|
Tery Lim
|
618ade4946
|
Clean up mixed quotes
|
2014-07-01 12:23:22 +08:00 |
|
Nick Winter
|
6b554e03ef
|
Merge pull request #1084 from domenukk/feature/step-single-frame
Added shortcut for frame single-stepping
|
2014-05-25 09:37:13 -07:00 |
|
Dominik Maier
|
f62cd7f38b
|
+ added shortcut for frame single-stepping
+ fixed single stepping for frames
|
2014-05-24 17:31:59 +02:00 |
|
Jayant Jain
|
a84049cf16
|
Fixes issues with dragging thangs onto the map
|
2014-05-24 12:02:26 +05:30 |
|
Jayant Jain
|
c05780de4c
|
Resolves #170, thang can be directly placed by dragging onto the map
|
2014-05-21 10:27:46 -07:00 |
|
Scott Erickson
|
2b56dffcb0
|
Fixed a bug where sometimes scripts setting playback would be overridden by the surface resetting playback after casting is done.
|
2014-05-20 12:21:43 -07:00 |
|
Scott Erickson
|
4be67113be
|
Thang events now only appear once per whole frame, rather than for each interpolated frame.
|
2014-05-17 11:28:57 -07:00 |
|
Scott Erickson
|
ae64032739
|
Refactored the Camera to only listen to events that use the same canvas. Fixed the level editor map selection modals.
|
2014-05-16 15:34:14 -07:00 |
|
Nick Winter
|
c1f9d51b37
|
Added times to runtime errors. Don't load ThangTypes for Thangs that don't exist on the first frame of the world.
|
2014-05-15 11:27:51 -07:00 |
|
Scott Erickson
|
2a17ec5cb9
|
Refactored out displayObject from CocoSprites.
|
2014-05-14 17:05:13 -07:00 |
|
Nick Winter
|
d61922ae42
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-05-14 15:31:19 -07:00 |
|
Nick Winter
|
cc7808251f
|
Zoom/scroll, ModelModal, and coordinate grabber fixes.
|
2014-05-14 15:29:55 -07:00 |
|
Scott Erickson
|
0be813e424
|
Figured out how to get the world to properly get shown if the world is created before the level loader is completely finished.
|
2014-05-14 10:35:16 -07:00 |
|
Nick Winter
|
2eefdef191
|
Working on matching Surface paused state to the pause screen.
|
2014-05-12 15:54:07 -07:00 |
|
Nick Winter
|
1a5e30d5b5
|
Dynamic Canvas sizing.
|
2014-05-12 13:28:46 -07:00 |
|
Nick Winter
|
74ef9bc987
|
Experimental support for preloading worlds when we would have autocast if manual cast is on.
|
2014-05-11 17:42:32 -07:00 |
|
Nick Winter
|
df88be1ab1
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-05-09 15:07:55 -07:00 |
|
Nick Winter
|
6040d3b225
|
Shouldn't use much CPU when totally paused on Surface.
|
2014-05-09 15:07:30 -07:00 |
|
Michael Schmatz
|
66cc427417
|
Forward simulation optimization
|
2014-05-09 14:48:43 -07:00 |
|
Nick Winter
|
0b947dbeee
|
Let's try 30 FPS for a while now.
|
2014-04-28 16:41:18 -07:00 |
|
Nick Winter
|
bd3c059c2a
|
Several performance improvements based on profiling.
|
2014-04-28 16:31:51 -07:00 |
|
Scott Erickson
|
2c329a256f
|
Removed all the setting properties to null in destroy methods that don't need them since destroy nullifies all properties.
|
2014-03-24 14:42:56 -07:00 |
|
Nick Winter
|
eec46dcb48
|
Don't try to draw a grid if it's not going to work (no lands).
|
2014-03-22 14:28:18 -07:00 |
|
Scott Erickson
|
de34896a9a
|
Playback is now disabled during casting. Also cleaned out some remaining hover logic.
|
2014-03-16 21:43:14 -07:00 |
|
Nick Winter
|
42a8862fa9
|
Merge pull request #541 from dkundel/master
Easy use of coordinates as discussed in #10 and minor fixes
|
2014-03-13 18:05:04 -07:00 |
|
Nick Winter
|
9d8b8e7395
|
Probably too mean to tell users that their password is wrong three times, so just once will do.
|
2014-03-13 10:27:32 -07:00 |
|
Nick Winter
|
10e4bc737a
|
Merge pull request #534 from Shrihari/fix-grid-toggle
Fix Grid Toggle consistency
|
2014-03-13 06:50:56 -07:00 |
|
Shrihari
|
fb7f64ddb0
|
Grid toggle consistent with the button and the shortcut
|
2014-03-13 15:21:00 +05:30 |
|
Dominik Kundel
|
5c97fea363
|
fixed issue of multiple insertions due to multiple event handlers
|
2014-03-13 03:38:34 +01:00 |
|
Nick Winter
|
2e354a7f11
|
Fixed #519, pressing esc while loading level, and CocoSprites updating actions and other things unnecessarily while paused. Watch for bugs with that last one.
|
2014-03-12 09:10:36 -07:00 |
|
Nick Winter
|
234b3f105d
|
Reworked ladder game victory modal main call to action to actually submit game for ranking.
|
2014-03-10 10:36:28 -07:00 |
|
Nick Winter
|
c6b1d9089c
|
Fixed sounds spamming on last frame.
|
2014-03-10 08:45:36 -07:00 |
|
Nick Winter
|
085fb82cc9
|
Fixed a multiplayer link and debug mark alpha.
|
2014-03-07 21:02:10 -08:00 |
|
Akaza Akari
|
99f43028a0
|
Add thang sound panning for #454
|
2014-03-05 19:39:14 -08:00 |
|
Jayant Jain
|
db0fc82eb0
|
Minor bugfix for freezing editor due to out of bounds frame index
|
2014-03-06 01:54:09 +05:30 |
|
Nick Winter
|
c2f82690b4
|
Put Archmage and Artisan avatars in GitHub README.
|
2014-03-01 11:21:24 -08:00 |
|
Nick Winter
|
2f130da090
|
HUD supports more hudProperties. Palette looks at programmableObjectProperties. Fixed bug with level editor frames advancing.
|
2014-03-01 11:06:44 -08:00 |
|
Nick Winter
|
7855ca02d8
|
Hit a really bad victory modal image.
|
2014-02-28 21:29:14 -08:00 |
|
Nick Winter
|
71ebe7a0aa
|
Lowered Surface framerate in the level editor, since ain't nobody got CPU time for 'dat.
|
2014-02-28 17:12:23 -08:00 |
|
Nick Winter
|
3cee341887
|
Big performance improvements for scrubbing between frames; look out for bugs.
|
2014-02-28 11:27:32 -08:00 |
|
Scott Erickson
|
02d1dc2445
|
Added a screen for when playback ends.
|
2014-02-25 17:14:39 -08:00 |
|
Scott Erickson
|
a1a5d5eea0
|
Fixed some script handling by not having playback changed when the first world is built.
|
2014-02-25 10:50:12 -08:00 |
|
Nick Winter
|
4a4a702f1e
|
Fixed a bug where scrubbing playback wouldn't always update sprite existence properly.
|
2014-02-24 17:01:36 -08:00 |
|
Scott Erickson
|
052d35afe7
|
Added a screen darkener for when the spell is casting.
|
2014-02-24 14:40:28 -08:00 |
|
Nick Winter
|
72cfcf96ed
|
Added basic opponent wizard. Disabled synchronous multiplayer for ladder levels.
|
2014-02-22 12:01:05 -08:00 |
|