{"push_id":783644006,"size":25,"distinct_size":25,"ref":"refs/heads/master","head":"3ffefec60294fd954c7a0270c6a96b0dbf671187","before":"0d9bcc94005e33f5da58429eced8055754b5fe1a","commits":[{"sha":"6e7a2c2f91e7ec565b0f52d7114ab96b191ca9d4","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"disable lto in build.ninja due to LLVM bug","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/6e7a2c2f91e7ec565b0f52d7114ab96b191ca9d4"},{"sha":"850523efd4c16d131f812c9ecac3b80e773a2b5a","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add barrel","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/850523efd4c16d131f812c9ecac3b80e773a2b5a"},{"sha":"fd402b0ec0656cd3ef41736e2db897c743baf8de","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add delaunay triangulation to terrain_gen_algos","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/fd402b0ec0656cd3ef41736e2db897c743baf8de"},{"sha":"b2e3d9141d50d4523d4bd6f327874e3eb999ed6a","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"combine dungeon graph generation into \"plan\"","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/b2e3d9141d50d4523d4bd6f327874e3eb999ed6a"},{"sha":"41218e9086198e68d5531ee6444646af47776bea","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"slightly smarter edge selection","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/41218e9086198e68d5531ee6444646af47776bea"},{"sha":"ba6ed7b3485d4118989fceb192e3f75b3ff40494","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"force clearing and anvil near forest spawn point","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/ba6ed7b3485d4118989fceb192e3f75b3ff40494"},{"sha":"d9b91c79845cf08c92fe671229a807175e654e51","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add data support for animated structures","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/d9b91c79845cf08c92fe671229a807175e654e51"},{"sha":"9abf58922622a00e87ef8614b961f42ddf891df8","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add animated torch for testing","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/9abf58922622a00e87ef8614b961f42ddf891df8"},{"sha":"0a7fafec0cf7455cb38f2f9f837c6d17c8cc4f61","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"fix sizes in client structure json","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/0a7fafec0cf7455cb38f2f9f837c6d17c8cc4f61"},{"sha":"f86976f936a32cb0caa388911b8a7de997f45c9c","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"extract animated structure parts into a separate sheet","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/f86976f936a32cb0caa388911b8a7de997f45c9c"},{"sha":"761b67b89851a09fa38e05240beef352ae6a0f1a","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add anim fields to libgraphics + refactor client -> asm data loading","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/761b67b89851a09fa38e05240beef352ae6a0f1a"},{"sha":"f11a2fb87cbe87bad45c2fbf4f73c94e1c76f27f","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"small libgraphics refactor, in preparation for anim geometry gen","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/f11a2fb87cbe87bad45c2fbf4f73c94e1c76f27f"},{"sha":"ec49ce5a305e68daed9debd4ec498e7e993c1716","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add structure anim geometry gen + shader","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/ec49ce5a305e68daed9debd4ec498e7e993c1716"},{"sha":"31073a43c102f42e5a88e030d508f9fbce3db055","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"refactor shader init","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/31073a43c102f42e5a88e030d508f9fbce3db055"},{"sha":"f55e815fc96ee396442ec19801ef12d21e888b41","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"shorthand for setting all attributes to the same buffer","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/f55e815fc96ee396442ec19801ef12d21e888b41"},{"sha":"06ee58c8fb57337a8081fbd353bb39eace287c86","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"refactor chunk rendering","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/06ee58c8fb57337a8081fbd353bb39eace287c86"},{"sha":"9bb5fb9bd480bc799388090cd49e8db66f68be63","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"fix black chunks due to wraparound","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/9bb5fb9bd480bc799388090cd49e8db66f68be63"},{"sha":"945ad3374ba7be69332ae8320bc99b9807f81a56","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"enable rendering shadows again","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/945ad3374ba7be69332ae8320bc99b9807f81a56"},{"sha":"9b377a77c51d8155ca855ba902159f7051891db7","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"working structure anims","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/9b377a77c51d8155ca855ba902159f7051891db7"},{"sha":"b64e6b6ba57bfe95278002101e98a4ea642d6bd1","author":{"email":"1c8c08db85a36cc69d975124539be839dea91342@pernsteiner.org","name":"Stuart Pernsteiner"},"message":"add support for one-shot structure animations","distinct":true,"url":"https://api.github.com/repos/everfree-outpost/everfree-outpost/commits/b64e6b6ba57bfe95278002101e98a4ea642d6bd1"}]}