01:17:34 03gammafunk02 07* 0.27-a0-789-g6bb3289: checkwhite player.cc 10(36 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/6bb3289e1e0e 01:31:54 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-789-g6bb3289e1e (34) 02:18:30 Unstable branch on cbro.berotato.org updated to: 0.27-a0-789-g6bb3289e1e (34) 02:34:50 Unstable branch on crawl.develz.org updated to: 0.27-a0-789-g6bb3289e1e (34) 02:56:23 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-789-g6bb3289e1e 03:30:47 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4099-g64e5f0aaf3 03:54:08 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-789-g6bb3289e1e 08:22:09 -!- amalloy is now known as amalloy_ 10:43:02 03PleasingFungus02 07* 0.27-a0-790-g8ff0b3a: Tweak Dj job recs 10(59 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/8ff0b3a6de1e 10:46:52 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-790-g8ff0b3a6de (34) 12:52:06 03advil02 07* 0.27-a0-791-ga16a6a3: Refactor some arm order stuff, again 10(34 minutes ago, 5 files, 36+ 30-) 13https://github.com/crawl/crawl/commit/a16a6a3dab50 12:52:06 03advil02 07* 0.27-a0-792-g8e0dbb6: When force-swapping a ring, skip unequip effects (11879) 10(8 minutes ago, 3 files, 8+ 7-) 13https://github.com/crawl/crawl/commit/8e0dbb66beb7 13:19:22 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-792-g8e0dbb66be (34) 13:29:29 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-792-g8e0dbb6 (34) 15:11:14 lol in a reddit thread about that ring thing, "It was an accident that fixed another bug so they're keeping it" ... which was, not entirely wrong 15:31:51 <10P​leasingFungus> hm, back in june 2020, alex asked me to find the artist for https://crawl.develz.org/tavern/viewtopic.php?f=17&t=23228&p=308883&sid=73a8cc4984fe0311df8fb40206007884#p308883 to ask for permission to use it as a splash screen 15:32:00 <10P​leasingFungus> i didn't remember that it'd come from tavern originally 15:32:10 <10P​leasingFungus> wonder if anyone would answer if you PM'd suicide_king? 15:32:23 <10P​leasingFungus> oh wait hm, it's already CC'd in that thread 16:09:05 03PleasingFungus02 07* 0.27-a0-793-gd86de03: New octopus wizard title screen 10(2 minutes ago, 4 files, 2+ 1-) 13https://github.com/crawl/crawl/commit/d86de039f59e 16:18:27 -!- Yermak_ is now known as Yermak 16:23:48 <|amethyst> PleasingFungus: Did you mean to include two differently-sized copies of the .jpg there? 16:24:53 04Build failed for 08master @ d86de039 06https://github.com/crawl/crawl/actions/runs/691141398 16:30:05 <10P​leasingFungus> |amethyst: nope, only the small one 16:30:12 <10P​leasingFungus> on mobile atm so can’t fix 16:32:06 <|amethyst> PleasingFungus: working on it (and fixing the build) 16:33:05 <|amethyst> going to just convert that .jpg to a .png, since it looks like the original source was a .jpg anyway, and since I'm not competent to do the photoshop necessary to recreate it with a lossless copy of the logo 16:44:53 03kate-02 07* 0.27-a0-794-g38526b5: Don't allow force-targeting spells when Xom is casting them 10(2 minutes ago, 1 file, 10+ 7-) 13https://github.com/crawl/crawl/commit/38526b5af1d5 16:46:37 03|amethyst02 07* 0.27-a0-795-ge5c3fa5: Use shrunken reencoded molluscs 10(4 minutes ago, 3 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/e5c3fa52fd55 16:51:49 <|amethyst> I wonder if there's a reasonable way to that list of title screens into client.html from the makefile at build time 16:52:09 <|amethyst> s/to/to insert/ 16:53:07 <|amethyst> it's not trivial, since webserver/templates doesn't get copied at build time the way game_data does 17:02:09 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-795-ge5c3fa52fd (34) 17:02:18 04Build failed for 08master @ 38526b5a 06https://github.com/crawl/crawl/actions/runs/691221634 17:03:52 <|amethyst> sorry, should have cancelled that one when I committed the (hopefully) build fix 17:04:47 <|amethyst> BTW, does anyone here fancy themselves an expert, or at least more-than-a-novice, at GitHub Actions? 17:05:37 <|amethyst> because I'd like to cover that in my software engineering class, but am not at a point where I could write/deliver the lecture myself 17:06:17 <|amethyst> I was more-than-a-novice with Travis, but haven't kept up with the tides 17:07:58 <|amethyst> Also, seriously considering resurrecting CSZO on my home computer, since I now 1) have a static IP 2) have more CPU and memory than I know what to do with 17:09:24 <|amethyst> Only problem is that I'd probably have a fair amount of unexpected downtime, since this is residential Internet access on a home computer that might sometimes need to be rebooted 17:10:36 <|amethyst> Oh, good, looks like I correctly fixed the build 17:14:25 I think you can just make the entire content of your lecture this meme or similar https://i.imgur.com/ayaqEpb.png 17:14:45 <|amethyst> does GitHub Actions have a way to fire an action when the build status changes? I see our current IRC action is just "if: failure() && github.event_name == 'push'" but it seems like there ought to be some way to do edge-triggered conditions 17:15:12 alex is the only one who really understands github actions but I doubt he's going to be available to do anything 17:16:26 at one point I believe I asked alex that very question actually, and, paraphrasing, his answer was: "probably" 17:16:26 <|amethyst> advil: yeah, especially since my class is at 7 AM in Australia 17:18:00 one practical thing I can tell you though is that it is very easy to iterate in a branch on a cloned repo 17:18:10 without anyone seeing it 17:18:33 <|amethyst> there is a suggestion here, but seems a little bit of a pain: https://github.community/t/send-notification-when-build-status-changes/18490/7 17:18:52 <|amethyst> what is the current situation with cloned repos and our actions? 17:18:58 I can also tell you that I ...do not approve... of embedding what is effectively a sort of scripting language in yaml 17:19:04 <|amethyst> I know that with Travis we had issues 17:19:21 <|amethyst> advil: yes, obviously it should be an XML-syntax lisp variant instead 17:20:31 <|amethyst> I see there's a ${{ secrets.IRC_CHANNEL }} that I assume is relevant 17:20:36 oh that's fine, basically the same trick that I eventually figured out for travis works for actions 17:20:57 yeah, you set the channel as a secret and then that rule won't work for clones 17:22:16 https://docs.github.com/en/actions/reference/encrypted-secrets 17:22:16 <|amethyst> but clones get the rest of the actions automatically because .github/workflows/ is in the repo? 17:22:16 yes 17:22:21 <|amethyst> I hope github doesn't mind me having 50 of my students clone the Crawl repo 17:22:55 <|amethyst> not that most of them have made pushes yet, but I'm sure it's coming 17:23:20 <|amethyst> OTOH, Microsoft has cost me hours and days and months of my life, so it's only fair 17:23:45 <10P​leasingFungus> seems pretty small on ms scale 17:23:56 <|amethyst> yeah 17:24:02 <10P​leasingFungus> probably their cloud division would be happy 17:24:06 <10P​leasingFungus> more usage! 17:24:16 <10P​leasingFungus> number go up 17:24:31 <|amethyst> yeah, I wonder if the github division needs to pay the cloud division 17:24:32 yeah, where e.g. tensorflow has 84.3k clones, 50 is a drop in the bucket 17:28:06 <02|​amethyst> Had a guest lecture from someone on the Minecraft testing infrastructure team 17:28:51 <02|​amethyst> Protip: You could probably make a lot of money if you figured out how to offer cloud services for the major gaming consoles 17:32:24 <10P​leasingFungus> i can believe that 17:32:25 <|amethyst> apparently those exist for Android and iOS, but not for XBox, PS, Switch 18:08:57 -!- amalloy_ is now known as amalloy 19:20:31 <|amethyst> tempted to work on joystick/gamepad support for tiles and webtiles 19:20:50 <|amethyst> just bought a couple of USB SNES controllers and am itching to use them 19:22:05 <|amethyst> if we could figure out a way to support all the keybindings with those (would require more menus, I'm sure) that would surely also help the Android and iOS "ports" 19:22:24 Unstable branch on underhound.eu updated to: 0.27-a0-795-ge5c3fa52fd (34) 19:23:01 <|amethyst> have an XBox 360 controller on the way, since that covers most of the gamepad possibilities 19:23:22 <10P​leasingFungus> sounds like a fun project! 19:24:45 <|amethyst> and I've never really done SDL programming, other than my (probably somewhat ill-conceived) patch to reconcile button presses and text entry events 19:24:45 <|amethyst> so I hope to learn a lot 19:25:12 <|amethyst> I also bought a Genesis controller, but didn't notice until after it arrived that it was the original port, not USB 19:25:52 <|amethyst> have some Arduinos, so hoping to build an adapter for that 19:27:35 <13d​ue> \o 19:27:44 <10P​leasingFungus> trivia: silicon zeroes is an SDL game 19:27:49 <13d​ue> a part of me wants to get back into DCSS... 19:27:59 <10P​leasingFungus> no controller support tho 19:28:06 <13d​ue> but between maintaining 3 massive Minecraft mods and running a D&D game, I'm not sure if I'd have enough time 😦 19:28:13 <10P​leasingFungus> 3 mods! 19:28:18 <13d​ue> + others 19:28:20 <10P​leasingFungus> most people don’t even have one 19:28:36 <13d​ue> I just remember writing the commit summaries for the blog on a weekly basis and how long it usually ended up taking me 19:28:42 <13d​ue> While curled up in bed and it was cold and raining 19:28:51 <10P​leasingFungus> oh those take forever yeah 19:28:59 <10P​leasingFungus> i let ebering do em 19:29:12 <13d​ue> oh they still get done?! 19:29:13 <13d​ue> i'm so glad 19:29:17 <10P​leasingFungus> not weekly 19:29:21 <10P​leasingFungus> but yeah 19:29:26 <10P​leasingFungus> good tradition 19:29:28 <13d​ue> also that one time i was in a hospital waiting room and my mum had had an allergic reaction to nuts and i'd been waiting hours 19:30:35 <13d​ue> so i was using my phone for internet and talking to dpeg and coding and he was like "?????? YOU ARE IN HOSPITAL AND YOU ARE DOING THIS???" 19:30:35 <13d​ue> and then i "Fixed" a bug once and everyone was like "BALANCE IS BROKEN WHAT DID YOU DO" 19:36:29 <10P​leasingFungus> lol 19:36:38 <10P​leasingFungus> yeah the old dcss community was 19:36:42 <10P​leasingFungus> very intense 19:36:48 <10P​leasingFungus> not always in a good way 19:37:01 <10P​leasingFungus> think things are mostly more chill lately 19:37:23 <10P​leasingFungus> we had a nazi problem but they’ve mostly moved on 19:38:25 <10P​leasingFungus> and it feels like the hardcore community members are more into jokes and memes than vicious criticism of game design 19:44:57 <|amethyst> yeah 19:45:03 <|amethyst> glad to see i-x back btw 19:57:40 <10P​leasingFungus> nice to see all these old faces back! 20:33:00 03PleasingFungus02 07* 0.27-a0-796-gf314fb5: A bevy of new tiles (Sastrei) 10(43 seconds ago, 3 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/f314fb506103 20:39:14 New branch created: pull/1853 (1 commit) 13https://github.com/crawl/crawl/pull/1853 20:39:14 03Aliscans02 07https://github.com/crawl/crawl/pull/1853 * 0.27-a0-794-gcc7430c: Disable spellcasting skill gain for new berserkers. 10(10 minutes ago, 3 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/cc7430cc399e 20:47:01 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-796-gf314fb5061 (34) 21:35:37 03PleasingFungus02 07* 0.27-a0-797-g27d10ad: New Iron Golem tile (Sastrei) 10(32 seconds ago, 2 files, 3+ 3-) 13https://github.com/crawl/crawl/commit/27d10ad80f11 21:55:32 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-797-g27d10ad80f (34) 22:03:01 <08n​icolae> it's nice to be back 22:03:28 <08n​icolae> it's nice to have a creative outlet/excess brain energy outlet that's easy to share with other people