{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":293583556,"defaultBranch":"master","name":"ActionRoguelike","ownerLogin":"tomlooman","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-07T16:52:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3748238?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711023116.0","currentOid":""},"activityList":{"items":[{"before":"8b15e27251fc726981093279a82d77afb246a817","after":"ebe1e3970958069451c3d5a325251d592fd02a21","ref":"refs/heads/master","pushedAt":"2024-05-24T13:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added comment in EQS to clarify the fallback reason","shortMessageHtmlLink":"Added comment in EQS to clarify the fallback reason"}},{"before":"4ace05fc5124e8aa0762f7567bcafd5f781ef62c","after":"8b15e27251fc726981093279a82d77afb246a817","ref":"refs/heads/master","pushedAt":"2024-05-13T22:12:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Upgrade to UE 5.4","shortMessageHtmlLink":"Upgrade to UE 5.4"}},{"before":"3c31a0cc0985a1f48e7d710a226beb1d40e130a9","after":"4ace05fc5124e8aa0762f7567bcafd5f781ef62c","ref":"refs/heads/master","pushedAt":"2024-05-06T11:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added \"GameMode Alias\"\n\nGameMode alias can be used as shorthand on commandlines such as MyMap?game=Roguelike to open a map with a specific gamemode class","shortMessageHtmlLink":"Added \"GameMode Alias\""}},{"before":"4ab98cdf6399b2755f1a30c58ca53002676acac0","after":null,"ref":"refs/heads/FlyingAIExperimental","pushedAt":"2024-03-21T12:11:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"}},{"before":null,"after":"3c31a0cc0985a1f48e7d710a226beb1d40e130a9","ref":"refs/heads/UE5.3","pushedAt":"2024-03-21T12:11:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Reverted TestLevel which had some local performance testing submitted accidentally.","shortMessageHtmlLink":"Reverted TestLevel which had some local performance testing submitted…"}},{"before":"67a4f4837b88e5240895ecaa0b7f615e8d3af128","after":"3c31a0cc0985a1f48e7d710a226beb1d40e130a9","ref":"refs/heads/master","pushedAt":"2024-03-21T11:14:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Reverted TestLevel which had some local performance testing submitted accidentally.","shortMessageHtmlLink":"Reverted TestLevel which had some local performance testing submitted…"}},{"before":"0dbde8f3435031d1165d18ecf57beae4d4a8706e","after":"67a4f4837b88e5240895ecaa0b7f615e8d3af128","ref":"refs/heads/master","pushedAt":"2024-03-18T13:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Cleanup and CastChecked\n\n- Replaced Cast with CastChecked where appropriate\n- Some CVARs now use game. instead of su. in line with the rest of game specific CVARs\n- Some cleanup and comments","shortMessageHtmlLink":"Cleanup and CastChecked"}},{"before":"415196c0fb8c55df71da9d68649513e4e78e0859","after":"0dbde8f3435031d1165d18ecf57beae4d4a8706e","ref":"refs/heads/master","pushedAt":"2024-03-13T17:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Updated code to remove some redundant if-statements (overly defensive), added some asserts, native gameplaytags, removed magic strings/variables, general removal of code rot.","shortMessageHtmlLink":"Updated code to remove some redundant if-statements (overly defensive…"}},{"before":"805f827fa1bc20c1dbd504fe03b1f3b54bc0eccc","after":"415196c0fb8c55df71da9d68649513e4e78e0859","ref":"refs/heads/master","pushedAt":"2023-11-10T16:03:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/tomlooman/ActionRoguelike","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/tomlooman/ActionRoguelike"}},{"before":"3130392690845ef07eb94944c723807269d04ba5","after":"805f827fa1bc20c1dbd504fe03b1f3b54bc0eccc","ref":"refs/heads/master","pushedAt":"2023-10-26T11:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Update to PSO settings\n\n- Removed the \"old\" SkipDrawOnPSOPrecaching which should not be used any more and replaced by ProxyCreationWhenPSOReady (default on in 5.3 but added anyway for visibility)","shortMessageHtmlLink":"Update to PSO settings"}},{"before":"4d56d0a008926f5ae0801ea9b7a2401a0d74ff5e","after":"3130392690845ef07eb94944c723807269d04ba5","ref":"refs/heads/master","pushedAt":"2023-10-23T13:47:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Fixed bug if AI was instantly killed and health bar remaining onscreen\n\ncalling AddToViewport and during this call removing the widget from screen doesn't work. This can happen with minion health bar, now added two fixes by delaying removal 1 frame and not even creating the widget in cpp when its an instant kill in the first place.","shortMessageHtmlLink":"Fixed bug if AI was instantly killed and health bar remaining onscreen"}},{"before":"4c2b49a01c6383048a4aa71b6831388f8114aaa8","after":"4d56d0a008926f5ae0801ea9b7a2401a0d74ff5e","ref":"refs/heads/master","pushedAt":"2023-10-13T14:30:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Updated main menu (show pso remaining, slight styling update)\n\n- showing remaining shaders in UI (most likely 0 by the time the menu is loaded with the small amount of PSOs in this game)\n- small UI styling change of main menu\n- pso compilation now starts in background mode (for ui responsiveness in theory)","shortMessageHtmlLink":"Updated main menu (show pso remaining, slight styling update)"}},{"before":"0d85dff63a260a74dc944537b42b8615e680e5ee","after":"4c2b49a01c6383048a4aa71b6831388f8114aaa8","ref":"refs/heads/master","pushedAt":"2023-10-13T12:34:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added basic loadscreen between map loads with default throbber ui","shortMessageHtmlLink":"Added basic loadscreen between map loads with default throbber ui"}},{"before":"709558e8ee82dd7c09bcb7ed0f27e48481c10a10","after":"0d85dff63a260a74dc944537b42b8615e680e5ee","ref":"refs/heads/master","pushedAt":"2023-10-13T12:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Updated PSO Caching settings to best combine bundled PSOs and precaching systems","shortMessageHtmlLink":"Updated PSO Caching settings to best combine bundled PSOs and precach…"}},{"before":"d554f7e2ddf4d30869a517ef3079f5dbc81a15d7","after":"709558e8ee82dd7c09bcb7ed0f27e48481c10a10","ref":"refs/heads/master","pushedAt":"2023-10-11T12:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"ad9d66a91acc7713c1440fd83c139eaca30b153e","after":"d554f7e2ddf4d30869a517ef3079f5dbc81a15d7","ref":"refs/heads/master","pushedAt":"2023-10-11T12:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added PSO Precaching + Bundled PSOs setup\n\nAdded some PSO pipeline files and .bat file to fix DX12 PSO stuttering.\nPSO Precaching catches a bunch of the PSOs...then bundled PSOs captured some global shaders that got injected back into.\nCurrently only the DecalComponent in the TestLevel doesnt cache properly and has small hitch of around 10ms, unclear why this fails to precache.","shortMessageHtmlLink":"Added PSO Precaching + Bundled PSOs setup"}},{"before":"441c8e9cbf983932ff556670cfe6ac1b37969af8","after":"ad9d66a91acc7713c1440fd83c139eaca30b153e","ref":"refs/heads/master","pushedAt":"2023-10-10T16:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Enabled iostore for nanite","shortMessageHtmlLink":"Enabled iostore for nanite"}},{"before":"06e1a42fdf4f09e670e1507518976cb84164c6cb","after":"441c8e9cbf983932ff556670cfe6ac1b37969af8","ref":"refs/heads/master","pushedAt":"2023-10-10T15:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Fixed deprecation message of 3d text component","shortMessageHtmlLink":"Fixed deprecation message of 3d text component"}},{"before":"e903904c07b45f121cdfd0250d728fe735525854","after":"06e1a42fdf4f09e670e1507518976cb84164c6cb","ref":"refs/heads/master","pushedAt":"2023-10-05T14:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Replaced MIDs with CustomPrimitiveData for hitflashes\n\n- AI and player no longer use MIDs for the hit flash and instead the newer CustomPrimitiveData.\n- Added \"overlay material\" for potential use as well. inactive for now (seems to add higher pixel cost as the material is always rendered).\n- Changed some render settings on potion glass material for slightly less flat look.","shortMessageHtmlLink":"Replaced MIDs with CustomPrimitiveData for hitflashes"}},{"before":"1f7060212a4add6cb1dfd96d1369ff94391cfff3","after":"e903904c07b45f121cdfd0250d728fe735525854","ref":"refs/heads/master","pushedAt":"2023-10-04T15:58:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added UE_INLINE_GENERATED_CPP_BY_NAME\n\nAdded UE_INLINE_GENERATED_CPP_BY_NAME (New in 5.1) to most classes. (Could not find any actual compile time improvements in this relatively simple project)","shortMessageHtmlLink":"Added UE_INLINE_GENERATED_CPP_BY_NAME"}},{"before":"a844f56283b34a1d36ca196a7d6cb6c6e3b4ecea","after":"1f7060212a4add6cb1dfd96d1369ff94391cfff3","ref":"refs/heads/master","pushedAt":"2023-09-25T13:33:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Renamed some tags to clarify them as \"Status\" rather than an \"Action\"","shortMessageHtmlLink":"Renamed some tags to clarify them as \"Status\" rather than an \"Action\""}},{"before":"9ff013aa695e9140a12b450f1d59a7f29ee88239","after":"a844f56283b34a1d36ca196a7d6cb6c6e3b4ecea","ref":"refs/heads/master","pushedAt":"2023-09-25T13:31:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Actions now use GameplayTag for activation\n\nActions now use GameplayTag for activation\nUpdated character class to use tobjectptr for inputactions\nadded some native defined gameplaytags in their own file\nminor cleanup of some commented lines and assets","shortMessageHtmlLink":"Actions now use GameplayTag for activation"}},{"before":"c81fbf800ef91c8a3722769d3cb00da0c6bd535b","after":"9ff013aa695e9140a12b450f1d59a7f29ee88239","ref":"refs/heads/master","pushedAt":"2023-09-19T16:50:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Added new camera shake (no longer using the \"legacy\" shake)","shortMessageHtmlLink":"Added new camera shake (no longer using the \"legacy\" shake)"}},{"before":"2f51acdaa0f2dfdde5878afa41775a62a923c791","after":"c81fbf800ef91c8a3722769d3cb00da0c6bd535b","ref":"refs/heads/master","pushedAt":"2023-09-16T14:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"850a95e194da61627fd8eae2a6b73d1f3044579d","after":"2f51acdaa0f2dfdde5878afa41775a62a923c791","ref":"refs/heads/master","pushedAt":"2023-09-16T14:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Latest buildsettings, Cleanup, enabling autorespawn","shortMessageHtmlLink":"Latest buildsettings, Cleanup, enabling autorespawn"}},{"before":"56d990c9b04c47da723c4638bbecad0be3a5d8d7","after":"850a95e194da61627fd8eae2a6b73d1f3044579d","ref":"refs/heads/master","pushedAt":"2023-09-16T13:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Update to 5.3 and convert assets to Nanite","shortMessageHtmlLink":"Update to 5.3 and convert assets to Nanite"}},{"before":null,"after":"56d990c9b04c47da723c4638bbecad0be3a5d8d7","ref":"refs/heads/UE5.2","pushedAt":"2023-09-16T10:52:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Fixed ribbon rendering when pooled\n\n- ribbons no longer shoot across scene when unpaused after being pooled. custom scratch pad logic to figure out if we got 'teleported'\n- _AI projectile variant is now slower for testing and used by projectilespammer","shortMessageHtmlLink":"Fixed ribbon rendering when pooled"}},{"before":"52b137030ce092824a9f3fd2aa8439f80a46b4ae","after":"56d990c9b04c47da723c4638bbecad0be3a5d8d7","ref":"refs/heads/master","pushedAt":"2023-09-07T20:35:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Fixed ribbon rendering when pooled\n\n- ribbons no longer shoot across scene when unpaused after being pooled. custom scratch pad logic to figure out if we got 'teleported'\n- _AI projectile variant is now slower for testing and used by projectilespammer","shortMessageHtmlLink":"Fixed ribbon rendering when pooled"}},{"before":"224a40f3515943143f133034c7876966b569111c","after":"52b137030ce092824a9f3fd2aa8439f80a46b4ae","ref":"refs/heads/master","pushedAt":"2023-09-07T19:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Actor Pooling perf improvements\n\n- Actor pooling for projectiles is much faster, with more elements being pooled/paused for quick re-init. (>5x faster than spawning fresh projectile)\n- Added projectile spammer in test level to test out aggregate ticks and pooling\n- Added actor pool priming. prespawning a set of actors defined in gamemode\n- projectiles now using niagara vfx for looped effect.","shortMessageHtmlLink":"Actor Pooling perf improvements"}},{"before":"8413eca8bfc7169addf7de91e32072f8899513ab","after":"224a40f3515943143f133034c7876966b569111c","ref":"refs/heads/master","pushedAt":"2023-09-07T13:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tomlooman","name":"Tom Looman","path":"/tomlooman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3748238?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUxaElAA","startCursor":null,"endCursor":null}},"title":"Activity · tomlooman/ActionRoguelike"}