{"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"}