{"push_id":974459831,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"b84cc0734b767ff9aa46ef551803aabe61ece0f5","before":"71e49cf0f5622e79e5b28d98807e0ee4a1c0e84f","commits":[{"sha":"776c176acc55f71f693805a5c6dff50307669694","author":{"email":"b99d198c8394ad22bac59f452762610ab915d697@live.com","name":"CKraniak"},"message":"Dispatcher completed, beginning CesIo\n\nThe Dispatcher class is fully implemented. It will\nneed a comprehensive test function, since it's a\ncomplicated class with a lot of potential for bugs\nand a lot of potential to become VERY core code.\n\nIn particular, the way event handlers are declared\nmay be changed, because the macro way is probably\nnot going to work for any real needs.\n\nI also spruced up the dispatcher with quite a few\ncomments. It should help quite a bit. License\nstatements as well. I need to get GPLv3 and put it\nin the root directory.\n\nThe next step is to fix the CES system, which means:\n - being able to read in from files\n - creating entity types (not actual entities)\n --- the files are like entity templates\n - populating entities with components\n - having systems match the entities they need\n - SystemGroup object\n - systems communicating via events, not direct handles\n\nWe can then clean up the MLInterface a bit.\n\nAfter this, the priority switches to making a stub\nworld builder that just loads static maps. Then,\ncollision detection against terrain. And so it goes.\n\nSigned-off-by: CKraniak <ckraniak@live.com>","distinct":true,"url":"https://api.github.com/repos/CKraniak/OpenRS/commits/776c176acc55f71f693805a5c6dff50307669694"},{"sha":"7a69bf08eb4360db553940dbbd67e8f02625ef12","author":{"email":"b99d198c8394ad22bac59f452762610ab915d697@live.com","name":"CKraniak"},"message":"CesIo Parser mosty built, needs testing\n\nAlso:\n - Added EntityFactory class\n - Fleshed out entity.h some more\n - Incremented version to prealpha 4\n - Switched to semantic versioning\n\nSigned-off-by: CKraniak <ckraniak@live.com>","distinct":true,"url":"https://api.github.com/repos/CKraniak/OpenRS/commits/7a69bf08eb4360db553940dbbd67e8f02625ef12"},{"sha":"11cbaff2ae0dbbc02c0a42ccf64618008213aa62","author":{"email":"b99d198c8394ad22bac59f452762610ab915d697@live.com","name":"CKraniak"},"message":"Add: AsciiCore prototypes, names for magic numbers\n\nAlso experimenting with spaces between displayed\ncharacters; it looks a lot more square this way.\n\nSigned-off-by: CKraniak <ckraniak@live.com>","distinct":true,"url":"https://api.github.com/repos/CKraniak/OpenRS/commits/11cbaff2ae0dbbc02c0a42ccf64618008213aa62"},{"sha":"b84cc0734b767ff9aa46ef551803aabe61ece0f5","author":{"email":"b99d198c8394ad22bac59f452762610ab915d697@live.com","name":"CKraniak"},"message":"Add: code style and contribution guides\n\nSigned-off-by: CKraniak <ckraniak@live.com>","distinct":true,"url":"https://api.github.com/repos/CKraniak/OpenRS/commits/b84cc0734b767ff9aa46ef551803aabe61ece0f5"}]}