Jayant Jain
|
d5d20377a2
|
Removes panning upon right click in editor
|
2014-06-11 15:05:59 +05:30 |
|
Scott Erickson
|
93f7d8c0a4
|
Made sure sprites are idle and properly positioned when they load.
|
2014-05-27 16:41:56 -07: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
|
94f70ca9f4
|
Fixes #1079
|
2014-05-24 12:02:26 +05:30 |
|
Nick Winter
|
690fbc6919
|
Fixed a bug with Tome trying to retranspile transpiled code on clone spells when remagicking.
|
2014-05-23 12:04:42 -07:00 |
|
Nick Winter
|
ff171588d9
|
Trying out text shadow coloring based on team for text event labels.
|
2014-05-23 09:56:39 -07:00 |
|
Scott Erickson
|
bd575ad667
|
Fixed the placement of wall sprites in the level editor to wait until the sprite sheet is finished being built.
|
2014-05-22 14:16:39 -07:00 |
|
Scott Erickson
|
5a407492db
|
Got rid of a bunch of magic numbers in mark scaling. Now assumed all target marks have a width of 10m by default.
|
2014-05-22 13:48:48 -07:00 |
|
Nick Winter
|
4c7d7fce03
|
Fixed some memory leaks.
|
2014-05-22 12:05:36 -07:00 |
|
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
|
70525ec57a
|
Fixed the music starting when you restart the level, even if music is off.
|
2014-05-20 13:43:52 -07:00 |
|
Nick Winter
|
88a5685c37
|
Fix for WizardSprite scale thing.
|
2014-05-20 12:32:26 -07:00 |
|
Scott Erickson
|
86736d8f4a
|
Fixed a bug.
|
2014-05-20 12:22:24 -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
|
93c6f72f07
|
Asynchronously building things again.
|
2014-05-20 10:49:19 -07:00 |
|
Scott Erickson
|
a8abe8c887
|
Fixed mark sprite scaling some more.
|
2014-05-19 23:01:48 -07:00 |
|
Scott Erickson
|
f24ee98295
|
More work on mark sizing.
|
2014-05-19 22:17:23 -07:00 |
|
Scott Erickson
|
f463966a22
|
Fixed a bug with thangs not being properly scaled when first created sometimes.
|
2014-05-19 21:55:41 -07:00 |
|
Scott Erickson
|
6c3ff16bed
|
Fixed setting registration points for thangs that match world dimensions.
|
2014-05-19 21:55:31 -07:00 |
|
Scott Erickson
|
9ace31d391
|
Fixed the target mark.
|
2014-05-19 16:36:45 -07:00 |
|
Scott Erickson
|
8ae14e21ae
|
Fixed #1029. Refactored scaling for sprites a bit.
|
2014-05-19 16:36:44 -07:00 |
|
Nick Winter
|
5dd8bec393
|
Fixed issues with initial sprite scaling.
|
2014-05-19 10:39:24 -07:00 |
|
Scott Erickson
|
df222461bf
|
Fixed a bug that was bringing the thang editor down.
|
2014-05-17 11:38:33 -07:00 |
|
Scott Erickson
|
f99a95768e
|
Set up CocoSprites to have text appear overhead based on events coming from the ShowsText component.
|
2014-05-17 11:28:57 -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 |
|
Nick Winter
|
736fc8c12f
|
Remove overeager transpile problem showing for JS again.
|
2014-05-17 09:58:35 -07:00 |
|
Nick Winter
|
a36a7792ec
|
Fixed problem with IndieSprites not loading, breaking scripts.
|
2014-05-16 17:18:56 -07:00 |
|
Nick Winter
|
f64e50f85b
|
Recording flow only for frame of interest.
|
2014-05-16 16:52:55 -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
|
c1052d8d7e
|
Fixed bug with trying to play selection sound for nonexistent sprites.
|
2014-05-16 10:03:45 -07:00 |
|
Nick Winter
|
fabf607b6a
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-05-15 20:49:15 -07:00 |
|
Nick Winter
|
ca6ea474bf
|
Fixed some bugs with sprite sound loading and playback.
|
2014-05-15 20:49:10 -07:00 |
|
Scott Erickson
|
eebbae9b13
|
Added a global SPRITE_RESOLUTION_FACTOR property.
|
2014-05-15 17:09:35 -07:00 |
|
Scott Erickson
|
2a1d9a3c6c
|
Turned shadow caching back on, with a little buffer. Makes a bigger diff for maps like Greed on Firefox where they're all over the place.
|
2014-05-15 13:19:10 -07:00 |
|
Scott Erickson
|
3a1afbb7ca
|
Turned shadow caching back on. Makes a bigger diff for maps like Greed on Firefox where they're all over the place.
|
2014-05-15 13:06:42 -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
|
f653aa3375
|
Fixed #1008
|
2014-05-15 10:51:38 -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
|
00fdaa1d0f
|
Fixed raster image sprites to update their scales when they load, and to properly place themselves if matching world dimensions.
|
2014-05-14 12:28:47 -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 |
|
Scott Erickson
|
66af855497
|
Merge branch 'master' into feature/thangload
|
2014-05-13 10:27:10 -07:00 |
|
Scott Erickson
|
1d88b6eefe
|
Most of the way there getting it to work with loading thang types dynamically throughout the play view.
|
2014-05-13 10:26:33 -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
|
78a0efac78
|
Fixed long words in Labels and empty GoldView.
|
2014-05-12 15:03:53 -07:00 |
|
Nick Winter
|
1a5e30d5b5
|
Dynamic Canvas sizing.
|
2014-05-12 13:28:46 -07:00 |
|
Nick Winter
|
1aa72541ff
|
Merged master into feature/thangload.
|
2014-05-12 09:57:31 -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 |
|
Scott Erickson
|
f1de2ca8d9
|
Brought the canvas size down again because it halves the FPS in Firefox at least.
|
2014-05-09 16:35:10 -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
|
f05af0fbe7
|
Merge branch 'master' of https://github.com/codecombat/codecombat
Conflicts:
app/assets/javascripts/workers/worker_world.js
|
2014-05-09 14:50:08 -07:00 |
|
Michael Schmatz
|
66cc427417
|
Forward simulation optimization
|
2014-05-09 14:48:43 -07:00 |
|
Nick Winter
|
a74d015d18
|
Fixed a couple minor bugs.
|
2014-05-09 14:30:33 -07:00 |
|
Nick Winter
|
589410ed8e
|
Merged master into feature/thangload.
|
2014-05-09 12:56:58 -07:00 |
|
Nick Winter
|
ca8d5c1f3b
|
Stop bobbing and more marks when world ended.
|
2014-05-06 11:02:53 -07:00 |
|
Scott Erickson
|
aee90c72bb
|
Most of the way there with the raster images. Just need to figure out loading with PreloadJS and the SuperModel.
|
2014-05-02 17:03:30 -07:00 |
|
Scott Erickson
|
06bc96d7d0
|
Set up the level loader to get thangtype names first, then load the thang types themselves so the world can be generated in parallel with thang type loading and rendering.
|
2014-05-02 10:31:20 -07:00 |
|
Nick Winter
|
0f33bae1f1
|
Hid level done button better. Avoiding building wizard sprite when not needed.
|
2014-05-01 14:36:26 -07:00 |
|
Nick Winter
|
04d74fb76f
|
Fixed bug with scale not updating properly when paused.
|
2014-04-29 16:04:30 -07:00 |
|
Nick Winter
|
bea0589fad
|
Fixed #935.
|
2014-04-29 15:31:18 -07:00 |
|
Nick Winter
|
aea49cc27f
|
Fixed bobbing.
|
2014-04-28 18:36:46 -07:00 |
|
Nick Winter
|
b954e70d85
|
Let's try 30 FPS. Fixed Surface destruction bug.
|
2014-04-28 17:06: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 |
|
Nick Winter
|
fc6ad1dd01
|
Properly tracking first-frame team gold. Slightly more visible team gold on hover.
|
2014-04-27 20:11:11 -07:00 |
|
Nick Winter
|
a7179ae3b2
|
Fixed some more gold view stuff.
|
2014-04-27 15:33:16 -07:00 |
|
Nick Winter
|
2a2ddd068e
|
Separate isSelectable from inThangList. Mouse wheel all the way in/out. bountyGold shows up as gold. Moved say Labels to mouth offset from aboveHead offset and obey sprite rotation. Don't link projects to example.com.
|
2014-04-24 14:23:15 -07:00 |
|
Scott Erickson
|
e8da248302
|
Made the level editor not break when using units that are incomplete.
|
2014-04-22 10:39:15 -07:00 |
|
dpen2000
|
eae2ba6913
|
Fix #736 Invisible thangs still have shadows
|
2014-04-15 18:32:29 -04:00 |
|
Nick Winter
|
03df078d5a
|
Couple job profile fixes.
|
2014-04-15 08:39:18 -07:00 |
|
Nick Winter
|
1239617bd4
|
Fixed browser majorVersion detection for Safari. Adjusted range radius property regexp.
|
2014-04-14 16:34:11 -07:00 |
|
Nick Winter
|
7fcff825a8
|
Fixed #310 by tweaking the styling to emphasize stroke over fill.
|
2014-04-13 16:42:21 -07:00 |
|
Nick Winter
|
8df80ad1bc
|
Merged AKeeper's ru.coffee additions, taking into account M-r-A's suggestions.
|
2014-03-30 13:33:21 -07:00 |
|
Nick Winter
|
cf81d51a89
|
Fixed #46.
|
2014-03-28 15:23:12 -07:00 |
|
Nick Winter
|
62f2fe80c3
|
Updated CoordinateDisplay styles; fixed #10.
|
2014-03-28 11:55:24 -07:00 |
|
kgy01
|
29aad01697
|
hide Arrow and Spear if buried use ['Arrow', 'Spear'] for condition
|
2014-03-25 08:48:26 -04:00 |
|
kgy01
|
a420064bc1
|
hide spear's shadow if buried
|
2014-03-25 08:31:38 -04:00 |
|
kgy01
|
3cc422a281
|
Merge remote-tracking branch 'upstream/master'
|
2014-03-25 08:10:30 -04:00 |
|
kgy01
|
c48863fae6
|
Hide arrow's shadow if buried
|
2014-03-25 08:06:37 -04: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 |
|
Scott Erickson
|
f55cef5ced
|
Merge branch 'migrateBBevents' of https://github.com/Shrihari/codecombat into Shrihari-migrateBBevents
|
2014-03-24 10:38:57 -07:00 |
|
Shrihari
|
0160538b44
|
More migrations
|
2014-03-24 22:28:34 +05:30 |
|
Akaza Akari
|
3e4d7d745a
|
Script-based movement for all CocoSprites for #140
|
2014-03-23 23:19:18 -07:00 |
|
Nick Winter
|
4a47c5b517
|
Dead Thangs sink down a bit in the layer order.
|
2014-03-23 16:21:36 -07:00 |
|
Nick Winter
|
d85dd9f62c
|
Bringing in #664, but only when maximizesArc is on.
|
2014-03-23 14:15:06 -07:00 |
|
Mikhail Koltsov
|
13338afe3d
|
Now absolutely done scaling (#46)
also commented math's out.
|
2014-03-23 23:51:46 +04:00 |
|
Mikhail Koltsov
|
446726acc9
|
done rotating, looks good in Zone of Danger (#46)
|
2014-03-23 22:13:07 +04:00 |
|
Mikhail Koltsov
|
edeeb3c3eb
|
some work on arrows
|
2014-03-23 20:21:11 +04: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 |
|
Nick Winter
|
2f3c0b0cc6
|
Need updated Aether.
|
2014-03-20 10:43:24 -07:00 |
|
Nick Winter
|
9713f7d142
|
Merge branch 'arrow' of git://github.com/ItsLastDay/codecombat into ItsLastDay-arrow
|
2014-03-19 18:01:49 -07:00 |
|
Nick Winter
|
fec8e34a78
|
Merged.
|
2014-03-19 17:16:48 -07:00 |
|
Scott Erickson
|
37a9b7f319
|
Switching from the slow _.cloneDeep to the fast $.extend
|
2014-03-18 13:08:26 -07:00 |
|
Shrihari
|
ee76e41c78
|
Range radii - renamed few variales for clarity
|
2014-03-18 18:33:39 +05:30 |
|
Shrihari
|
8f5e8efce0
|
Range radii - Some cleanup
|
2014-03-18 18:22:26 +05:30 |
|
Shrihari
|
ea24ae2fd8
|
Range radii - Some cleanup
|
2014-03-18 18:13:38 +05:30 |
|
Shrihari
|
22af95e7b9
|
Added 4 fallback colors for extra ranges
|
2014-03-18 18:06:44 +05:30 |
|
Shrihari
|
b283757315
|
Refactored buildRadius() to work with any range radius
|
2014-03-18 17:39:16 +05:30 |
|
Mikhail Koltsov
|
97f9e548e2
|
added perspectivizion for arrows (issue #46)
|
2014-03-18 00:40:37 +04:00 |
|
Nick Winter
|
566c9e6c9d
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-03-16 21:48:37 -07:00 |
|
Nick Winter
|
b51f51f636
|
Fix for no Camera for creating Marks in the Thang Editor.
|
2014-03-16 21:48:28 -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 |
|
Scott Erickson
|
a3df986567
|
Added a tween for size changes.
|
2014-03-16 19:27:48 -07:00 |
|
Nick Winter
|
aa4f1baf73
|
Moved to 1848 x 1178 pixel canvases, since it's 2x the old size. Added a conversion factor to script camera zooms to account for scripts using the old numbers. Fixed bug where IndieSprites wouldn't update actions.
|
2014-03-16 13:23:01 -07:00 |
|
Nick Winter
|
4e14ff3b11
|
Merge pull request #565 from jayant1992/master
Bugfix for play, usability improvement for editor.
|
2014-03-15 15:32:17 -07:00 |
|
Nick Winter
|
38bfe222a0
|
Merge pull request #564 from Shrihari/range-radii
Added radii marks for voiceRange, visualRange and attackRange
|
2014-03-15 15:31:12 -07:00 |
|
Jayant Jain
|
93bb2d0893
|
Restricts wizard to level bounds when moving around
|
2014-03-16 03:11:55 +05:30 |
|
Jayant Jain
|
91515b1cea
|
Clicking a thang in the left list automatically pans to the sprite on the editor map
|
2014-03-16 03:11:40 +05:30 |
|
Shrihari
|
005a91cec2
|
Moved createMarks() to setupSprite() to optimize loading
|
2014-03-16 02:48:19 +05:30 |
|
Shrihari
|
d186ae0a15
|
Added radii marks for voiceRange, visualRange and attackRange
|
2014-03-16 02:02:17 +05:30 |
|
Nick Winter
|
4b9c7a3784
|
Fixed bug with sprites being offset incorrectly when starting with an action not in their ThangType.
|
2014-03-15 11:31:12 -07:00 |
|
Nick Winter
|
7b1f8d1114
|
Merge pull request #547 from jayant1992/master
Improved panning and zooming for editor
|
2014-03-15 08:05:02 -07:00 |
|
Nick Winter
|
8276dbf2d1
|
Merge branch 'loading-view'
|
2014-03-14 19:44:33 -07:00 |
|
Nick Winter
|
b2efb1bba5
|
More work on the loading view.
|
2014-03-14 19:44:19 -07:00 |
|
Nick Winter
|
fc7d403785
|
Fixed two bugs with destroying sprites.
|
2014-03-14 17:15:07 -07:00 |
|
Michael Schmatz
|
357b73be93
|
Fixed bug in next game button, fixed wizard positions
|
2014-03-14 16:14:35 -07:00 |
|
Jayant Jain
|
ece932595c
|
Enables drag-panning for editor and region chooser
|
2014-03-14 23:57:00 +05:30 |
|
Jayant Jain
|
d8418f7bb2
|
Fixes issue where panning occurs upon mouse scroll at max/min zoom
|
2014-03-14 23:57:00 +05:30 |
|
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
|
e2d2e96cf5
|
Fixed several bugs with Thang selection and the SpellView and HUD.
|
2014-03-13 15:35:28 -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
|
4ad0fba860
|
Merge pull request #537 from jayant1992/master
UI and UX improvements to editor
|
2014-03-13 07:07:13 -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 |
|
Jayant Jain
|
17debf49e6
|
Implements smoother panning around the map for keyboard controls
|
2014-03-13 18:32:23 +05:30 |
|
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 |
|
Dominik Kundel
|
60214abb41
|
Change cursor if moving on map with pressed 'shift'
|
2014-03-13 02:50:09 +01:00 |
|
Dominik Kundel
|
8990b9d194
|
paste coordiante if click + shift
|
2014-03-13 01:50:59 +01:00 |
|
Scott Erickson
|
68c5144838
|
Added AoE circles.
|
2014-03-12 13:49:36 -07:00 |
|
Scott Erickson
|
853a80dd23
|
Fixed loading marks so they are positioned correctly when they load and the world is paused.
|
2014-03-12 12:43:51 -07:00 |
|
Scott Erickson
|
7e8f74f385
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-03-12 10:09:06 -07:00 |
|
Scott Erickson
|
fe93d31929
|
Fixed loading marks so they are positioned correctly when they load and the world is paused.
|
2014-03-12 10:08:57 -07:00 |
|
Nick Winter
|
f83fe6ce14
|
Fixed bugs with sprite rotation updating.
|
2014-03-12 09:31:45 -07:00 |
|
Scott Erickson
|
52733d5a1e
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-03-12 09:15:48 -07:00 |
|
Scott Erickson
|
939c5faa1a
|
Fixed a bug when a thang has multiple effects.
|
2014-03-12 09:15:37 -07: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 |
|
Scott Erickson
|
da58b68fa0
|
Fixed a bug with the music player where sometimes it wouldn't loop.
|
2014-03-11 16:23:04 -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 |
|
Scott Erickson
|
2fa40fb2db
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-03-07 17:37:19 -08:00 |
|
Scott Erickson
|
fe2ced1a67
|
Gave the health bar a border, made it a little more high res.
|
2014-03-07 17:37:11 -08:00 |
|
Nick Winter
|
ec86a07906
|
Changed Camera min/max zoom.
|
2014-03-07 15:20:54 -08:00 |
|
Scott Erickson
|
34278a8648
|
Merge remote-tracking branch 'origin/master'
|
2014-03-06 17:27:01 -08:00 |
|
Scott Erickson
|
a4edb76c98
|
Fixed a couple of the bugs with marks.
|
2014-03-06 17:25:40 -08:00 |
|
Nick Winter
|
40e896868b
|
Fixed CocoSprite getOffset to not apply scale to registration points.
|
2014-03-06 17:21:24 -08:00 |
|