{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":315735442,"defaultBranch":"master","name":"pd2-useful-bots","ownerLogin":"segabl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-24T19:41:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4538631?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1679302402.0","currentOid":""},"activityList":{"items":[{"before":"8b587f24d493332c755e866e3d4ca62981ce08dc","after":"9638a14d199c4ef4232235c3cfdff45d0cf77cb3","ref":"refs/heads/master","pushedAt":"2024-09-08T13:57:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add French localization (#27)","shortMessageHtmlLink":"Add French localization (#27)"}},{"before":"94e5de155c8350a7f9165a3153b015686199ab18","after":"8b587f24d493332c755e866e3d4ca62981ce08dc","ref":"refs/heads/master","pushedAt":"2024-09-08T13:57:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add French localization (#27)","shortMessageHtmlLink":"Add French localization (#27)"}},{"before":"11fdae224f1bf668be41db59de46fda467335214","after":"94e5de155c8350a7f9165a3153b015686199ab18","ref":"refs/heads/master","pushedAt":"2024-09-08T13:55:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add French localization (#27)","shortMessageHtmlLink":"Add French localization (#27)"}},{"before":"84f58bf25bb97c0f25d16f78904f9ac507ebf80c","after":"11fdae224f1bf668be41db59de46fda467335214","ref":"refs/heads/master","pushedAt":"2024-08-27T19:52:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Prevent bots from trying to secure loot in stealth","shortMessageHtmlLink":"Prevent bots from trying to secure loot in stealth"}},{"before":"5d9b5a7d59967e1436e7c1be32e43041b44452b2","after":"84f58bf25bb97c0f25d16f78904f9ac507ebf80c","ref":"refs/heads/master","pushedAt":"2024-08-17T13:21:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix stay/follow command overriding forced objectives","shortMessageHtmlLink":"Fix stay/follow command overriding forced objectives"}},{"before":"b2ffee1ebd370201f369b2eec3f40c4f71f432dd","after":"5d9b5a7d59967e1436e7c1be32e43041b44452b2","ref":"refs/heads/master","pushedAt":"2024-08-01T15:00:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Prevent a rare possible crash","shortMessageHtmlLink":"Prevent a rare possible crash"}},{"before":"8a24cce52c15d87f717b73dac1c8e5194b701cdf","after":"b2ffee1ebd370201f369b2eec3f40c4f71f432dd","ref":"refs/heads/master","pushedAt":"2024-07-30T17:48:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add additional check for bag being valid","shortMessageHtmlLink":"Add additional check for bag being valid"}},{"before":"8c2d0fefd106121c68ad4bb5ec55334b9a9f90bd","after":"8a24cce52c15d87f717b73dac1c8e5194b701cdf","ref":"refs/heads/master","pushedAt":"2024-07-27T15:37:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix a crash when not playing on the latest game version","shortMessageHtmlLink":"Fix a crash when not playing on the latest game version"}},{"before":"df3ccfd946131a13ea777dd9391ef2f68f27458b","after":"8c2d0fefd106121c68ad4bb5ec55334b9a9f90bd","ref":"refs/heads/master","pushedAt":"2024-07-23T21:42:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add additional checks to prevent crashes","shortMessageHtmlLink":"Add additional checks to prevent crashes"}},{"before":"5704f0d5e5b2b251d826778d02afcb198dc8868a","after":"df3ccfd946131a13ea777dd9391ef2f68f27458b","ref":"refs/heads/master","pushedAt":"2024-07-23T19:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix oversight that wouldn't let bots secure loot in some cases","shortMessageHtmlLink":"Fix oversight that wouldn't let bots secure loot in some cases"}},{"before":"96fb6e43922c5c9550d19e06e7a2c9f680ed3c01","after":"5704f0d5e5b2b251d826778d02afcb198dc8868a","ref":"refs/heads/master","pushedAt":"2024-07-21T17:41:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add option to make bots help secure loot","shortMessageHtmlLink":"Add option to make bots help secure loot"}},{"before":"1b529505c76cfb2a1648de38b7fc9b8954891e2b","after":"96fb6e43922c5c9550d19e06e7a2c9f680ed3c01","ref":"refs/heads/master","pushedAt":"2024-05-25T11:34:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add setting for bag dropping speed penalty\n\nBots will drop their bags when reviving according to this setting now","shortMessageHtmlLink":"Add setting for bag dropping speed penalty"}},{"before":"d189f480f0ff923c72fa25c05e0db29e35aeaa73","after":"1b529505c76cfb2a1648de38b7fc9b8954891e2b","ref":"refs/heads/master","pushedAt":"2024-03-01T10:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix bots not targeting turrets","shortMessageHtmlLink":"Fix bots not targeting turrets"}},{"before":"ef1d3dd897bff96cdc7562d36375fb42b2952a95","after":"d189f480f0ff923c72fa25c05e0db29e35aeaa73","ref":"refs/heads/master","pushedAt":"2024-02-20T09:52:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Rework parts of the code\n\nChanged bag dropping conditions to check for speed penalty instead of run flag\nImproved assault to idle switch delay code\nAdded a sanity check to bot intimidation code","shortMessageHtmlLink":"Rework parts of the code"}},{"before":"521fdb4c4b019bad3e5e0ad9dc9aa4bb0bb2e328","after":"ef1d3dd897bff96cdc7562d36375fb42b2952a95","ref":"refs/heads/master","pushedAt":"2023-12-28T19:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Prevent a crash with invalid follow units","shortMessageHtmlLink":"Prevent a crash with invalid follow units"}},{"before":"00bb53d5d36da8c45ad0cfc7214aa2e4a10f250d","after":"521fdb4c4b019bad3e5e0ad9dc9aa4bb0bb2e328","ref":"refs/heads/master","pushedAt":"2023-12-27T10:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix broken shooting stance, remove unneeded code","shortMessageHtmlLink":"Fix broken shooting stance, remove unneeded code"}},{"before":"524221514a861f13181781f437671d035652963f","after":"00bb53d5d36da8c45ad0cfc7214aa2e4a10f250d","ref":"refs/heads/master","pushedAt":"2023-12-16T12:35:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Make bots reload if low after going idle","shortMessageHtmlLink":"Make bots reload if low after going idle"}},{"before":"76fe9e965b98a9deed76bf0fcc19a81e1cd64266","after":"524221514a861f13181781f437671d035652963f","ref":"refs/heads/master","pushedAt":"2023-12-14T14:44:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix bots not shooting Cloakers and Tasers they stop for","shortMessageHtmlLink":"Fix bots not shooting Cloakers and Tasers they stop for"}},{"before":"6d6eaa282b4b4fb8ac4f1385f621b25dbb0b31d5","after":"76fe9e965b98a9deed76bf0fcc19a81e1cd64266","ref":"refs/heads/master","pushedAt":"2023-09-17T08:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add base for synchronizing certain settings between players\n\nCurrently used for determining if bots should stop at player position, clients with the mod will tell their setting to the host, vanilla players are treated as having the setting off","shortMessageHtmlLink":"Add base for synchronizing certain settings between players"}},{"before":"ba89573e799ba854096fd7028091d7ffde50e8f2","after":"6d6eaa282b4b4fb8ac4f1385f621b25dbb0b31d5","ref":"refs/heads/master","pushedAt":"2023-07-21T07:30:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Improve travelling between navigation segments\n\nNow bots will generate a full path from start to finish instead of a path between every navigation segment which makes them way faster when travelling larger distances","shortMessageHtmlLink":"Improve travelling between navigation segments"}},{"before":"14821c20708e17323acec4b27a63dee6492614ae","after":"ba89573e799ba854096fd7028091d7ffde50e8f2","ref":"refs/heads/master","pushedAt":"2023-07-16T16:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Make bots assist other tased bots","shortMessageHtmlLink":"Make bots assist other tased bots"}},{"before":"be3fb47701238754a854b2cda33f1a3a1e25d219","after":"14821c20708e17323acec4b27a63dee6492614ae","ref":"refs/heads/master","pushedAt":"2023-06-12T19:04:08.871Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add a check to prevent a potential crash in assist objectives","shortMessageHtmlLink":"Add a check to prevent a potential crash in assist objectives"}},{"before":"37a22a1043a76f122d3ffdd08d7a8fea5e6ab591","after":"be3fb47701238754a854b2cda33f1a3a1e25d219","ref":"refs/heads/master","pushedAt":"2023-06-05T08:26:42.560Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add support for Super Serious Shooter domination mechanic","shortMessageHtmlLink":"Add support for Super Serious Shooter domination mechanic"}},{"before":"eb6a7fcc03cbfbfb51f482e7b831329885f4945e","after":"37a22a1043a76f122d3ffdd08d7a8fea5e6ab591","ref":"refs/heads/master","pushedAt":"2023-05-23T18:59:19.680Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix crash with defend reviving option turned off","shortMessageHtmlLink":"Fix crash with defend reviving option turned off"}},{"before":"e16fdd90759e89eaecfcaa970f527986ca69f772","after":"eb6a7fcc03cbfbfb51f482e7b831329885f4945e","ref":"refs/heads/master","pushedAt":"2023-05-23T10:03:42.823Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Set default objective when stopping revive","shortMessageHtmlLink":"Set default objective when stopping revive"}},{"before":"92026e366a0d2e095487ff7f03904ab368c5ef27","after":"e16fdd90759e89eaecfcaa970f527986ca69f772","ref":"refs/heads/master","pushedAt":"2023-05-08T08:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Improve bot reaction time after exiting travel logic","shortMessageHtmlLink":"Improve bot reaction time after exiting travel logic"}},{"before":"02a8d1e4b4f880a3e4c4680c9d963570d043d909","after":"92026e366a0d2e095487ff7f03904ab368c5ef27","ref":"refs/heads/master","pushedAt":"2023-05-03T10:00:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Disable balancing multiplier change with Streamlined Heisting\n\nStreamlined Heisting already does this without discarding criminal status","shortMessageHtmlLink":"Disable balancing multiplier change with Streamlined Heisting"}},{"before":"c3d9fa4d8852d7be202f7596987e372e16a519aa","after":"02a8d1e4b4f880a3e4c4680c9d963570d043d909","ref":"refs/heads/master","pushedAt":"2023-04-28T09:37:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Make bots ignore invulnerable enemies","shortMessageHtmlLink":"Make bots ignore invulnerable enemies"}},{"before":"b976ae04ad02ea275e43299199d0ef67676a06b3","after":"c3d9fa4d8852d7be202f7596987e372e16a519aa","ref":"refs/heads/master","pushedAt":"2023-04-19T23:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Add a check to prevent a potential crash with forced attention objects","shortMessageHtmlLink":"Add a check to prevent a potential crash with forced attention objects"}},{"before":"9cfbd2c101268e64b5330b8b9f0e823f43591ce6","after":"b976ae04ad02ea275e43299199d0ef67676a06b3","ref":"refs/heads/master","pushedAt":"2023-04-15T16:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"segabl","name":"Sebastian Gabl (aka Hoppip)","path":"/segabl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4538631?s=80&v=4"},"commit":{"message":"Fix bot domination with Streamlined Heisting","shortMessageHtmlLink":"Fix bot domination with Streamlined Heisting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOFQxMzo1NzoxNy4wMDAwMDBazwAAAASwH_Gi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xNVQxNjozMjozMS4wMDAwMDBazwAAAAMZbEYV"}},"title":"Activity ยท segabl/pd2-useful-bots"}