{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":743475236,"defaultBranch":"master","name":"c_experiment_rl","ownerLogin":"Steampunkery","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-15T10:15:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11962195?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705313784.0","currentOid":""},"activityList":{"items":[{"before":"5749eb656267d8d6c27f5240498e8782fc4e9ff9","after":"f76bf367ac1b249e6cdda1826da63e9e0ba1e82a","ref":"refs/heads/master","pushedAt":"2024-07-18T04:15:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"Remove venv stuff","shortMessageHtmlLink":"Remove venv stuff"}},{"before":"9ca4668295228f5526f57a496f82614e99a78698","after":"5749eb656267d8d6c27f5240498e8782fc4e9ff9","ref":"refs/heads/master","pushedAt":"2024-07-13T22:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"make: Update build system to be more flexible","shortMessageHtmlLink":"make: Update build system to be more flexible"}},{"before":"3af9a7a52f6ffcba8d9b39d4234e717793fcb6df","after":"9ca4668295228f5526f57a496f82614e99a78698","ref":"refs/heads/master","pushedAt":"2024-06-25T04:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"bugfix: don't call g_array_unref on null pointers","shortMessageHtmlLink":"bugfix: don't call g_array_unref on null pointers"}},{"before":"53f1c91a8f32b0b53891a53b19341215ab5bc296","after":"3af9a7a52f6ffcba8d9b39d4234e717793fcb6df","ref":"refs/heads/master","pushedAt":"2024-06-25T04:24:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"initiative: Add initiative system for variable action cost\n\nVariablbe action cost is a big part of roguelikes, so it's good that we\nhave it. The Initiative system goes through each entity and increments\nits \"action points\" by the entity-specific increment each turn. When an\nentity has >= 0 points, they may make a move. Each move subtracts a\nspecific amount from the action points. The system is structured\n(arbitrarily) so that \"one move\" costs 100 points.","shortMessageHtmlLink":"initiative: Add initiative system for variable action cost"}},{"before":"0905768238ccf2f5958e774a3c7b35cbf8d62b07","after":"53f1c91a8f32b0b53891a53b19341215ab5bc296","ref":"refs/heads/master","pushedAt":"2024-06-25T03:58:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"initiative: Add initiative system for variable action cost\n\nVariablbe action cost is a big part of roguelikes, so it's good that we\nhave it. The Initiative system goes through each entity and increments\nits \"action points\" by the entity-specific increment each turn. When an\nentity has >= 0 points, they may make a move. Each move subtracts a\nspecific amount from the action points. The system is structured\n(arbitrarily) so that \"one move\" costs 100 points.","shortMessageHtmlLink":"initiative: Add initiative system for variable action cost"}},{"before":"0437f3fa9c1b30852ed619dae13581fe23889a77","after":"0905768238ccf2f5958e774a3c7b35cbf8d62b07","ref":"refs/heads/master","pushedAt":"2024-06-25T03:40:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"config: Add .clangd for LSP and proj.sh for config\n\nAlso specify -std=gnuc11 to make clangd happy, and update the gitignore\nwith clangd/venv rules","shortMessageHtmlLink":"config: Add .clangd for LSP and proj.sh for config"}},{"before":"f8ff14a3efd1fd0df9ef5f7cf890652fd3e13675","after":"0437f3fa9c1b30852ed619dae13581fe23889a77","ref":"refs/heads/master","pushedAt":"2024-06-25T03:34:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"config: Add .clangd for LSP and proj.sh for config\n\nAlso specify -std=gnuc11 to make clangd happy","shortMessageHtmlLink":"config: Add .clangd for LSP and proj.sh for config"}},{"before":"93f292d70a35ddddff9630fbd17ae878556114a2","after":"f8ff14a3efd1fd0df9ef5f7cf890652fd3e13675","ref":"refs/heads/master","pushedAt":"2024-06-25T03:32:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"config: Add .clangd for LSP and proj.sh for config","shortMessageHtmlLink":"config: Add .clangd for LSP and proj.sh for config"}},{"before":"2eca6f84572a4bf0ffe72f2d3184ee27e6ff82de","after":"93f292d70a35ddddff9630fbd17ae878556114a2","ref":"refs/heads/master","pushedAt":"2024-02-27T03:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"map: fix bugs and make items arrays dense","shortMessageHtmlLink":"map: fix bugs and make items arrays dense"}},{"before":"fec277ad66a4128da9ca6fc0089e2b9355589ee0","after":"2eca6f84572a4bf0ffe72f2d3184ee27e6ff82de","ref":"refs/heads/master","pushedAt":"2024-02-22T01:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"cleanup: clang-format, header untangle, use macros\n\nAnother huge commit. Mostly formatting and shuffling headers, but also\nsome minor refactoring of where components are declared.","shortMessageHtmlLink":"cleanup: clang-format, header untangle, use macros"}},{"before":"3d789f51e92715c97f11e350df3f1c90b8c551ea","after":"fec277ad66a4128da9ca6fc0089e2b9355589ee0","ref":"refs/heads/master","pushedAt":"2024-02-21T21:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"GUI: Switch to using rlsmenu for GUI menus\n\nThis commit includes a lot of changes. For one, I switched the whole\nproject to use wchar_t instead of char. This is for unicode\ncompatibility. Additionally, the entire GUI callback system had to be\nlifted out because rlsmenu supplies that.","shortMessageHtmlLink":"GUI: Switch to using rlsmenu for GUI menus"}},{"before":"61d198f5feadd0e53e5fe66c0635486af14fc5da","after":"3d789f51e92715c97f11e350df3f1c90b8c551ea","ref":"refs/heads/master","pushedAt":"2024-02-20T04:36:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"Inventory: Make inventory a dense array","shortMessageHtmlLink":"Inventory: Make inventory a dense array"}},{"before":"233d130f8c5b33bcdd46e2fc4d42604c1068cd91","after":"61d198f5feadd0e53e5fe66c0635486af14fc5da","ref":"refs/heads/master","pushedAt":"2024-01-16T19:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"all: Enforce stricter warning checking\n\nThis commit adds -Wall -Wextra -Werror to the Makefile. It also fixes\nall of the issues that cropped up from these flags.","shortMessageHtmlLink":"all: Enforce stricter warning checking"}},{"before":null,"after":"72859b3643bee9905b9e12a18a613ac4da2f9021","ref":"refs/heads/dijkstra-ai","pushedAt":"2024-01-15T10:16:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"main+ai+map: Update DijkstraMaps and add greedy_ai\n\nAlso adds gold in the corners of the testing arena","shortMessageHtmlLink":"main+ai+map: Update DijkstraMaps and add greedy_ai"}},{"before":null,"after":"233d130f8c5b33bcdd46e2fc4d42604c1068cd91","ref":"refs/heads/master","pushedAt":"2024-01-15T10:15:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Steampunkery","name":"Thomas O'Keeffe","path":"/Steampunkery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11962195?s=80&v=4"},"commit":{"message":"gui: Fix memory leak on empty inventory","shortMessageHtmlLink":"gui: Fix memory leak on empty inventory"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgnu9qQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Steampunkery/c_experiment_rl"}