{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":379429942,"defaultBranch":"main","name":"jumpy","ownerLogin":"fishfolk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-22T23:59:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87333478?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717357636.0","currentOid":""},"activityList":{"items":[{"before":"03de3b73bc07866b55d8a20dabe7bc4d08a1fa41","after":"23adc5def62ba7031d85b8db3f1a50d9c87a8aa8","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T19:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 6bbb037 ๐"}},{"before":"e20687eabe9459474968499d278aedfff991b2d5","after":"03de3b73bc07866b55d8a20dabe7bc4d08a1fa41","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T19:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 6bbb037 ๐"}},{"before":"9efaae133097c3f314aa9bca7a99420bf33a5a5e","after":"e20687eabe9459474968499d278aedfff991b2d5","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T19:53:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 6bbb037 ๐"}},{"before":"6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-1000-d1763516a811fcfbb599e1866e7ae57c4c5e984d","pushedAt":"2024-06-02T19:47:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d1763516a811fcfbb599e1866e7ae57c4c5e984d","after":"6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8","ref":"refs/heads/main","pushedAt":"2024-06-02T19:47:15.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: add settings menu to the in game menu (#1000)\n\nDoes the minimal thing, I didn't change the code structure, but longer\nterm I would suggest creating a place for shared menu options.\n\n\nCloses #877,#999","shortMessageHtmlLink":"feat: add settings menu to the in game menu (#1000)"}},{"before":null,"after":"6bbb03713b4b5bfcb2c9a88652755ef9d2493fa8","ref":"refs/heads/gh-readonly-queue/main/pr-1000-d1763516a811fcfbb599e1866e7ae57c4c5e984d","pushedAt":"2024-06-02T19:31:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: add settings menu to the in game menu (#1000)\n\nDoes the minimal thing, I didn't change the code structure, but longer\nterm I would suggest creating a place for shared menu options.\n\n\nCloses #877,#999","shortMessageHtmlLink":"feat: add settings menu to the in game menu (#1000)"}},{"before":"ba0b613caed865e99299cd261dd5d0fb5012f4c7","after":"9efaae133097c3f314aa9bca7a99420bf33a5a5e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T20:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@d1763516a811fcfbb599e1866e7ae57c4c5e984d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d176351 ๐"}},{"before":"2ea8baea4a2535a3dc899980863c9f1d81fa63ac","after":"ba0b613caed865e99299cd261dd5d0fb5012f4c7","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T20:13:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@d1763516a811fcfbb599e1866e7ae57c4c5e984d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d176351 ๐"}},{"before":"715e778d8fb439ede2a88c3dd2b5cc329b5a9d7c","after":"2ea8baea4a2535a3dc899980863c9f1d81fa63ac","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T20:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@d1763516a811fcfbb599e1866e7ae57c4c5e984d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d176351 ๐"}},{"before":"ca75d1a6b9b588a1646e8c54b4a4a1de90abfe58","after":"d1763516a811fcfbb599e1866e7ae57c4c5e984d","ref":"refs/heads/main","pushedAt":"2024-05-18T20:08:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxCWhitehead","name":"Max Whitehead","path":"/MaxCWhitehead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35712032?s=80&v=4"},"commit":{"message":"chore(version): Bump version to 0.12.1 (#998)","shortMessageHtmlLink":"chore(version): Bump version to 0.12.1 (#998)"}},{"before":"5becf59840387568ec5d9c71a4ecae6f58f1547c","after":"715e778d8fb439ede2a88c3dd2b5cc329b5a9d7c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T20:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@ca75d1a6b9b588a1646e8c54b4a4a1de90abfe58 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ ca75d1a ๐"}},{"before":"17ec0cc85e57ae52e3103f97a2b8027364d927a1","after":"5becf59840387568ec5d9c71a4ecae6f58f1547c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T20:00:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@ca75d1a6b9b588a1646e8c54b4a4a1de90abfe58 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ ca75d1a ๐"}},{"before":"800a645d18e394dd4113fc079b62fb19557f7af8","after":"ca75d1a6b9b588a1646e8c54b4a4a1de90abfe58","ref":"refs/heads/main","pushedAt":"2024-05-18T19:58:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxCWhitehead","name":"Max Whitehead","path":"/MaxCWhitehead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35712032?s=80&v=4"},"commit":{"message":"chore: Fix warning in wasm build (#997)","shortMessageHtmlLink":"chore: Fix warning in wasm build (#997)"}},{"before":"91aa2a5f458d778a23819e9fce652ad1dade7604","after":"17ec0cc85e57ae52e3103f97a2b8027364d927a1","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T19:07:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@800a645d18e394dd4113fc079b62fb19557f7af8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 800a645 ๐"}},{"before":"ba417108a4de4a793d5e1b5e168ed1786df2198a","after":"91aa2a5f458d778a23819e9fce652ad1dade7604","ref":"refs/heads/gh-pages","pushedAt":"2024-05-18T19:05:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@800a645d18e394dd4113fc079b62fb19557f7af8 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 800a645 ๐"}},{"before":"d27a8b7d337cd65da129fc963b7b06d3a9abe0b5","after":"800a645d18e394dd4113fc079b62fb19557f7af8","ref":"refs/heads/main","pushedAt":"2024-05-18T19:00:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxCWhitehead","name":"Max Whitehead","path":"/MaxCWhitehead","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35712032?s=80&v=4"},"commit":{"message":"feat: upgrade bones and use `iroh` based multiplayer (#996)\n\nCo-authored-by: Max Whitehead ","shortMessageHtmlLink":"feat: upgrade bones and use iroh
based multiplayer (#996)"}},{"before":"88b35437bcf73448543094708f8eb33a4cedb900","after":"ba417108a4de4a793d5e1b5e168ed1786df2198a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-16T05:59:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@d27a8b7d337cd65da129fc963b7b06d3a9abe0b5 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d27a8b7 ๐"}},{"before":"c3e4fbdea503cce7d599f23b55b3aa93f64d6fa2","after":"88b35437bcf73448543094708f8eb33a4cedb900","ref":"refs/heads/gh-pages","pushedAt":"2024-05-16T05:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@d27a8b7d337cd65da129fc963b7b06d3a9abe0b5 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d27a8b7 ๐"}},{"before":"d27a8b7d337cd65da129fc963b7b06d3a9abe0b5","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-993-fe297880946e0a9d599703e525a4007c2c5a7e09","pushedAt":"2024-05-16T05:52:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"fe297880946e0a9d599703e525a4007c2c5a7e09","after":"d27a8b7d337cd65da129fc963b7b06d3a9abe0b5","ref":"refs/heads/main","pushedAt":"2024-05-16T05:52:32.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: Respawn Stamp Boots when a player was killed (#993)\n\nThis PR closes #929.\n\nI made `WornStompBoots` component that marks the entity that created\nwhen the player used the boots. When the player is killed\n(`PlayerKilled`) and a related entity with `WornStompBoots` exists\n(`stomp_boots` in `WearingStompBoots`), I respawn the entity with\n`StompBoots` component and remove marker `WornStompBoots`.","shortMessageHtmlLink":"feat: Respawn Stamp Boots when a player was killed (#993)"}},{"before":null,"after":"d27a8b7d337cd65da129fc963b7b06d3a9abe0b5","ref":"refs/heads/gh-readonly-queue/main/pr-993-fe297880946e0a9d599703e525a4007c2c5a7e09","pushedAt":"2024-05-16T05:47:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: Respawn Stamp Boots when a player was killed (#993)\n\nThis PR closes #929.\n\nI made `WornStompBoots` component that marks the entity that created\nwhen the player used the boots. When the player is killed\n(`PlayerKilled`) and a related entity with `WornStompBoots` exists\n(`stomp_boots` in `WearingStompBoots`), I respawn the entity with\n`StompBoots` component and remove marker `WornStompBoots`.","shortMessageHtmlLink":"feat: Respawn Stamp Boots when a player was killed (#993)"}},{"before":"6c51b184836d8a6e26b8276ca5c5a8d213329ee4","after":"c3e4fbdea503cce7d599f23b55b3aa93f64d6fa2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T00:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@fe297880946e0a9d599703e525a4007c2c5a7e09 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ fe29788 ๐"}},{"before":"9da1b3cf91ee85a188e0781ec8e151ec580368b0","after":"6c51b184836d8a6e26b8276ca5c5a8d213329ee4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T00:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@fe297880946e0a9d599703e525a4007c2c5a7e09 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ fe29788 ๐"}},{"before":"fe297880946e0a9d599703e525a4007c2c5a7e09","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-965-cb8db8902d86f3df3f42f7976ce1acd1f8971e70","pushedAt":"2024-05-02T00:28:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"cb8db8902d86f3df3f42f7976ce1acd1f8971e70","after":"fe297880946e0a9d599703e525a4007c2c5a7e09","ref":"refs/heads/main","pushedAt":"2024-05-02T00:28:57.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: Cannon re-implement (#965)\n\nThis PR closes #576.\n\nI started this as draft because I think the team feedback is important\nbefore I head to writing the cannon itself.\n\nThere are many `.yaml` fields that are used only when holding the\nkickbomb, and I wonder if I should delete these from the cannonball (as\nit will only work at the lit state) or just leave it there because the\ngame would just crash if the cannonball is used as non-lit.\n\nI also used `.clone()` while dealing with `SVec<>` and animations in\n`kick_bomb.rs` because I think it was the only option, but using\n`.clone()` is quite inefficient so I wonder if there's another way of\ndoing that.","shortMessageHtmlLink":"feat: Cannon re-implement (#965)"}},{"before":"7c5487b18281661b9c144ec48e1d5b04c0ca5913","after":"9da1b3cf91ee85a188e0781ec8e151ec580368b0","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T00:27:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@cb8db8902d86f3df3f42f7976ce1acd1f8971e70 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ cb8db89 ๐"}},{"before":"788bdb08099c138773eef5ea4033a5982a72073a","after":"7c5487b18281661b9c144ec48e1d5b04c0ca5913","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T00:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ fishfolk/jumpy@cb8db8902d86f3df3f42f7976ce1acd1f8971e70 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ cb8db89 ๐"}},{"before":null,"after":"fe297880946e0a9d599703e525a4007c2c5a7e09","ref":"refs/heads/gh-readonly-queue/main/pr-965-cb8db8902d86f3df3f42f7976ce1acd1f8971e70","pushedAt":"2024-05-02T00:25:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: Cannon re-implement (#965)\n\nThis PR closes #576.\n\nI started this as draft because I think the team feedback is important\nbefore I head to writing the cannon itself.\n\nThere are many `.yaml` fields that are used only when holding the\nkickbomb, and I wonder if I should delete these from the cannonball (as\nit will only work at the lit state) or just leave it there because the\ngame would just crash if the cannonball is used as non-lit.\n\nI also used `.clone()` while dealing with `SVec<>` and animations in\n`kick_bomb.rs` because I think it was the only option, but using\n`.clone()` is quite inefficient so I wonder if there's another way of\ndoing that.","shortMessageHtmlLink":"feat: Cannon re-implement (#965)"}},{"before":"cb8db8902d86f3df3f42f7976ce1acd1f8971e70","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-992-07004c007192aed83d367e74120d9b5425d22aff","pushedAt":"2024-05-02T00:23:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"07004c007192aed83d367e74120d9b5425d22aff","after":"cb8db8902d86f3df3f42f7976ce1acd1f8971e70","ref":"refs/heads/main","pushedAt":"2024-05-02T00:23:00.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix: Fix machine gun animation and musket (#992)\n\nThe musket simply didn't call `bullet_spawn_offset.y`, no big deal.\n\nThe machine gun animation would get frozen when dropped. Had to add an\n\"else\" for when the item is not being held, because `items_dropped.get`\nis called only when in fact the item got dropped, and if the player gets\nkilled while shooting, the animation would still froze, as it wouldn't\nbe IN FACT dropped.\n\nIt even made me think about the ammunition reload system of all guns.\n```\n if items_dropped.get(entity).is_some() {\n // reload gun\n gun.ammo = *max_ammo;\n }\n```\nHere, reloading will only take place if the item is dropped. This means\nthat if you die holding a musket with half the ammo, the next player to\npick it up will get it with half the ammo. Is that what we really want?\nOr do we want the ammo to be reloaded?","shortMessageHtmlLink":"fix: Fix machine gun animation and musket (#992)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWlTQwwA","startCursor":null,"endCursor":null}},"title":"Activity ยท fishfolk/jumpy"}