{"push_id":988065689,"size":18,"distinct_size":4,"ref":"refs/heads/player-sidebar","head":"13c37c03f4fad66eeb24237e4ba1319dbb82333d","before":"eabfcba5cb26881076b751296456c3622a069eac","commits":[{"sha":"2a6b582433475c1f4ee099253d9fbbf58f90eeb3","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Use custom fonts in the main title screen.\n\nThe fonts are loaded through the Typeface abstraction, which allows\nfor convenient scaling based on desired percent of game bounds height.","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/2a6b582433475c1f4ee099253d9fbbf58f90eeb3"},{"sha":"0d80adc9b3f312d6a7ea93335f915069edffae36","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Replace TP SimpleStyle use with custom GameStyle","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/0d80adc9b3f312d6a7ea93335f915069edffae36"},{"sha":"2553443a7b566309c04b7ef052895edb0cab065f","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Use the new custom fonts in Label objects\n\nTo add custom styling to other places, follow the example in GameStyle.","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/2553443a7b566309c04b7ef052895edb0cab065f"},{"sha":"a267226242efe04062130bd3048645e694cc2e99","author":{"email":"aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d@paco.audio","name":"Austin \"Paco\" DeArmond"},"message":"Replace font in PlayerCreationScreen start button","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/a267226242efe04062130bd3048645e694cc2e99"},{"sha":"b862898e439c6b61810c872189412ce6526796de","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Merge pull request #2 from spring-studio-2016/game-fonts\n\nUse new game fonts","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/b862898e439c6b61810c872189412ce6526796de"},{"sha":"bd230148c4195d34f06efdd2d1632d51a348a8a8","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Add empty editor module","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/bd230148c4195d34f06efdd2d1632d51a348a8a8"},{"sha":"2e31e3c095ad390854a263891d1644b6cac3ed58","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Parse encounter info from encounters/cockatrice.json in Java target\n\nEach platform needs its own handling of encounter data since there is\nnot a JSON parser that will work both on the Java back-end and the GWT\none. With this commit, the Java back-end is loading the sample\nCockatrice encounter from encounters/cockatrice.json; the HTML one is\nnot done yet, but will have to use GWT's JSON parser.\n\nBuilders were added to model-level classes, which changes their\nconstruction APIs, but these still match the design log\nnomenclature. toString/equals/hashCode were also added, with some test\nsupport.","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/2e31e3c095ad390854a263891d1644b6cac3ed58"},{"sha":"fa585b75329459d4d27fd5a3dac20dfcb1e6190c","author":{"email":"66fed7f961c644e439933bfae340119c2a29b689@gmail.com","name":"Brenw2"},"message":"Merge pull request #3 from spring-studio-2016/editor-module\n\nLoad encounter info from JSON","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/fa585b75329459d4d27fd5a3dac20dfcb1e6190c"},{"sha":"913fbcf8651d3e7107d66af247db83e8514262d0","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Use PlayN JSON parser\n\nThis parser works on both Java and HTML platforms. With this commit, both platforms are loading the cockatrice encounter from encounters/cockatrice.json.\n\ntest-assets became more trouble than it was worth since the assets content could not easily be fetched using PlayN abstractions. Previously it was using the classloader, but this wouldn't work in a cross-platform way.","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/913fbcf8651d3e7107d66af247db83e8514262d0"},{"sha":"5c69616f56b71452071e890abd64e92ac48963a1","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Configure infrastructure for loading complete narratives\n\nThis is not yet integrated with the game; it's only support classes and unit tests.","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/5c69616f56b71452071e890abd64e92ac48963a1"},{"sha":"77baf968f6be22687065988af420481618baa98b","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Incorporate json-specified encounters from each region","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/77baf968f6be22687065988af420481618baa98b"},{"sha":"1582f4884c7419013352e5c59cfef932b0f29b04","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Use strings to represent skills\n\nPreviously we had a Skill enum, but this had the problem that it assumes we know the skills at compile time. Hence, if someone working on narrative wants to play with what skills are available, they need to work in the source code, not just in the narrative. Now, the set of skills is determined based on what are used in the narrative instead, and the code can just deal with whatever skills are available using narrative.skills().","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/1582f4884c7419013352e5c59cfef932b0f29b04"},{"sha":"e8ce8ce677bc4fdd6edf354ae3938a59bb45f7ba","author":{"email":"33b6beb530195938efa3abff4b90a64179c1d320@bsu.edu","name":"Paul Gestwicki"},"message":"Load narrative in LoadingScreen","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/e8ce8ce677bc4fdd6edf354ae3938a59bb45f7ba"},{"sha":"3d56c700118977c66d6b652c4b27940717127a92","author":{"email":"89b5f424cf651539c0e9c87369350b1a47390974@bsu.edu","name":"Josh Schoen"},"message":"Merge pull request #4 from spring-studio-2016/playn-json\n\nUse PlayN JSON parser","distinct":false,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/3d56c700118977c66d6b652c4b27940717127a92"},{"sha":"cd7cd11a57e109d2c017c0603111887cfc9a4931","author":{"email":"d690bae6c15a749eeb153d7a73a1a6fa394c256a@bsu.edu","name":"Brennan Wade"},"message":"add in Dr.g sidebar from old branch and made the sidbar show up on the screen","distinct":true,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/cd7cd11a57e109d2c017c0603111887cfc9a4931"},{"sha":"6abedfd339a510481b9338e7e4fee6fe986050dd","author":{"email":"d690bae6c15a749eeb153d7a73a1a6fa394c256a@bsu.edu","name":"Brennan Wade"},"message":"add plaver location to sidebar","distinct":true,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/6abedfd339a510481b9338e7e4fee6fe986050dd"},{"sha":"63ccb8a10025e173a46fbc3e4a21aa21648ac15f","author":{"email":"d690bae6c15a749eeb153d7a73a1a6fa394c256a@bsu.edu","name":"Brennan Wade"},"message":"add sidebar is now vertical and along the left border.","distinct":true,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/63ccb8a10025e173a46fbc3e4a21aa21648ac15f"},{"sha":"13c37c03f4fad66eeb24237e4ba1319dbb82333d","author":{"email":"89b5f424cf651539c0e9c87369350b1a47390974@bsu.edu","name":"Josh Schoen"},"message":"Add sidebar to view Player as seen in wireframe","distinct":true,"url":"https://api.github.com/repos/spring-studio-2016/monsters/commits/13c37c03f4fad66eeb24237e4ba1319dbb82333d"}]}