{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32310317,"defaultBranch":"master","name":"open-ig","ownerLogin":"akarnokd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-16T08:14:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1269832?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724524942.0","currentOid":""},"activityList":{"items":[{"before":"2e2d455b7daa8fc2c1a7ecb71fc6a80697a0616c","after":"560e547c9e0a38a335066538453bb4545fced345","ref":"refs/heads/master","pushedAt":"2024-09-07T06:57:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fixed alternate ground unit images not being trimmed, causing extra load when running collision detection. (#1171)\n\nAdded an extra check befor attempting to create a collision image for ground units behind buildings.","shortMessageHtmlLink":"Fixed alternate ground unit images not being trimmed, causing extra l…"}},{"before":"fda560913684a234db58943547abf227e6bb9bf3","after":"2e2d455b7daa8fc2c1a7ecb71fc6a80697a0616c","ref":"refs/heads/master","pushedAt":"2024-09-04T09:05:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Updated groundwar planet surface rendering: (#1170)\n\n- Surface and radar minimap are drawn into a buffered image that is then drawn to the screen. The images are redrawn only in case of an event that changes the visual appearance of the planet surface.\r\n - Radar minimap is transformed to a rectangle and added an orange rectangle as a frame to resemble the og ig minimap.","shortMessageHtmlLink":"Updated groundwar planet surface rendering: (#1170)"}},{"before":"eea35a8d6cab276065a9f49cfab170515d7566a2","after":"fda560913684a234db58943547abf227e6bb9bf3","ref":"refs/heads/master","pushedAt":"2024-08-30T09:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Equipment screen add upgrade info toggle button","shortMessageHtmlLink":"Equipment screen add upgrade info toggle button"}},{"before":"4dfe870f2fc6e8830b7deb8d430a151ceed6c7f4","after":"eea35a8d6cab276065a9f49cfab170515d7566a2","ref":"refs/heads/master","pushedAt":"2024-08-24T18:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.252","shortMessageHtmlLink":"Release 0.95.252"}},{"before":"83decedb29b34e04bfe9488d74f26866b18bb6a4","after":"4dfe870f2fc6e8830b7deb8d430a151ceed6c7f4","ref":"refs/heads/master","pushedAt":"2024-08-24T17:15:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Clear fortification mapping on spacewar init/complete","shortMessageHtmlLink":"Clear fortification mapping on spacewar init/complete"}},{"before":"3d760a6335ee1ac43674eb8fb05af04ff9b8ed20","after":"83decedb29b34e04bfe9488d74f26866b18bb6a4","ref":"refs/heads/master","pushedAt":"2024-08-24T16:50:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Jar","shortMessageHtmlLink":"Jar"}},{"before":"334673dc901581a8fadb80c570f981ea7cd586d0","after":"3d760a6335ee1ac43674eb8fb05af04ff9b8ed20","ref":"refs/heads/master","pushedAt":"2024-08-24T16:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.251","shortMessageHtmlLink":"Release 0.95.251"}},{"before":"601d44847f6943bf308bfcbe77e125092fd708fb","after":"334673dc901581a8fadb80c570f981ea7cd586d0","ref":"refs/heads/master","pushedAt":"2024-08-24T12:04:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Enable AI paving at $350k","shortMessageHtmlLink":"Enable AI paving at $350k"}},{"before":"b0f7cc30bedd64f10cf671e8edc8a4bf1805c874","after":"601d44847f6943bf308bfcbe77e125092fd708fb","ref":"refs/heads/master","pushedAt":"2024-08-24T11:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fix minimap pavement rendering","shortMessageHtmlLink":"Fix minimap pavement rendering"}},{"before":"6aade4cdfa6c102695cdc6a78ffc978b385a66a6","after":"b0f7cc30bedd64f10cf671e8edc8a4bf1805c874","ref":"refs/heads/master","pushedAt":"2024-08-24T10:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Double check money when AI builds","shortMessageHtmlLink":"Double check money when AI builds"}},{"before":"71d3fc69345dfe96f9c3ea733206ad08f70281e8","after":"6aade4cdfa6c102695cdc6a78ffc978b385a66a6","ref":"refs/heads/master","pushedAt":"2024-08-24T09:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Minor fix to police thresholds","shortMessageHtmlLink":"Minor fix to police thresholds"}},{"before":"c98a50e05b07cb52cd426f302d2c350992dff7e5","after":"71d3fc69345dfe96f9c3ea733206ad08f70281e8","ref":"refs/heads/master","pushedAt":"2024-08-24T08:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Potential fix for runaway AI constructions due to disabled buildings","shortMessageHtmlLink":"Potential fix for runaway AI constructions due to disabled buildings"}},{"before":"0bbeaaecbc6e1e078368b64df63ff5c654f3d252","after":"c98a50e05b07cb52cd426f302d2c350992dff7e5","ref":"refs/heads/master","pushedAt":"2024-08-19T14:03:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.250","shortMessageHtmlLink":"Release 0.95.250"}},{"before":"b26b0d4aab13057c6262fed3bdb9a242d467fe62","after":"0bbeaaecbc6e1e078368b64df63ff5c654f3d252","ref":"refs/heads/master","pushedAt":"2024-08-19T13:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fixed destroyed space war units removed multiple times when multiple fatal shots hit a target before it got removed with the explosion animation. (#1160)\n\nFixed concurrency exception when cached neighbour locations.","shortMessageHtmlLink":"Fixed destroyed space war units removed multiple times when multiple …"}},{"before":"436e9c7b1f75e6d6411080366c98b148a8ebbc13","after":"b26b0d4aab13057c6262fed3bdb9a242d467fe62","ref":"refs/heads/master","pushedAt":"2024-08-01T06:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.249","shortMessageHtmlLink":"Release 0.95.249"}},{"before":"24e6db6ffbe4503558c1d5d3d3c6c31879991fee","after":"436e9c7b1f75e6d6411080366c98b148a8ebbc13","ref":"refs/heads/master","pushedAt":"2024-08-01T06:45:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Populate quick production history when M21 (protect prototype) succeeds","shortMessageHtmlLink":"Populate quick production history when M21 (protect prototype) succeeds"}},{"before":"d1fc379173f453cc27c6a7f35b29a751684e7167","after":"24e6db6ffbe4503558c1d5d3d3c6c31879991fee","ref":"refs/heads/master","pushedAt":"2024-07-02T12:16:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Reworked groundwar defensive building behaviour. (#1155)\n\nUnpowered forts should still fire with half their guns, same for building with >50% damage.\r\nDefensive uildings that are unpowered and/or damaged above the surrender threshold will still invoke a ground battle.\r\nBy default all defensive building should now surrender at 90% damage.\r\nAdded traits that change when a building surrenders.\r\nAdded new no surrender trait to sullep, dargslan and garthog players in the main campaign to be in line with how the original races worked.","shortMessageHtmlLink":"Reworked groundwar defensive building behaviour. (#1155)"}},{"before":"50cd9e6f124cd0326595b40b90bc354622ade006","after":"d1fc379173f453cc27c6a7f35b29a751684e7167","ref":"refs/heads/master","pushedAt":"2024-07-01T14:15:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Diplomacy screens should no longer show defeated players. (#1154)\n\nExisting fleets are also checked to decide if a player is defeated.\r\nDefeated AI is no longer executed.\r\nRetreated units in space war are immediately removed to not affect pathing.","shortMessageHtmlLink":"Diplomacy screens should no longer show defeated players. (#1154)"}},{"before":"6e30cab77fef294029c2709dd67e3997ef29519c","after":"50cd9e6f124cd0326595b40b90bc354622ade006","ref":"refs/heads/master","pushedAt":"2024-07-01T11:10:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fixed cached neighbor location lists having elements removed. (#1153)","shortMessageHtmlLink":"Fixed cached neighbor location lists having elements removed. (#1153)"}},{"before":"e7072d29a8b05b35c2c3b5425e9fba3880aa0849","after":"6e30cab77fef294029c2709dd67e3997ef29519c","ref":"refs/heads/master","pushedAt":"2024-06-27T08:37:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Mostly optimizations. (#1152)\n\n* Created a simplified surface data structure used for building placement and pathfinding.\r\nAI pnly loads planet building data when needed.\r\nAdded maximum message history limit of 1000.\r\nVarious bugfixes.\r\nVarious minor optimizations.\r\n\r\n* Reverted on-demand loading of AI building and planet surface data.","shortMessageHtmlLink":"Mostly optimizations. (#1152)"}},{"before":"09ea130383470318243bb647aee300b9dd93802d","after":"e7072d29a8b05b35c2c3b5425e9fba3880aa0849","ref":"refs/heads/master","pushedAt":"2024-06-07T17:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.248","shortMessageHtmlLink":"Release 0.95.248"}},{"before":"11da32ae5d00098f299e94219a4b1199c8591e89","after":"09ea130383470318243bb647aee300b9dd93802d","ref":"refs/heads/master","pushedAt":"2024-06-07T17:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fix missing effect crash, fix full diplomacy error","shortMessageHtmlLink":"Fix missing effect crash, fix full diplomacy error"}},{"before":"4234001e5e2ca92ae4a1dfa2bac7902e7947ab5b","after":"11da32ae5d00098f299e94219a4b1199c8591e89","ref":"refs/heads/master","pushedAt":"2024-06-05T08:17:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"The AI will now try to build ground projectors and shields on the outskirts of the colony. (#1148)","shortMessageHtmlLink":"The AI will now try to build ground projectors and shields on the out…"}},{"before":"d238d1bb16931064ec344a8fe0ac85f7b2b6ce3e","after":"4234001e5e2ca92ae4a1dfa2bac7902e7947ab5b","ref":"refs/heads/master","pushedAt":"2024-06-03T15:59:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Did loudness normalization on UI sound effects to -16 LUFS. (#1147)\n\nChanged how projectile sounds are played in space war, so they don't overlap.\r\nFixed some discrepancies by re-recording space war beam weapon and acknowledge sounds from original IG.","shortMessageHtmlLink":"Did loudness normalization on UI sound effects to -16 LUFS. (#1147)"}},{"before":"9bbbbdfaeeaa99ff337f73ee89243a4c797a2556","after":"d238d1bb16931064ec344a8fe0ac85f7b2b6ce3e","ref":"refs/heads/master","pushedAt":"2024-06-02T13:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Added explosion variety to space battles. (#1146)","shortMessageHtmlLink":"Added explosion variety to space battles. (#1146)"}},{"before":"8c883d4077c86415d9dfd3faff971f9729c9f83b","after":"9bbbbdfaeeaa99ff337f73ee89243a4c797a2556","ref":"refs/heads/master","pushedAt":"2024-05-28T18:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Implemented larger sized ship movementes in space war. Increased grid size a bit. (#1144)\n\nUpdated space war layout scaling to work a bit better with the new grid size.\r\nFixed tanks not closing distance to target after last update.\r\nTweaked single unit selection(no drag) on space war.","shortMessageHtmlLink":"Implemented larger sized ship movementes in space war. Increased grid…"}},{"before":"d8d877e100a35d734e9b178577221e86333c0d29","after":"8c883d4077c86415d9dfd3faff971f9729c9f83b","ref":"refs/heads/master","pushedAt":"2024-05-27T10:10:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Release 0.95.247","shortMessageHtmlLink":"Release 0.95.247"}},{"before":"0ccf488636a32aaed74ce7c1870e7ebebfe43fea","after":"d8d877e100a35d734e9b178577221e86333c0d29","ref":"refs/heads/master","pushedAt":"2024-05-27T10:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fix initial diplomacy cancelling attacks of the player, Resolves #1143","shortMessageHtmlLink":"Fix initial diplomacy cancelling attacks of the player, Resolves #1143"}},{"before":"dc5c5c85d3298e21ff8ffeb503f59a52cf9397a3","after":"0ccf488636a32aaed74ce7c1870e7ebebfe43fea","ref":"refs/heads/master","pushedAt":"2024-05-26T19:44:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Added an extra check that will allow the human player to attack AI players with relations above the endHostilitiesThreshold. (#1142)\n\nAdded Test AI switching to space and ground war also.\r\nFixed decade in service/oldest man achievements not counted.","shortMessageHtmlLink":"Added an extra check that will allow the human player to attack AI pl…"}},{"before":"e182283ad1bf127144f7b21d70fb28945cb8bdb8","after":"dc5c5c85d3298e21ff8ffeb503f59a52cf9397a3","ref":"refs/heads/master","pushedAt":"2024-05-25T11:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"akarnokd","name":"David Karnok","path":"/akarnokd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1269832?s=80&v=4"},"commit":{"message":"Fix update text","shortMessageHtmlLink":"Fix update text"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwNjo1NzoxMi4wMDAwMDBazwAAAASvhfnO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwNjo1NzoxMi4wMDAwMDBazwAAAASvhfnO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNVQxMTowMzozOC4wMDAwMDBazwAAAARTrLk6"}},"title":"Activity · akarnokd/open-ig"}