{"shas":[["c0a981fdcc3a224f74a0dc8ee2b9ff5166344d7d","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* First Commit","louis"],["cc2279cb251a0f86ad426652f88561843c3316c5","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* README","louis"],["80a4be594dc76e8ad7e49d7c2e71906a6a6b46b4","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* More readme details","louis"],["0931e6492fb1e621a98cfd358b33662f33a2cf40","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* More readme details","louis"],["568e11c65d4c4f505cf903598b20cb3d577e58ea","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* More readme details","louis"],["810b0d7dd15ca8b81fe2603033dbe692fdfeea46","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Globalized event management","louis"],["439be7899418c71e734f7bf16fdc5c5026aa0e9e","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Fixed issue with empty component entity constructor * finished DOMDraw","louis"],["8c242f9835cd1f3a68c7ecf2d5774ddb418de7a1","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Added AND/OR functionality in selector","louis"],["cb9daa42d3c561ea0fdc6083619d4190c34f13b3","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Started on Sprite component and canvas * Using elevator action as a demo","louis"],["1ae8bfb4029edf704c9c149b41940d3561cc0c1b","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Started Quad Tree for finding 2D entities","louis"],["c0fae1872a58afbe4f92b15cf6f9a1228aba9e4d","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Finished quad tree, lack of commits due to hang over","louis"],["e8d325763638f6aaddfba9044bcf01dc62c7aa93","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Quad Tree was not the data structure I wanted. * Implemented R Tree which is much better and very quick. Easy to update","louis"],["0b9f90c51bf19d412c7b9277d29c7e15a0041110","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Added 4way component * Change events","louis"],["ff59762c8d1f45a83d14f7e94e7e6113e445dd78","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Changed layers to z index","louis"],["01e555d351433a0f9aeab2b8a7dbdc559c1cbe34","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Refactored Crafty to not use extend but return cached","louis"],["ba549d9888c6d8f35879e61ce4722084bb1697a0","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* DrawBuffer is now an singleton entity * Canvas components will draw on img onload","louis"],["5bbd7803f68bb30a0ab5fc8eb86788407e96798b","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Automatic redraw is ago. * Bucket sort implemented to draw by z index","louis"],["f82f712d40060b3be66c9f2f912ff3a9afb0f77a","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Fixed clearing rect","louis"],["d5d4d8f00d12d41eb57e78a67cc8f53453f85dc2","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Was trying to intersect with new position not old","louis"],["e640f128b75a5c2d79682c49cc78bdae5f560f2c","de188a92e34cde99009a8a80f147ef21021dea88@gmail.com","* Redraw in order, need to fix it up. Very ineffecient","louis"]],"repo":"louisstow/Crafty","actor":"louisstow","ref":"refs/heads/master","size":77,"head":"26fc38e22bef0ac962e4b1a0b550cb9800d71f6d","push_id":22583493}