{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":625659740,"defaultBranch":"master","name":"react-game-prototype","ownerLogin":"Amaranthusss","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-09T19:44:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75451819?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681847412.0","currentOid":""},"activityList":{"items":[{"before":"98e41ca195ad59ee4722dbae2cd6d85a4ee77024","after":"0fb732741dbadfa8b317cb219287f233762cf87a","ref":"refs/heads/developer","pushedAt":"2023-05-07T14:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"General - Created a bullets collector & the creep unit shoots to the player unit","shortMessageHtmlLink":"General - Created a bullets collector & the creep unit shoots to the …"}},{"before":"225dc9d7391355f7770cabcba7cb15f5b314dd29","after":"98e41ca195ad59ee4722dbae2cd6d85a4ee77024","ref":"refs/heads/developer","pushedAt":"2023-05-07T10:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Unit - The creep unit can trigger attack event","shortMessageHtmlLink":"Unit - The creep unit can trigger attack event"}},{"before":"c1cc5870cabd1e9f4362857174112c42d78fb9b0","after":"225dc9d7391355f7770cabcba7cb15f5b314dd29","ref":"refs/heads/developer","pushedAt":"2023-05-07T09:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitsStore - Extended unit interface by player name & auto finding the weakest target only selects enemy units","shortMessageHtmlLink":"UnitsStore - Extended unit interface by player name & auto finding th…"}},{"before":"c3590ab3fbb3df87f0f1ffab6e9c017ed82a02af","after":"21cf5c7d03c1028c4c4ef6274dca37c788bc1a81","ref":"refs/heads/master","pushedAt":"2023-05-06T17:44:13.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #6 from Amaranthusss/developer\n\nv0.1.2 - Prototype (2023-05-06)","shortMessageHtmlLink":"Merge pull request #6 from Amaranthusss/developer"}},{"before":"cbaf8a8cf7904ea0e2109b01b9078040b03790ef","after":"c1cc5870cabd1e9f4362857174112c42d78fb9b0","ref":"refs/heads/developer","pushedAt":"2023-05-06T17:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"ReadMe: Updated release date","shortMessageHtmlLink":"ReadMe: Updated release date"}},{"before":"9fc34f8eb12b3b91ff2479e93bc3e0c0abe080fc","after":"cbaf8a8cf7904ea0e2109b01b9078040b03790ef","ref":"refs/heads/developer","pushedAt":"2023-05-06T17:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"General: Selection ring & selected unit at UI & navigation mesh at the game store & fixed the position of each unit at the units store & creep unit follows the player unit","shortMessageHtmlLink":"General: Selection ring & selected unit at UI & navigation mesh at th…"}},{"before":"8c1468798a3bf9e9f6962d8656a68c8be048c9a8","after":"9fc34f8eb12b3b91ff2479e93bc3e0c0abe080fc","ref":"refs/heads/developer","pushedAt":"2023-05-03T11:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UserInterface - Created a user target - UI element","shortMessageHtmlLink":"UserInterface - Created a user target - UI element"}},{"before":"2ed8ecbc6477239656dfb6f8e06cedb6aa8ee43d","after":"8c1468798a3bf9e9f6962d8656a68c8be048c9a8","ref":"refs/heads/developer","pushedAt":"2023-04-30T15:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"TargetUI - System for targeting units & displaying simple target data on the UI","shortMessageHtmlLink":"TargetUI - System for targeting units & displaying simple target data…"}},{"before":"599beda930908501df61d708b632f3c48a195826","after":"2ed8ecbc6477239656dfb6f8e06cedb6aa8ee43d","ref":"refs/heads/developer","pushedAt":"2023-04-29T19:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitsStore - Unique game entities","shortMessageHtmlLink":"UnitsStore - Unique game entities"}},{"before":"aff21361c7166fd5d9672738f28be0a05a98b1e2","after":"599beda930908501df61d708b632f3c48a195826","ref":"refs/heads/developer","pushedAt":"2023-04-29T19:07:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"GameStore - Moved canvas objects from the game store to React references","shortMessageHtmlLink":"GameStore - Moved canvas objects from the game store to React references"}},{"before":"7ee1ffd8cf89068fd9baaa331e34d5a9599b35f5","after":"c3590ab3fbb3df87f0f1ffab6e9c017ed82a02af","ref":"refs/heads/master","pushedAt":"2023-04-29T11:07:17.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #5 from Amaranthusss/developer\n\nv0.1.1 - Prototype (2023-04-29)","shortMessageHtmlLink":"Merge pull request #5 from Amaranthusss/developer"}},{"before":"e57be69615d6f1413ab8a9e42841da0f548f5a8f","after":"aff21361c7166fd5d9672738f28be0a05a98b1e2","ref":"refs/heads/developer","pushedAt":"2023-04-29T11:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"General - Restructured the project & Optimized Zustand stores & Removed unused Cannon physics engine & Refactored stores","shortMessageHtmlLink":"General - Restructured the project & Optimized Zustand stores & Remov…"}},{"before":"9eb7dae788b81a550cb4e1b4a75bc6438090fd95","after":"e57be69615d6f1413ab8a9e42841da0f548f5a8f","ref":"refs/heads/developer","pushedAt":"2023-04-25T22:13:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitsStore - Fixed the usePlayerUnit hook after changes to the unit list type","shortMessageHtmlLink":"UnitsStore - Fixed the usePlayerUnit hook after changes to the unit l…"}},{"before":"835a0d74a197b554471ef51b712a0d91d3b80be3","after":"9eb7dae788b81a550cb4e1b4a75bc6438090fd95","ref":"refs/heads/developer","pushedAt":"2023-04-25T21:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitsStore - Set units list as Map instead Object","shortMessageHtmlLink":"UnitsStore - Set units list as Map instead Object"}},{"before":"d5dd8800ba695808c10b285a2fbf8c1ceeb01d2f","after":"835a0d74a197b554471ef51b712a0d91d3b80be3","ref":"refs/heads/developer","pushedAt":"2023-04-25T20:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Loading - Initialized scene loading indicator","shortMessageHtmlLink":"Loading - Initialized scene loading indicator"}},{"before":"dec13f0f58cfec0f6989577d060969a7bc473612","after":"d5dd8800ba695808c10b285a2fbf8c1ceeb01d2f","ref":"refs/heads/developer","pushedAt":"2023-04-25T17:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"General - Moved entity maganer to app store & extended unit with vehicle object & connected mesh references to units store","shortMessageHtmlLink":"General - Moved entity maganer to app store & extended unit with vehi…"}},{"before":"c4bfe35a9d401937379fac6529b5a5f552d2a99e","after":"dec13f0f58cfec0f6989577d060969a7bc473612","ref":"refs/heads/developer","pushedAt":"2023-04-24T19:39:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitsStore - Optimalized update unit state","shortMessageHtmlLink":"UnitsStore - Optimalized update unit state"}},{"before":"50ee31b4976378aaf2a244d127dad3b01c8b438e","after":"7ee1ffd8cf89068fd9baaa331e34d5a9599b35f5","ref":"refs/heads/master","pushedAt":"2023-04-23T20:44:40.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Amaranthusss/developer\n\nDeveloper","shortMessageHtmlLink":"Merge pull request #4 from Amaranthusss/developer"}},{"before":"16f6c63f1e325b12eebdf67c12284bffece1b72c","after":"c4bfe35a9d401937379fac6529b5a5f552d2a99e","ref":"refs/heads/developer","pushedAt":"2023-04-23T20:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"NavMesh - Using references instead of states to store static data to fix Game component issue on refresh page event","shortMessageHtmlLink":"NavMesh - Using references instead of states to store static data to …"}},{"before":"adf8219a7e5ea49daa9ea6a084bcdbf697b6e9c2","after":"16f6c63f1e325b12eebdf67c12284bffece1b72c","ref":"refs/heads/developer","pushedAt":"2023-04-23T19:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"UnitStore & NavMesh - Converted units list to object with units as parameters & Fixed initial camera position","shortMessageHtmlLink":"UnitStore & NavMesh - Converted units list to object with units as pa…"}},{"before":"12ca7e93cfcd0178ca5afd297f1e8d6eb7082192","after":"adf8219a7e5ea49daa9ea6a084bcdbf697b6e9c2","ref":"refs/heads/developer","pushedAt":"2023-04-23T12:08:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Unit - Unit type definition & started handling event on new target","shortMessageHtmlLink":"Unit - Unit type definition & started handling event on new target"}},{"before":"81cc01f775ccd8fc0164b78339b3ffc02e9f2c56","after":"50ee31b4976378aaf2a244d127dad3b01c8b438e","ref":"refs/heads/master","pushedAt":"2023-04-21T23:02:20.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #3 from Amaranthusss/developer\n\nInitialized NestJS + SocketIO","shortMessageHtmlLink":"Merge pull request #3 from Amaranthusss/developer"}},{"before":"9338261582725d4fbbc66496f643b2aa40c80a9b","after":"12ca7e93cfcd0178ca5afd297f1e8d6eb7082192","ref":"refs/heads/developer","pushedAt":"2023-04-21T23:00:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"NestJS - Added framework config files","shortMessageHtmlLink":"NestJS - Added framework config files"}},{"before":"b1cc0e6a9c4e3df46e98359ad28e623583e04093","after":"9338261582725d4fbbc66496f643b2aa40c80a9b","ref":"refs/heads/developer","pushedAt":"2023-04-21T22:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"WebSocket - Front-end connected as WS client & initialized NestJS + SocketIO backend server","shortMessageHtmlLink":"WebSocket - Front-end connected as WS client & initialized NestJS + S…"}},{"before":"37aa9f3936f93cf6c95763fc69a3791df9b25773","after":"b1cc0e6a9c4e3df46e98359ad28e623583e04093","ref":"refs/heads/developer","pushedAt":"2023-04-19T20:43:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"useUnitStore - renamed methods & optimalized rerendering units react components","shortMessageHtmlLink":"useUnitStore - renamed methods & optimalized rerendering units react …"}},{"before":"4bcf49cd10eb345e479b99fa11991d7bb0bc473e","after":"37aa9f3936f93cf6c95763fc69a3791df9b25773","ref":"refs/heads/developer","pushedAt":"2023-04-19T19:10:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Unit - new parameters: field of view & unit state","shortMessageHtmlLink":"Unit - new parameters: field of view & unit state"}},{"before":"001f77a9e9fce195589515bda469bc22e6324c82","after":"81cc01f775ccd8fc0164b78339b3ffc02e9f2c56","ref":"refs/heads/master","pushedAt":"2023-04-18T19:52:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Amaranthusss/developer\n\nGeneral units relations","shortMessageHtmlLink":"Merge pull request #2 from Amaranthusss/developer"}},{"before":null,"after":"4bcf49cd10eb345e479b99fa11991d7bb0bc473e","ref":"refs/heads/developer","pushedAt":"2023-04-18T19:50:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Implemented units relations interval & Auto-targeting to target with the lowest health","shortMessageHtmlLink":"Implemented units relations interval & Auto-targeting to target with …"}},{"before":"9d24479ce3273e814f60cfad5bc42a1e5ea98f86","after":null,"ref":"refs/heads/feature/yuka_movement_ai","pushedAt":"2023-04-18T18:17:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"}},{"before":"2378062431792bff935c84a30f98a6add145dabc","after":"001f77a9e9fce195589515bda469bc22e6324c82","ref":"refs/heads/master","pushedAt":"2023-04-18T18:16:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Amaranthusss","name":"Oskar Szkurłat","path":"/Amaranthusss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75451819?s=80&v=4"},"commit":{"message":"Merge pull request #1 from Amaranthusss/feature/yuka_movement_ai\n\nBasic mechanics & YUKA path finding implementation","shortMessageHtmlLink":"Merge pull request #1 from Amaranthusss/feature/yuka_movement_ai"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADJ7popQA","startCursor":null,"endCursor":null}},"title":"Activity · Amaranthusss/react-game-prototype"}