{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":276613471,"defaultBranch":"master","name":"XSharp","ownerLogin":"sharivan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-07-02T10:10:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8393512?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701177853.0","currentOid":""},"activityList":{"items":[{"before":"d1c1c81faac30ed7e629ea6eca9b658d785cd517","after":null,"ref":"refs/tags/v0.2.5-alpha","pushedAt":"2023-11-28T13:23:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"}},{"before":"d1c1c81faac30ed7e629ea6eca9b658d785cd517","after":"3be95a342e217f6197283f63d16b0c6ac978ce40","ref":"refs/heads/master","pushedAt":"2023-11-28T13:23:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Update msbuild.yml","shortMessageHtmlLink":"Update msbuild.yml"}},{"before":"7c609ba6096418743f36cd664377aadbc117d915","after":null,"ref":"refs/tags/v0.2.5-alpha","pushedAt":"2023-11-28T13:15:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"}},{"before":"7c609ba6096418743f36cd664377aadbc117d915","after":"d1c1c81faac30ed7e629ea6eca9b658d785cd517","ref":"refs/heads/master","pushedAt":"2023-11-28T13:15:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Update msbuild.yml","shortMessageHtmlLink":"Update msbuild.yml"}},{"before":"3d17d236b92cb689f760b32006fa6df835e5f7c6","after":null,"ref":"refs/tags/v0.2.5-alpha","pushedAt":"2023-11-28T13:12:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"}},{"before":"3d17d236b92cb689f760b32006fa6df835e5f7c6","after":"7c609ba6096418743f36cd664377aadbc117d915","ref":"refs/heads/master","pushedAt":"2023-11-28T13:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Fixed a compiling error on Level Editor project.","shortMessageHtmlLink":"Fixed a compiling error on Level Editor project."}},{"before":"4cae521c0ff28e8ad9334521f9f1b67c834a7736","after":"3d17d236b92cb689f760b32006fa6df835e5f7c6","ref":"refs/heads/master","pushedAt":"2023-11-28T13:01:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/sharivan/XSharp","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/sharivan/XSharp"}},{"before":"5d676b1473eec89eca69f8ec5078d46df5f0f659","after":"4cae521c0ff28e8ad9334521f9f1b67c834a7736","ref":"refs/heads/master","pushedAt":"2023-05-24T01:05:10.796Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"bd4aa4690cb3a604ea35355b06904bb5fe6267d0","after":"5d676b1473eec89eca69f8ec5078d46df5f0f659","ref":"refs/heads/master","pushedAt":"2023-04-26T23:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Fixed a bug in serialization system (core of load and save state system) where some player animations become invisible after loading a state.\n\n- Fixed the terrible noise caused by sounds with stop and loop positions not aligned with its wave format block align size.\n\n- Fixed Jedi Sigma introduction animation.","shortMessageHtmlLink":"- Fixed a bug in serialization system (core of load and save state sy…"}},{"before":"47f3e3e87ebcfc072d820b93e2bf2cdaf1cbbb60","after":"bd4aa4690cb3a604ea35355b06904bb5fe6267d0","ref":"refs/heads/master","pushedAt":"2023-04-23T14:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added possibility to rotate a sprite by an angle multiple of 90 degrees. This rotation will also rotate the sprite hitbox and collision box. Animation class already have a field to define the rotation, but this field can be any value instead multiples of 90 degrees and also will not change the hitbox or collision box.\n\n- More improvements on Jedi Sigma.\n\n- Some fixes on serialization core.","shortMessageHtmlLink":"- Added possibility to rotate a sprite by an angle multiple of 90 deg…"}},{"before":"1d00a6341fd7aa7ddd5586920af530b2252a72cb","after":"47f3e3e87ebcfc072d820b93e2bf2cdaf1cbbb60","ref":"refs/heads/master","pushedAt":"2023-04-22T13:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Updated logo","shortMessageHtmlLink":"Updated logo"}},{"before":"7e7ae2fcb71f3ef918eaef1181cae0f2e6ba426e","after":"1d00a6341fd7aa7ddd5586920af530b2252a72cb","ref":"refs/heads/master","pushedAt":"2023-04-22T13:40:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Updated logo","shortMessageHtmlLink":"Updated logo"}},{"before":"5ac6f9492276fcc752caa4f8e427a27496204182","after":"7e7ae2fcb71f3ef918eaef1181cae0f2e6ba426e","ref":"refs/heads/master","pushedAt":"2023-04-22T13:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Updated logo.\n\n- Started to implement Sigma first form (Jedi Sigma) from X1.\n\n- Started to implement level reader.","shortMessageHtmlLink":"- Updated logo."}},{"before":"110c5fbf27a33e2daf9f8fa504aa18c981fc944e","after":"5ac6f9492276fcc752caa4f8e427a27496204182","ref":"refs/heads/master","pushedAt":"2023-04-15T04:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Rush Roader enemy.\n\n- Changed default stage size to 4x the internal game screen size (256x224). Before the stage size has the same size of internal game screen size and just streched up to the screen during render.\n\n- Small working on level editor.","shortMessageHtmlLink":"- Added Rush Roader enemy."}},{"before":"8ce05bc7659cb384a1f823eb5cb823a3c46af3c3","after":"110c5fbf27a33e2daf9f8fa504aa18c981fc944e","ref":"refs/heads/master","pushedAt":"2023-04-03T13:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"506f78024022de7d13e12804435ee66dfe575146","after":"8ce05bc7659cb384a1f823eb5cb823a3c46af3c3","ref":"refs/heads/master","pushedAt":"2023-03-31T09:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Fixed a rendering issue when a sprite is mirrored.","shortMessageHtmlLink":"- Fixed a rendering issue when a sprite is mirrored."}},{"before":"7e18404cbf48d1b705064afbc44778d6f6d76838","after":"506f78024022de7d13e12804435ee66dfe575146","ref":"refs/heads/master","pushedAt":"2023-03-30T23:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Some additions to level editor, but not functional yet.","shortMessageHtmlLink":"- Some additions to level editor, but not functional yet."}},{"before":"783d3460aa0a3761086800c406c338df7807318d","after":"7e18404cbf48d1b705064afbc44778d6f6d76838","ref":"refs/heads/master","pushedAt":"2023-03-30T10:14:48.797Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Finished the implementation of Metall C-15 enemy.","shortMessageHtmlLink":"- Finished the implementation of Metall C-15 enemy."}},{"before":"d5590a39156c6c1c6bff41e4fef1c730a3bb51f3","after":"783d3460aa0a3761086800c406c338df7807318d","ref":"refs/heads/master","pushedAt":"2023-03-29T18:38:00.313Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Started to implement Metall C-15 enemy.","shortMessageHtmlLink":"- Started to implement Metall C-15 enemy."}},{"before":"09a2d7e81faead9edb7878668a055629ea66e7ca","after":"d5590a39156c6c1c6bff41e4fef1c730a3bb51f3","ref":"refs/heads/master","pushedAt":"2023-03-29T15:29:10.790Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Mega Tortoise enemy.\n\n- Fixed the Gun Volt sparks trajectory.\n\n- Added a field to Entity class to determine if a placed entity must spawn only if a specific side of camera. The default value of this field is Direction.BOTH, meaning the placed entity can spawn in both sides of camera.\n\n- Set Gun Volt and Snowball spawn only if they are on the right of camera, in the same way as the original game does.","shortMessageHtmlLink":"- Added Mega Tortoise enemy."}},{"before":"4480fdfaf4442d10222932f2f7953eaac0608b03","after":"09a2d7e81faead9edb7878668a055629ea66e7ca","ref":"refs/heads/master","pushedAt":"2023-03-28T15:49:05.679Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Started to create the level editor.\n\n- Fixed Hoganmer shield spawn when Hoganmer is respawned after killed for staying off screen.\n\n- Fixed Hoganmer contact damage to the right value (according to the original game).","shortMessageHtmlLink":"- Started to create the level editor."}},{"before":"ed9e83951be27b958ae2761dc4b7650dc1ea6f49","after":"4480fdfaf4442d10222932f2f7953eaac0608b03","ref":"refs/heads/master","pushedAt":"2023-03-28T09:58:54.302Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Hoganmer enemy.\n\n- Refactored and refined Dig Labour attack algorithm.","shortMessageHtmlLink":"- Added Hoganmer enemy."}},{"before":"2a23d8f09255b62befe4ffe4c3110f22f157c241","after":"ed9e83951be27b958ae2761dc4b7650dc1ea6f49","ref":"refs/heads/master","pushedAt":"2023-03-27T11:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Rebalanced Penguin RNG again.\n\n- Changed sprite rendering priority system to render first to last again instead doing it in reverse order. Sprite class now have a property named Priority which indicates its rendering priority in its containing layer, lower values indicates lower priority and therefore will be rendered first, while high values indicate higher priority, rendering last and thus displaying ahead of lower priority sprites. New methods named BringToFront and SendToBack has been added to Sprite class to, these methods can be called to make sprite with highest or lowest priority, respectively.\n\n- Baed on the update above, an update was needed in the class AxeMaxTrunk to keep it rendering always with lower priority.","shortMessageHtmlLink":"- Rebalanced Penguin RNG again."}},{"before":"48ea076bed78c238e3b41c865bccc195cfb2ced2","after":"2a23d8f09255b62befe4ffe4c3110f22f157c241","ref":"refs/heads/master","pushedAt":"2023-03-27T09:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Dig Labour enemy.","shortMessageHtmlLink":"- Added Dig Labour enemy."}},{"before":"93640d0ba6fae4895acc862a856eeaaffdfdcf24","after":"48ea076bed78c238e3b41c865bccc195cfb2ced2","ref":"refs/heads/master","pushedAt":"2023-03-26T15:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Gun Volt enemy.\n\n- Fixed show info feature to show correct values again.\n\n- Modified the RNG again.","shortMessageHtmlLink":"- Added Gun Volt enemy."}},{"before":"30456ab6f7816a7ff6362719efff010cb350ddcb","after":"93640d0ba6fae4895acc862a856eeaaffdfdcf24","ref":"refs/heads/master","pushedAt":"2023-03-26T09:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Fixed Chill Penguin become permanently invincible after a slide.\n\n- Renamed some directories.\n\n- Started to implement more enemies and bosses (just created the classes referring to them for future implementation).","shortMessageHtmlLink":"- Fixed Chill Penguin become permanently invincible after a slide."}},{"before":"30456ab6f7816a7ff6362719efff010cb350ddcb","after":null,"ref":"refs/tags/v0.2.3-alpha","pushedAt":"2023-03-26T09:06:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"}},{"before":"7e43198257155504a636fc41875bde0a92f3eea9","after":"30456ab6f7816a7ff6362719efff010cb350ddcb","ref":"refs/heads/master","pushedAt":"2023-03-25T04:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"- Added Turn Cannon enemy.\n\n- Added Hover Platform from Boomer Kuwanger stage.\n\n- Fixed Snow Shooter attacking conditions.\n\n- Fixed Jamminger leaving state be interrupted when contact damage with player.\n\n- Changed some enemy shot projectiles to ignore contact damage from X weapons.\n\n- Removed some trash code from Entity and Sprite classed.","shortMessageHtmlLink":"- Added Turn Cannon enemy."}},{"before":"8e7b9ebfeee4d9863bfc21282b84476cbc462689","after":null,"ref":"refs/tags/v0.2.2-alpha","pushedAt":"2023-03-24T08:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"}},{"before":"920c34f9b54db7d29ad6501f585975f49d743e96","after":"7e43198257155504a636fc41875bde0a92f3eea9","ref":"refs/heads/master","pushedAt":"2023-03-24T08:04:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sharivan","name":"Sharivan","path":"/sharivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8393512?s=80&v=4"},"commit":{"message":"Changed spawn checkpoint to initial checkpoint.","shortMessageHtmlLink":"Changed spawn checkpoint to initial checkpoint."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADudYZGQA","startCursor":null,"endCursor":null}},"title":"Activity · sharivan/XSharp"}