{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50629945,"defaultBranch":"main","name":"OpenTESArena","ownerLogin":"afritz1","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-29T02:07:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6729557?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723255894.0","currentOid":""},"activityList":{"items":[{"before":"9069123d3694e573ee9d76470c088072cc8aa821","after":"440a322bd45886b04cde34877f9726210f81cd26","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-16T02:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Removed unnecessary getter functions in Player.","shortMessageHtmlLink":"Removed unnecessary getter functions in Player."}},{"before":"01b2175df5607eaf62c486b783ca6951ac5a392e","after":"9069123d3694e573ee9d76470c088072cc8aa821","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-12T01:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Removed runtime type info.\n\nThis should fix the linker error on Linux.","shortMessageHtmlLink":"Removed runtime type info."}},{"before":"00ba26326e063599ca06c4d395dd9ed39552f40e","after":"01b2175df5607eaf62c486b783ca6951ac5a392e","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-11T04:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Initial work on entity colliders.\n\nMight want to make collider dimensions based on their animation, though can't use their worst case frame because it'd be too large. Maybe their idle.","shortMessageHtmlLink":"Initial work on entity colliders."}},{"before":"2034990f11ba2ba793b6ca7ce9e31316742ee4c4","after":"00ba26326e063599ca06c4d395dd9ed39552f40e","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-08T03:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Overhauled voxel mesh handling.\n\nThis is all so the engine can give Jolt box colliders instead of meshes.","shortMessageHtmlLink":"Overhauled voxel mesh handling."}},{"before":"703bcdbee1d6644859de5d4e74923ad14bb1ba6e","after":"2034990f11ba2ba793b6ca7ce9e31316742ee4c4","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-07T21:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Fixed raised platform colliders.","shortMessageHtmlLink":"Fixed raised platform colliders."}},{"before":"739fb756e6d3ae310d659a6ca16ebe22524da0f4","after":"703bcdbee1d6644859de5d4e74923ad14bb1ba6e","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-07T19:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Fixed diagonal wall colliders.","shortMessageHtmlLink":"Fixed diagonal wall colliders."}},{"before":"a46f27ff391fb86deb4fe32ca605415d92f6d725","after":"739fb756e6d3ae310d659a6ca16ebe22524da0f4","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-07T17:58:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Reduced physics debug draw distance.","shortMessageHtmlLink":"Reduced physics debug draw distance."}},{"before":"d2822a0976a1aac77e3689cfdaa5154e7412f62d","after":"a46f27ff391fb86deb4fe32ca605415d92f6d725","ref":"refs/heads/jolt-integration","pushedAt":"2024-09-01T01:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Added CollisionShapeDefinition.\n\nTied to the gameplay side of voxels and entities. Jolt uses them to instantiate its own bodies.","shortMessageHtmlLink":"Added CollisionShapeDefinition."}},{"before":"679d573653fa8bec0214b87f05acefd26a4ebcc4","after":"d2822a0976a1aac77e3689cfdaa5154e7412f62d","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-25T00:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Cull back-face debug triangles.","shortMessageHtmlLink":"Cull back-face debug triangles."}},{"before":"64fcdcc762541eba7c1bebf328175f61ac009150","after":"679d573653fa8bec0214b87f05acefd26a4ebcc4","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-25T00:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Minor comment changes.","shortMessageHtmlLink":"Minor comment changes."}},{"before":"70863a883a79b3f9332d6853ff6f25dd6013e6d9","after":"64fcdcc762541eba7c1bebf328175f61ac009150","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-24T23:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Fixed voxel collider positions.","shortMessageHtmlLink":"Fixed voxel collider positions."}},{"before":"1da9d3a8c54750d18d77dee00b3c2aa8adb1f2d9","after":"70863a883a79b3f9332d6853ff6f25dd6013e6d9","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-24T23:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Improved debug line rendering.","shortMessageHtmlLink":"Improved debug line rendering."}},{"before":"caad01d6b2597789af7fe8518f49f30fb239c33b","after":"1da9d3a8c54750d18d77dee00b3c2aa8adb1f2d9","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-24T22:37:27.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Added Jolt debug rendering.","shortMessageHtmlLink":"Added Jolt debug rendering."}},{"before":"1741ca4a53fd8235364ca4330949d26f5992db43","after":"caad01d6b2597789af7fe8518f49f30fb239c33b","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-23T04:32:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Progress on player physics body.\n\nCurrently at the origin, need to drive it around with game logic.","shortMessageHtmlLink":"Progress on player physics body."}},{"before":"cd92e59c9e5fc306bfb8696387ebf2f302261090","after":"1741ca4a53fd8235364ca4330949d26f5992db43","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-23T02:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Properly free physics bodies on scene change.","shortMessageHtmlLink":"Properly free physics bodies on scene change."}},{"before":"33301fd5444e6438d32b71e87c02da6635cbbf60","after":"cd92e59c9e5fc306bfb8696387ebf2f302261090","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-22T03:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Progress adding/removing voxel bodies.\n\nCrossing a chunk boundary is very expensive since I'm doing Add/RemoveBody() the naive way.","shortMessageHtmlLink":"Progress adding/removing voxel bodies."}},{"before":"116ada47893b4fa82f5601b6d72d2508166f12a1","after":"33301fd5444e6438d32b71e87c02da6635cbbf60","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-22T02:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Increased some physics allocation limits.\n\nWon't need this forever, just until mesh combining is figured out.","shortMessageHtmlLink":"Increased some physics allocation limits."}},{"before":"723eae5f7824242429ec061f7307acb1990195e8","after":"116ada47893b4fa82f5601b6d72d2508166f12a1","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-22T01:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Fixed hasCollision() for air voxels.","shortMessageHtmlLink":"Fixed hasCollision() for air voxels."}},{"before":"3feea16a688c1c6da36d67e4c67f1de27d22dbd3","after":"723eae5f7824242429ec061f7307acb1990195e8","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-21T04:34:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Start allocating voxel physics bodies.\n\nFiguring out as I go. Unfortunately it seems like I'll need to allow like 100k bodies to be instantiated which is a lot. Will need to prioritize mesh combining sooner than later.","shortMessageHtmlLink":"Start allocating voxel physics bodies."}},{"before":"c133b5813f891129897f57f94c37ec053cf20629","after":"3feea16a688c1c6da36d67e4c67f1de27d22dbd3","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-17T21:47:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Calculate physics steps per frame for numeric accuracy.","shortMessageHtmlLink":"Calculate physics steps per frame for numeric accuracy."}},{"before":"db4bb59322b1bedc10e13a3c828cd2933bdf3c06","after":"c133b5813f891129897f57f94c37ec053cf20629","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-17T21:04:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Initial Jolt integration using HelloWorld example.","shortMessageHtmlLink":"Initial Jolt integration using HelloWorld example."}},{"before":"2782741375ec2c6dc6773a74c00260283f979644","after":"db4bb59322b1bedc10e13a3c828cd2933bdf3c06","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-14T03:13:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Updated README.md.\n\nMoved around music installation so people try it before running the engine.","shortMessageHtmlLink":"Updated README.md."}},{"before":"7db703262321002446f7094d36a009cb6c16f03e","after":"2782741375ec2c6dc6773a74c00260283f979644","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-14T02:37:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Updated README.md.\n\nAdded Git to third-party tools since CMakeLists.txt is using FetchContent now which does a git clone behind the scenes.","shortMessageHtmlLink":"Updated README.md."}},{"before":"4ad40f94ceb2cb2d798f9db4edeccdfe3e195f6d","after":"7db703262321002446f7094d36a009cb6c16f03e","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-14T01:30:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Changed build configs to statically-linked runtime library.\n\nThis lets them compile with Jolt instead of having MD_DynamicRelease errors.","shortMessageHtmlLink":"Changed build configs to statically-linked runtime library."}},{"before":"0548a53f0a5aeb433bf7f549b82d2c7b8ebc4f2c","after":"4ad40f94ceb2cb2d798f9db4edeccdfe3e195f6d","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-13T05:08:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Removed Jolt submodule.\n\nIt's downloaded through CMake FetchContent now.","shortMessageHtmlLink":"Removed Jolt submodule."}},{"before":"9d7f242f55bac8e5f90484e5d6cacd3f9b68d6e4","after":"0548a53f0a5aeb433bf7f549b82d2c7b8ebc4f2c","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-13T05:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"More CMake changes for Jolt.\n\nThe Jolt HelloWorld project says to use FetchContent.","shortMessageHtmlLink":"More CMake changes for Jolt."}},{"before":"4f0cd20c2346d69556f847284af0ebf599e38b0e","after":"9d7f242f55bac8e5f90484e5d6cacd3f9b68d6e4","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-12T00:03:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"First attempt at including Jolt in CMake.\n\nThis isn't going to work for all platforms, need to find a more generic way. Also need a way to turn off interprocedural optimizations for Debug and ReleaseGenericNoLTO builds.","shortMessageHtmlLink":"First attempt at including Jolt in CMake."}},{"before":"f70718b15f53cf95be266e4ce25b525df684ff8c","after":"4f0cd20c2346d69556f847284af0ebf599e38b0e","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-10T03:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Updated README.md\n\nUpdated build from source section for Jolt Physics.","shortMessageHtmlLink":"Updated README.md"}},{"before":null,"after":"f70718b15f53cf95be266e4ce25b525df684ff8c","ref":"refs/heads/jolt-integration","pushedAt":"2024-08-10T02:11:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Added JoltPhysics git submodule.","shortMessageHtmlLink":"Added JoltPhysics git submodule."}},{"before":"67cb82aedffd2afaf92ec58497123158f8db3b99","after":"e2baf89bdf39e86b2ab5f9b8b8074a4049a19075","ref":"refs/heads/main","pushedAt":"2024-08-08T02:17:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"afritz1","name":"Aaron","path":"/afritz1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6729557?s=80&v=4"},"commit":{"message":"Organized ray cast selection types.","shortMessageHtmlLink":"Organized ray cast selection types."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwMjozNjoxMi4wMDAwMDBazwAAAAS2_Aqi","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wOFQwMjoxNzoyMy4wMDAwMDBazwAAAASUxVVC"}},"title":"Activity ยท afritz1/OpenTESArena"}