{"action":"created","comment":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments/236093958","pull_request_review_id":178100986,"id":236093958,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNjA5Mzk1OA==","diff_hunk":"@@ -3660,731 +1862,89 @@ Overmap saves moved to json.\n Removed a lot of redundant default json entries.\n Allowed arbitrary items to have artifact properties.\n Migrated worldoptions, autopickup to json.\n-Add separate flag for electronic systems control\n-Added zombie movement unit tests\n-Extend inv_map_splice to include items within radius\n+Add separate flag for electronic systems control.\n+Added zombie movement unit tests.\n Put the crafting gui code into it's own module.\n-Remove the use_container parameter from itemuse_amount\n-Separated utility functions into their own module\n-Remove spurious uses of autotransform in item actions\n-Add pthread back for sound support\n-Fix is-worn function and remove redundant function\n-Changed small strings and long strings into ammunition, allowing them stack\n-Moved from melee.json to ammo.json\n-Move effect of climate control to the end of bodytemp calc\n-Replace some manual iterator loops with range iterators.\n-Add method to check if item can holster another\n-Adds itemammo_capacity() and itemammo_remaining() to replace ammo charges\n-Apartment Tower JSONification\n-Wipe out unused flags 'SMALL_BITES' & 'SMALL_BITER'\n-Added list circularizer\n-Add soundpack support\n-Added example jq scripts for JSON parsing\n-Updates gamereload to use itemammo_capacity and itemammo_remaining\n-Wrap up _(\"translated weight units\") to the dedicated function\n-re-seed RNG after choosing tiles\n-Add constant for base move cost when handling items\n-Do not skip move all items in adv inv when moving from center to inv\n-Remove previous invlet from nearby items when max_invlet is exhausted…\n-deduplicate hacking code for gas pump, card reader, electronic gun safe\n-8-way rotation of some ascii line drawing characters for vehicles\n-Automatically rotate movement in isometric mode\n-Push node class for A* down into overmap implementation.\n-Fix weighted list RNG on platforms with a different RAND_MAX value\n-consolidate duplicate entries on the kill count screen and memorial entries\n-preserve dest area when moving to [A] in AIM\n-Change calcs in choosing of headlights direction\n-simulate old city_size density behavior\n-Add function for temperature conversion (from F to C)\n-Jsonize mutation warmth properties\n-Further migration of items from melee.json to generic.json\n-check for use_tiles when making tile_iso decisions\n-Simplify consumption of UPS in player::fire_gun\n-Resistances update (including fire resistance)\n-reworking item groups\n-Get rid of creature::pos3()\n-use wchar_t for all potentially-wide-character handling\n+Add method to check if item can holster another.\n+Apartment Tower JSONification.\n+Add soundpack support.\n+Added example jq scripts for JSON parsing.\n+Wrap up _(\"translated weight units\") to the dedicated function.\n+Re-seed RNG after choosing tiles.\n+8-way rotation of some ascii line drawing characters for vehicles.\n+Automatically rotate movement in isometric mode.\n+Fix weighted list RNG on platforms with a different RAND_MAX value.\n+Add function for temperature conversion (from F to C).\n+Use wchar_t for all potentially-wide-character handling.\n New road mapgen to replace mapgen_road_*()\n-Remove 'rarity' parameter entries\n-Jsonized monster attacks\n+Jsonized monster attacks.\n Factor out drawing primitive algorithms to a separate module.\n-Better naming for adjacent items\n-Implement visitor pattern for items\n-Remove hardcoded moves cost when unloading from containers\n-Rework player::weapname()\n-Item groups for guns and ammo\n-Weather Reader reworked\n-Filter out TAB and Shift+TAB from filter's input string\n-Add a default value for \"to_hit\"\n-Replace literals with MIN/MAX_ITEM_DAMAGE\n-Use string id for scenario, profession and start location.\n-JSON_optimization\n-Overhaul npc::confident_range()\n-Update Item_modifier to use MIN/MAX_ITEM_DAMAGE\n-Describe hand encumbrance affects item handling\n-Extend support for nested containers\n-Provide gun parameter separately to player::fire_gun\n-Change effect type id to be a string_id\n-Adds Prying quality, adds helper functions for quality checks\n-Pass gun argument to fire_gun.\n-Remove some obsolete pda handling code.\n-Allow cancelling item unwield via ESCAPE key\n-Better NPC complaints\n-Minor improvements of vehicle code\n-Move some chems from comestibles.json to chemicals_and_resources.json\n-Implements magazine wells\n-Return true early on NPC friendly fire check if weapon isn't ranged.\n-Melee to tools migration\n-Move some items out of comestibles.json\n-Further container logic\n-Redundant breaks in src/iuse.cpp\n-Customizable bite attacks\n-Eating code rewrite\n-Rework player::fire_gun\n-Fix \"edit-mode\" : \"modify\", removes special attack\n-Eliminate tabs\n-Include armor.json in whitelist\n-Readd rng to pine_bough check & nerf max pine_bough found\n-Remove iuse.cpp:is_firearm(const item &it) which duplicates item::is_firearm\n-Change player::fire_gun to specify number of shots\n-Add variable type melee attack damage\n-Allergy flags instead of allergy materials\n-Move MREs and a file from melee.json to other files\n-Alternative magazine format\n-Suspend inventory checks (2)\n-Suspend inventory overflow checks during player activity\n-Provide visitable interface\n-Drop dead code paths for sparemag\n-Don't store morale name\n-Add rigid property to all items and usages\n-Move turret monattacks to a json actor\n-Vehicle weight cached, more realistic\n-JSON reorganization\n-Move items from melee.json to generic.json\n-Extend visitable interface\n-Add quantity parameter to item constructor\n-Implement visitable *::has_item()\n-Deprecate unused LEAK_RAD flag\n-Remove unnecessary tool values from fake weapons\n-Separate the logic of use_function and iuse_actor.\n-Generic martial art bonuses\n-Turrets use fake weapons\n-Remove player.h from monster.h and dialogue.h\n-Slightly cleaner way to handle ifdeffed code.\n-Check more carefully for matching ammo\n-Improve handling and display of reload times\n-Don't require fake ammo type for UPS-only weapons\n-Normalize legacy saves to charges >= 0\n-JSONized mutation encumbrance\n-Extract coordinate conversion functions to their own module.\n-Drop now invalid casing property\n-Encapsulate contents and charges (part 8)\n-Implement Lua wrapper to store and use either value or reference objects in Lua\n-Move conversion kits and memory cards to generic.json\n-Overhaul gun noise\n-Move itms from melee.json to generic.json\n-Provide filters for (un)setting ammo\n-Improve reloading messages\n-Include for round()\n-Remove unused mapgen code\n-JSON survival basement and zombies\n-Allow iuse actors to describe themselves\n-Move some items from melee.json to generic.json\n-Drop unused parameter from visitable class\n-Encapsulate pain\n-Change iexamine signature\n-Implement visitable::remove_items_with\n-Remove ATTACKMON from monsters that don't need it\n-De-uglify code for wearing headgear with power armor\n-Make DIG iuse do something useful\n-Renamed car_corner_aban1 from green to car corner\n-Remove null material from item definitions.\n-Provide default for reload time\n-Static helpers\n-JSONize mutation equipment restrictions\n-Move code to handle json entity inheritance into item_factory.\n-Item variants with abritrary order\n-Deprecate it_tool\n-Move function print_menu_items from game class to anon namespace\n-Deprecate it_comest\n-Move more methods to visitable interface\n-Create single visibility_variables cache in map class\n-Move more light sources to lighting.json\n+Remove hardcoded moves cost when unloading from containers.\n+Weather Reader reworked.\n+Adds Prying quality, adds helper functions for quality checks.\n+Better NPC complaints.\n+Implements magazine wells.\n+Customizable bite attacks.\n+Add inheritance, strict and bounds-checking to MONSTER.\n+Allergy flags instead of allergy materials.\n+Move turret monattacks to a json actor.\n+Vehicle weight cached, more realistic.\n+Implement Lua wrapper to store and use either value or reference objects in Lua.\n Create Blank Building Template.txt\n-Comestibles support inheritance\n-Correctly apply temperature modifiers\n-Visual check for ABSORBS message.\n-Add contexts to scenarios in json string extractor\n-Add is_blind function and replace checks\n-Only set ammo on mapgen for tool, gun or magazine\n-Rework selection of NPC weapons\n-Core functionality of bionic slots system (again)\n-Ensure vehicle parts category is used\n-Overhaul vehicle part installation\n-Vehicle installation (part 2)\n-expand is_blind() function\n-Make hard-hat based helmets adhere to a singular logic\n-Replacing place_items with place_loot\n-Engine repairs (attempt 2)\n-Drop misleading comments/msgs about vitamins\n-Extend 'generic_factory' + aliases + use the factory to manage terrain objects\n-Extract mutation UI functions to separate file\n-Remove white spaces from items folder\n-Moving mapgen functions in switch statement\n-Remove unnecessary code from mutations control UI\n-Remove white space/extra lines from recipes folder\n-Remove white space from npc talk tags\n-Delete white spaces in the rest of json folder part 1\n-Move UI related bionic functions to a separate file\n-Delete white spaces in the rest of json folder part 2\n-Delete white spaces in the rest of json folder part 3\n-Wrap writing to files into function to report any errors\n-Heal actor update\n-Add defaults for armor thickness and coverage\n-Remove extra spaces and new lines from mods\n-Remove unused sounds::draw_monster_sounds\n-add compiler LTO support\n-Delete extra spaces and new lines from more locations mod part one\n+Comestibles support inheritance.\n+Extend 'generic_factory' + aliases + use the factory to manage terrain objects.\n+Add compiler LTO support.\n Implement string id for tool qualities.\n-Delete extra spaces and new lines from more locations mod part four\n-Delete extra spaces and new lines from more locations mod part three\n-Delete extra spaces and new lines from more locations mod part two\n-Compress mutagens\n-Delete extra spaces and new lines from more locations mod part eight\n-Delete extra spaces and new lines from more locations mod part five\n-Delete extra spaces and new lines from more locations mod part nine\n-Delete extra spaces and new lines from more locations mod part seven\n-Delete extra spaces and new lines from more locations mod part six\n-Delete extra spaces and new lines from more locations mod part ten\n-Finish deleting spaces and new lines from jsons in data folder\n-Encapsulate turn tracker in a class.\n-Remove excessive inclusions from \"color.cpp\"\n-Remove unused functions printz() and mvprintz()\n-Remove commented out code and excessive comments\n-Use center_print() function in appropriate places\n-Use trim_and_print() instead of locally introduced function trim_to()\n-Create a function for printing right-aligned text\n-Remove excessive inclusions from robot_finds_kitten files\n-Deconstruction_Recipes_OneStyle\n-debug menu: display NPC needs\n-Fix npc leader catch_up logic\n-Multi pool errors messages\n-Minor changes to morale logic\n-Minor dependencies simplifications\n-Simplify inclusions in bodypart.*\n-Right print modification\n-Overhaul gunmod code\n-matched up alternators with engines\n-Inclusions modifications (json.h mostly)\n-Replace trader_avoid item group with item flag.\n-Support inheritance for vehicle parts\n-Manage furniture objects by means of 'generic_factory'\n-Rework SLIMY and VISCOUS\n-Separate SDL framebuffer for regular text and map/overmap, along with adding more refresh calls.\n-Extend gun firing mode implementation\n-Provide ammo accessors for vehicle parts\n-Direct charge field usage removal from iuse and activity_handlers\n-Deprecate fake UPS\n-Use ammo_sufficient method\n-Vehicle batteries\n-Allow JSON to give more intelligent monsters basic danger avoidance\n-Add and use item method to explicitly set item countdowns.\n+Support inheritance for vehicle parts.\n Augment and use map::water_from() to handle crafting requirements.\n Move the scent map into a dedicated class.\n-JSONize hardcoded aliases for monsters\n-Convert manual memory management to automatic using unique_ptr\n-Replace direct usage of ACTIVE_WORLD_OPTIONS with calendar::season_length\n-Make NPC class id a string_id\n-Reset item's side variable before creating its copy\n-Convert lab_notes and hints to use the snippet system\n-Item burning code rewrite, exploding magazines\n-Change DynamicDataLoader to store std::function objects\n-Fix mods to use new WHEEL islot\n-Provide further default actions\n-Export placing traps iuse function to JSON\n-Remove unused monster flags MF_VIS[12345]0\n-Better handling of fuel leakage\n-Rework \"onfire\" effect\n-Jsonize weapon bionics\n-Remove some items from item groups that have 0 probability of spawning\n-Drop set_curammo\n-Vehicle installation requirements (part 2)\n-Account for all obstacles in mattack::stretch_attack\n-Account for all obstacles in mattack::stretch_bite\n-Butchery: Handle tainted bones consistently and fix offal\n-Fix center of mass of vehicle caclulation\n-Fix item::liquid_units and wrap access to islot_container::contains\n-Replace std::to_string by to_string\n-Vehicle installation requirements (part 3)\n-Rework gibbing, refactor damage.h\n-Handle vehicles with multiple engines\n-Convert ammotype to string_id\n-JSONize two material properties\n-Add an obstacle_name function\n-Refactor pouring of liquids + fix non-rigid containers + partly fix tool reloading\n-Encapsulate itype (part 1)\n-Jsonize NPC class stat bonuses\n-Fix lumber iuse getting spammed by active saws\n-More realistic gas explosions for bloated and smoker\n-Rewrite magnet bionic, add move costs to other bionics\n+Convert manual memory management to automatic using unique_ptr.\n+Make NPC class id a string_id.\n+Convert lab_notes and hints to use the snippet system.\n+Item burning code rewrite, exploding magazines.\n+Jsonize NPC class stat bonuses.\n Spot checker for FoV scenarios.\n-Drop legacy itemgroups\n-Support repair materials counted by charges\n-Allow standalone requirement data\n-Allow custom dolls with custom speech\n-Remove some extraneous std::move invocations.\n-Support inheritance for ARMOR\n-Rewrite drop code, resolve some issues and implement the \"backpack logic\"\n-Reduce code duplication in map class using string and int id.\n-Introduce a dedicated function to enumerate (recite) objects\n-Manage materials by means of 'generic_factory'\n-Memorial files now saved in separate world dirs.\n-NPC alternate attack and friendly fire updates\n-NPC shopkeeper and skill to jsons\n-Improvements to reloading\n-Prevent specifying default JSON values\n-Framework for adjusting gun ranges\n-Remove NPC-related dead code\n-Use mount point coords (not precalc) for wheel config\n-Use \"UnitsGlob\" feature in CodeBlocks project\n-Const some vehicle functions\n-Forbid more redundant JSON fields\n-Serialization of item location\n-Grammar fix.\n-Encapsulate damage with callback\n-Initial implementation of uncraft type\n-Further JSON validation\n-Remove new lines and trailing white space from rest of gfx\n-Strict parsing of AMMO\n-Extension for #17685 (Type safe options access)\n-Further strict JSON parsing\n-Increase robustness of enabled state toggling\n-Set turret ammo and provide defaults\n-Jsonize mutation attacks\n-Remove needlessly specific mining code\n-Give atomic vehicle lights some love.\n-Improve mod checking\n-Update aiming\n-Add text for TALK_NONE and TALK_DONE for when there is no topic\n-Tidy up and update the new reading code\n-Wrap file reading into utility functions\n-Initial work on stair alignment\n-Linearize mutation attack chance skill scaling\n-Replace rm_prefix and rmp_format with pgettext\n-Replace repeated implementations of a \"file_exists\" function with canonical version\n-Rename iuse functions' bool parameter to t\n-Magtest\n-Units wrapper class for volume\n-Adds and defines new connects_to WATER\n-Extend stats dumper to support ARMOR\n-Convert deconstruction recipes to uncraft\n-Strict parsing and constraints for ARMOR\n-Simplify volume/weight calculation in pickup\n-Fix loss of precision from inadvertent cast to int\n-Standardize overmap terrain identifiers\n-Shorten definition of CBM items\n-Restore support for running unit tests\n-Rework recoil\n-Specify vehicle part repair requirements in JSON","path":"data/changelog.txt","position":null,"original_position":3208,"commit_id":"37ac09a78df322a53a03ef0844d7e2bc4a4cf014","original_commit_id":"37ac09a78df322a53a03ef0844d7e2bc4a4cf014","user":{"login":"mlangsdorf","id":8007405,"node_id":"MDQ6VXNlcjgwMDc0MDU=","avatar_url":"https://avatars0.githubusercontent.com/u/8007405?v=4","gravatar_id":"","url":"https://api.github.com/users/mlangsdorf","html_url":"https://github.com/mlangsdorf","followers_url":"https://api.github.com/users/mlangsdorf/followers","following_url":"https://api.github.com/users/mlangsdorf/following{/other_user}","gists_url":"https://api.github.com/users/mlangsdorf/gists{/gist_id}","starred_url":"https://api.github.com/users/mlangsdorf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mlangsdorf/subscriptions","organizations_url":"https://api.github.com/users/mlangsdorf/orgs","repos_url":"https://api.github.com/users/mlangsdorf/repos","events_url":"https://api.github.com/users/mlangsdorf/events{/privacy}","received_events_url":"https://api.github.com/users/mlangsdorf/received_events","type":"User","site_admin":false},"body":"This shouldn't be deleted.","created_at":"2018-11-25T22:42:15Z","updated_at":"2018-11-25T22:44:40Z","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637#discussion_r236093958","pull_request_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments/236093958"},"html":{"href":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637#discussion_r236093958"},"pull_request":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637"}}},"pull_request":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637","id":229926883,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5OTI2ODgz","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637","diff_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637.diff","patch_url":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637.patch","issue_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26637","number":26637,"state":"open","locked":false,"title":"Copyedit changelog","user":{"login":"kevingranade","id":860276,"node_id":"MDQ6VXNlcjg2MDI3Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/860276?v=4","gravatar_id":"","url":"https://api.github.com/users/kevingranade","html_url":"https://github.com/kevingranade","followers_url":"https://api.github.com/users/kevingranade/followers","following_url":"https://api.github.com/users/kevingranade/following{/other_user}","gists_url":"https://api.github.com/users/kevingranade/gists{/gist_id}","starred_url":"https://api.github.com/users/kevingranade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevingranade/subscriptions","organizations_url":"https://api.github.com/users/kevingranade/orgs","repos_url":"https://api.github.com/users/kevingranade/repos","events_url":"https://api.github.com/users/kevingranade/events{/privacy}","received_events_url":"https://api.github.com/users/kevingranade/received_events","type":"User","site_admin":false},"body":"#### Summary\r\n```SUMMARY: None```\r\n\r\n#### Purpose of change\r\nMerges the summary files produced by previous PRs into the changelog under the appropriate categories.\r\n\r\n#### Describe the solution\r\nMerged summary lines into the changelog using a bash script.\r\nManually copyedited entries by moving a handful to different categories, fixing punctuation and typos in a number of them, and deleting a large number of entries that were obsoleted or with low player-facing impact.\r\n\r\n#### Further work required\r\nThe Bugfixes and Content categories are mostly untouched, I'm just burning myself out with this and need to take a break, but I don't want to leave them out of tree.\r\n\r\nPlease review my changes, in particular if you think I've removed an entry that deserves to remain in the changelog, please let me know.","created_at":"2018-11-11T02:35:32Z","updated_at":"2018-11-25T22:44:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":"def12692a20864cc5a57d585ec8d67d5d055f62a","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":29410076,"node_id":"MDU6TGFiZWwyOTQxMDA3Ng==","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/%3CDocumentation%3E","name":"<Documentation>","color":"02d7e1","default":false},{"id":477037040,"node_id":"MDU6TGFiZWw0NzcwMzcwNDA=","url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/Organization","name":"Organization","color":"eeeeee","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637/commits","review_comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637/comments","review_comment_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments{/number}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26637/comments","statuses_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/37ac09a78df322a53a03ef0844d7e2bc4a4cf014","head":{"label":"kevingranade:copyedit-changelog","ref":"copyedit-changelog","sha":"37ac09a78df322a53a03ef0844d7e2bc4a4cf014","user":{"login":"kevingranade","id":860276,"node_id":"MDQ6VXNlcjg2MDI3Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/860276?v=4","gravatar_id":"","url":"https://api.github.com/users/kevingranade","html_url":"https://github.com/kevingranade","followers_url":"https://api.github.com/users/kevingranade/followers","following_url":"https://api.github.com/users/kevingranade/following{/other_user}","gists_url":"https://api.github.com/users/kevingranade/gists{/gist_id}","starred_url":"https://api.github.com/users/kevingranade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevingranade/subscriptions","organizations_url":"https://api.github.com/users/kevingranade/orgs","repos_url":"https://api.github.com/users/kevingranade/repos","events_url":"https://api.github.com/users/kevingranade/events{/privacy}","received_events_url":"https://api.github.com/users/kevingranade/received_events","type":"User","site_admin":false},"repo":{"id":9759215,"node_id":"MDEwOlJlcG9zaXRvcnk5NzU5MjE1","name":"Cataclysm-DDA","full_name":"kevingranade/Cataclysm-DDA","private":false,"owner":{"login":"kevingranade","id":860276,"node_id":"MDQ6VXNlcjg2MDI3Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/860276?v=4","gravatar_id":"","url":"https://api.github.com/users/kevingranade","html_url":"https://github.com/kevingranade","followers_url":"https://api.github.com/users/kevingranade/followers","following_url":"https://api.github.com/users/kevingranade/following{/other_user}","gists_url":"https://api.github.com/users/kevingranade/gists{/gist_id}","starred_url":"https://api.github.com/users/kevingranade/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevingranade/subscriptions","organizations_url":"https://api.github.com/users/kevingranade/orgs","repos_url":"https://api.github.com/users/kevingranade/repos","events_url":"https://api.github.com/users/kevingranade/events{/privacy}","received_events_url":"https://api.github.com/users/kevingranade/received_events","type":"User","site_admin":false},"html_url":"https://github.com/kevingranade/Cataclysm-DDA","description":"Cataclysm - Dark Days Ahead. A fork/variant of Cataclysm Roguelike by Whales.","fork":true,"url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA","forks_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/forks","keys_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/teams","hooks_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/hooks","issue_events_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/issues/events{/number}","events_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/events","assignees_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/assignees{/user}","branches_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/branches{/branch}","tags_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/tags","blobs_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/git/refs{/sha}","trees_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/statuses/{sha}","languages_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/languages","stargazers_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/stargazers","contributors_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/contributors","subscribers_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/subscribers","subscription_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/subscription","commits_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/commits{/sha}","git_commits_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/git/commits{/sha}","comments_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/comments{/number}","issue_comment_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/issues/comments{/number}","contents_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/contents/{+path}","compare_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/merges","archive_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/downloads","issues_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/issues{/number}","pulls_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/pulls{/number}","milestones_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/milestones{/number}","notifications_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/labels{/name}","releases_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/releases{/id}","deployments_url":"https://api.github.com/repos/kevingranade/Cataclysm-DDA/deployments","created_at":"2013-04-29T22:15:31Z","updated_at":"2018-09-03T22:32:27Z","pushed_at":"2018-11-25T00:41:14Z","git_url":"git://github.com/kevingranade/Cataclysm-DDA.git","ssh_url":"git@github.com:kevingranade/Cataclysm-DDA.git","clone_url":"https://github.com/kevingranade/Cataclysm-DDA.git","svn_url":"https://github.com/kevingranade/Cataclysm-DDA","homepage":"http://www.cataclysm.glyphgryph.com/","size":1398151,"stargazers_count":4,"watchers_count":4,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":1,"open_issues":0,"watchers":4,"default_branch":"master"}},"base":{"label":"CleverRaven:master","ref":"master","sha":"d37cc745cc0623ac006437338c9476b82b78f61f","user":{"login":"CleverRaven","id":4367009,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjcwMDk=","avatar_url":"https://avatars0.githubusercontent.com/u/4367009?v=4","gravatar_id":"","url":"https://api.github.com/users/CleverRaven","html_url":"https://github.com/CleverRaven","followers_url":"https://api.github.com/users/CleverRaven/followers","following_url":"https://api.github.com/users/CleverRaven/following{/other_user}","gists_url":"https://api.github.com/users/CleverRaven/gists{/gist_id}","starred_url":"https://api.github.com/users/CleverRaven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CleverRaven/subscriptions","organizations_url":"https://api.github.com/users/CleverRaven/orgs","repos_url":"https://api.github.com/users/CleverRaven/repos","events_url":"https://api.github.com/users/CleverRaven/events{/privacy}","received_events_url":"https://api.github.com/users/CleverRaven/received_events","type":"Organization","site_admin":false},"repo":{"id":5973855,"node_id":"MDEwOlJlcG9zaXRvcnk1OTczODU1","name":"Cataclysm-DDA","full_name":"CleverRaven/Cataclysm-DDA","private":false,"owner":{"login":"CleverRaven","id":4367009,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQzNjcwMDk=","avatar_url":"https://avatars0.githubusercontent.com/u/4367009?v=4","gravatar_id":"","url":"https://api.github.com/users/CleverRaven","html_url":"https://github.com/CleverRaven","followers_url":"https://api.github.com/users/CleverRaven/followers","following_url":"https://api.github.com/users/CleverRaven/following{/other_user}","gists_url":"https://api.github.com/users/CleverRaven/gists{/gist_id}","starred_url":"https://api.github.com/users/CleverRaven/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CleverRaven/subscriptions","organizations_url":"https://api.github.com/users/CleverRaven/orgs","repos_url":"https://api.github.com/users/CleverRaven/repos","events_url":"https://api.github.com/users/CleverRaven/events{/privacy}","received_events_url":"https://api.github.com/users/CleverRaven/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/CleverRaven/Cataclysm-DDA","description":"Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.","fork":false,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA","forks_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/forks","keys_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/keys{/key_id}","collaborators_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/teams","hooks_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/hooks","issue_events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/events{/number}","events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/events","assignees_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/assignees{/user}","branches_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/branches{/branch}","tags_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/tags","blobs_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/refs{/sha}","trees_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/trees{/sha}","statuses_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/{sha}","languages_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/languages","stargazers_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/stargazers","contributors_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/contributors","subscribers_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/subscribers","subscription_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/subscription","commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/commits{/sha}","git_commits_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/git/commits{/sha}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/comments{/number}","issue_comment_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/comments{/number}","contents_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/contents/{+path}","compare_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/compare/{base}...{head}","merges_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/merges","archive_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/downloads","issues_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues{/number}","pulls_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls{/number}","milestones_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/milestones{/number}","notifications_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels{/name}","releases_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/releases{/id}","deployments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/deployments","created_at":"2012-09-26T22:57:43Z","updated_at":"2018-11-25T22:39:29Z","pushed_at":"2018-11-25T21:04:00Z","git_url":"git://github.com/CleverRaven/Cataclysm-DDA.git","ssh_url":"git@github.com:CleverRaven/Cataclysm-DDA.git","clone_url":"https://github.com/CleverRaven/Cataclysm-DDA.git","svn_url":"https://github.com/CleverRaven/Cataclysm-DDA","homepage":"http://cataclysmdda.org","size":1413232,"stargazers_count":2280,"watchers_count":2280,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":1513,"mirror_url":null,"archived":false,"open_issues_count":1055,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":1513,"open_issues":1055,"watchers":2280,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637"},"html":{"href":"https://github.com/CleverRaven/Cataclysm-DDA/pull/26637"},"issue":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26637"},"comments":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/26637/comments"},"review_comments":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637/comments"},"review_comment":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/pulls/26637/commits"},"statuses":{"href":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/statuses/37ac09a78df322a53a03ef0844d7e2bc4a4cf014"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"mlangsdorf"}}