{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":394557718,"defaultBranch":"master","name":"trainguys-animation-overhaul","ownerLogin":"Trainguy9512","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-10T07:06:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70923591?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1672709774.869775","currentOid":""},"activityList":{"items":[{"before":"07637f515eec5193f18e4439746ceba7533f3b1f","after":"c417c2182747fa734ae5375e24ead079ae5726a0","ref":"refs/heads/master","pushedAt":"2024-03-31T02:57:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP push","shortMessageHtmlLink":"WIP push"}},{"before":"aa184aea52f7f43813312bdb60ae91a0fe3d84ad","after":"07637f515eec5193f18e4439746ceba7533f3b1f","ref":"refs/heads/master","pushedAt":"2024-03-22T23:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP progress time if state active","shortMessageHtmlLink":"WIP progress time if state active"}},{"before":"8a61980a050f56293d8585495333b39b738a7901","after":"aa184aea52f7f43813312bdb60ae91a0fe3d84ad","ref":"refs/heads/master","pushedAt":"2024-03-21T22:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Redid how state machine stuff is defined (it compiles now!)\n- Moved state conditions and state poses to the state machine key builder and enums respectively","shortMessageHtmlLink":"Redid how state machine stuff is defined (it compiles now!)"}},{"before":"c77de692271152b9481c01b836acaa42d2dfb6c7","after":"8a61980a050f56293d8585495333b39b738a7901","ref":"refs/heads/master","pushedAt":"2024-03-20T07:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Cleaned up AnimationDataContainer.java\n- Removed cached posed containers, they weren't used anywhere and not sure if the problem they were created to solve really is a problem anymore\n- Documented most stuff in AnimationDataContainer.java","shortMessageHtmlLink":"Cleaned up AnimationDataContainer.java"}},{"before":"39b485ad36733374d8d9c654992aa2954cb679c0","after":"c77de692271152b9481c01b836acaa42d2dfb6c7","ref":"refs/heads/master","pushedAt":"2024-03-20T02:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"95b85415249cb4143b515a49e12728170f3a50bc","after":"39b485ad36733374d8d9c654992aa2954cb679c0","ref":"refs/heads/master","pushedAt":"2024-03-20T01:35:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP Restructuring","shortMessageHtmlLink":"WIP Restructuring"}},{"before":"bbc378eada511a190ae6f54e7009f19e2852b4fa","after":"95b85415249cb4143b515a49e12728170f3a50bc","ref":"refs/heads/master","pushedAt":"2024-03-19T18:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP Restructuring and Code Documentation","shortMessageHtmlLink":"WIP Restructuring and Code Documentation"}},{"before":"ab9504dbe8b34ede41ca16bae28e02e8b41db138","after":"bbc378eada511a190ae6f54e7009f19e2852b4fa","ref":"refs/heads/master","pushedAt":"2024-03-16T11:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP Animation State Machine restructuring","shortMessageHtmlLink":"WIP Animation State Machine restructuring"}},{"before":"83725fbc77d122e79985f39144a97aad0166d8dc","after":"ab9504dbe8b34ede41ca16bae28e02e8b41db138","ref":"refs/heads/master","pushedAt":"2024-03-16T02:39:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"More WIP on restructuring\n- Implementing builders into pose samplers","shortMessageHtmlLink":"More WIP on restructuring"}},{"before":"096bb95df3c7d9f536e52857e17499bad6c27ff8","after":"83725fbc77d122e79985f39144a97aad0166d8dc","ref":"refs/heads/master","pushedAt":"2024-03-12T08:57:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Big WIP on restructuring everything","shortMessageHtmlLink":"Big WIP on restructuring everything"}},{"before":"14ac0d812df2cad6a43e952765a706bd0c48d257","after":"096bb95df3c7d9f536e52857e17499bad6c27ff8","ref":"refs/heads/master","pushedAt":"2024-03-10T09:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Animation Variable Keys WIP. Probably won't compile rn","shortMessageHtmlLink":"Animation Variable Keys WIP. Probably won't compile rn"}},{"before":"b6b5f57426eebe5f6d9c9c76cd7f1acd1a3590f6","after":"14ac0d812df2cad6a43e952765a706bd0c48d257","ref":"refs/heads/master","pushedAt":"2024-03-10T04:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"bea52605fad4f44f93b69437965b08c7eb510b9a","after":"b6b5f57426eebe5f6d9c9c76cd7f1acd1a3590f6","ref":"refs/heads/master","pushedAt":"2024-03-08T08:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Oops! all static object constructs\n- just realized that with animation states being defined as static objects, it won't work with multiple entities- time to rewrite how it works with a key-config system rip","shortMessageHtmlLink":"Oops! all static object constructs"}},{"before":"443c3c3670227a35b5bea66938384e82fcd64feb","after":"bea52605fad4f44f93b69437965b08c7eb510b9a","ref":"refs/heads/master","pushedAt":"2024-03-08T02:03:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"WIP Stuff","shortMessageHtmlLink":"WIP Stuff"}},{"before":"0d01b5f1fa9a94d645f9f14453a36893295de92d","after":"443c3c3670227a35b5bea66938384e82fcd64feb","ref":"refs/heads/master","pushedAt":"2024-03-07T10:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Joint Rotations\n- Implemented a rotate joint function\n- Fixed the JointPose transformPoseStack method to actually use the transform mutliplier from before.\n- Temporarily fixed FP hand item positions with a 180 deg X rotation","shortMessageHtmlLink":"Joint Rotations"}},{"before":"bc33920f30a55ed8dcb5a4024f10f53cc655276e","after":"0d01b5f1fa9a94d645f9f14453a36893295de92d","ref":"refs/heads/master","pushedAt":"2024-03-07T05:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Transform Spaces\n- Integrated transform spaces and an AnimationPose translate function\n- Made pose spaces stored within each individual joint rather than the whole animation pose.","shortMessageHtmlLink":"Transform Spaces"}},{"before":"66ae30ecb0b98d4a20e41a9acd49ea3ce39c86d9","after":"bc33920f30a55ed8dcb5a4024f10f53cc655276e","ref":"refs/heads/master","pushedAt":"2024-03-05T08:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Pose Spaces\n- Standardized the difference between local and world poses and laid down the groundwork for replacing boolean parameter 'localSpace' with an enum that contains values for Local and Entity spaces.\n- Renamed usage of world space transformations to entity, as technically world space transformations before didn't actually transform stuff relative to the game world, but rather the entity. So actual world-space transformations are needed, this supports the addition of an extra transformation space\n- In addition for animation poses being able to be converted from Local to Entity, they can now be converted from Entity to Local, so that entity space transformations can be done and inserted in between instances of local space transformations, similar to that of Unreal's convert space nodes.\n- Added a variable to animation poses, for keeping track of the current space in order to prevent double-conversions. Also allows for every animation pose to always be converted to World prior to mixins.","shortMessageHtmlLink":"Pose Spaces"}},{"before":"da1381458ce9ba03bf4158d25826e7c7e5ba2df9","after":"66ae30ecb0b98d4a20e41a9acd49ea3ce39c86d9","ref":"refs/heads/master","pushedAt":"2024-03-03T07:38:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"finally fixed the rotation order bug!\n- this took so long that i don't even know what changed, a lot of things got refactored and cleaned up in order to get to this point","shortMessageHtmlLink":"finally fixed the rotation order bug!"}},{"before":"be814b1bcd98f4d823475e544d1ddb3f06d673b6","after":"da1381458ce9ba03bf4158d25826e7c7e5ba2df9","ref":"refs/heads/master","pushedAt":"2023-10-15T22:25:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"First Person Player Progress\n- Updated format version to 0.3\n- Added frame rate attribute to timeilne groups. Only used on import\n- Added updated FP idle animation\n- Removed unfinished third person animations","shortMessageHtmlLink":"First Person Player Progress"}},{"before":"32d978dc0d2a13bd8b38631f7a96a5e917582899","after":"be814b1bcd98f4d823475e544d1ddb3f06d673b6","ref":"refs/heads/master","pushedAt":"2023-10-11T18:27:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Removed Logs\n- Removed an on-tick log call\n- Adding to previous commit, made it so defining a mirrored locator does the same for the opposite locator","shortMessageHtmlLink":"Removed Logs"}},{"before":"b0a72faf753b74038e8d984d58b9d1491298cb53","after":"32d978dc0d2a13bd8b38631f7a96a5e917582899","ref":"refs/heads/master","pushedAt":"2023-10-11T18:25:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Transform Parenting\n- Improved local rotations and translations done in MutablePartPose\n- Changed how the first person item in hand is parented to display the potential of this new feature (think abstract bones for extra parent transforms with fewer rotation order problems)","shortMessageHtmlLink":"Transform Parenting"}},{"before":"5950866e99efd1f938e1f0e3e7440953c77f3e10","after":"b0a72faf753b74038e8d984d58b9d1491298cb53","ref":"refs/heads/master","pushedAt":"2023-10-08T04:45:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Back to working on this project, fifth or sixth times the charm i guess lol\n- Updated to 1.20.2","shortMessageHtmlLink":"Back to working on this project, fifth or sixth times the charm i gue…"}},{"before":"e6994d91db1ff2f8ce94eca5aea5074db1a6e923","after":"5950866e99efd1f938e1f0e3e7440953c77f3e10","ref":"refs/heads/master","pushedAt":"2023-06-11T04:14:17.685Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Third Person Fixes\n- Re-implemented ModelPart assignments when initializing locator skeletons","shortMessageHtmlLink":"Third Person Fixes"}},{"before":"5084fd8b8ddabf78aa76c96545d0a13db56fc6fc","after":"e6994d91db1ff2f8ce94eca5aea5074db1a6e923","ref":"refs/heads/master","pushedAt":"2023-05-30T21:46:17.809Z","pushType":"push","commitsCount":1,"pusher":{"login":"Trainguy9512","name":"James Pelter","path":"/Trainguy9512","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70923591?s=80&v=4"},"commit":{"message":"Testing stuff, ignore\n- Backported to 1.19.3\n- Began re-adding a version of the third person stuff for testing purposes","shortMessageHtmlLink":"Testing stuff, ignore"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEI5ja9QA","startCursor":null,"endCursor":null}},"title":"Activity · Trainguy9512/trainguys-animation-overhaul"}