00:34:27 alexjurkiewicz: the average 00:35:24 also, I dunno what it's like where y'all live but there was a 10-engine-response fire two blocks from my apartment that leveled two buildings 00:36:03 the city is on a sunset-to-sunrise curfew 00:38:22 my block has been relatively calm and it's all residential so it should be ok in principle but in practice I might not be able to do as much on nts before the T starts 00:38:28 what a strange time on earth 01:38:52 Unstable branch on crawl.develz.org updated to: 0.26-a0-40-gfe7b5d5a6f (34) 01:44:23 ebering: yikes, that's scary. stay safe! 02:05:25 It makes a change from hiding from COVID-19 I guess 02:11:10 Windows builds of master branch on crawl.develz.org updated to: 0.26-a0-40-gfe7b5d5a6f 02:12:54 ebering: stay safe, these last few nights have been surreal 03:32:24 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-40-gfe7b5d5a6f (34) 03:39:57 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3177-gbaa60938a7 05:51:27 -!- aidanh_ is now known as aidanh 07:31:27 03Elliot Dronebarger02 07https://github.com/crawl/crawl/pull/1427 * 0.26-a0-43-gfe009c8: Fix annotations 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fe009c82b75f 07:42:29 New branch created: pull/1439 (1 commit) 13https://github.com/crawl/crawl/pull/1439 07:42:29 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1439 * 0.26-a0-29-g482c3bf: Let vampires quaff from the 'i' menu again (blerg) 10(13 minutes ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/482c3bf40ba9 07:52:56 -!- amalloy is now known as amalloy_ 09:50:25 ebering: glad you're ok; stay safe out there 10:41:45 i'm still worried that +4 and +6 for rings is tuned a bit high. saw an octopode with six +4 rings of AC - changing it to +3 wouldn't muchly affect users who have only one, but would help with octopode silliness 10:41:51 and 3 and 5 are "nicer-looking" than 4 or 6, cuz they're prime or cuz humans got 5 digits per limb or whatever 10:43:04 idk, would +18 ac from rings just as ridiculous? could reduce how frequently they're generated instead, now that duplicates are less interesting 10:51:11 cebolla, 24 AC is still way less than what a full set of armour with good armour skill gives 10:51:25 and no GDR 13:10:51 03advil02 07[game_scale] * 0.26-a0-45-g9c553ed: Consolidate code for applying game_scale 10(3 minutes ago, 5 files, 61+ 35-) 13https://github.com/crawl/crawl/commit/9c553edf647e 13:11:41 03advil02 07[game_scale] * 0.26-a0-45-g53a3cfe: Consolidate code for applying game_scale 10(4 minutes ago, 5 files, 61+ 35-) 13https://github.com/crawl/crawl/commit/53a3cfe8f608 13:15:50 The build has errored. (game_scale - 9c553ed #13547 : advil): https://travis-ci.org/crawl/crawl/builds/693189942 13:36:21 The build was broken. (game_scale - 53a3cfe #13548 : advil): https://travis-ci.org/crawl/crawl/builds/693190092 13:40:00 man, constexpr is tricky to get to work across different standards 13:46:15 wonder why that was only a warning for the gh actions build 13:46:26 -!- ProzacElf_ is now known as ProzacElf 14:10:32 it's too bad that dejavu is a bit ugly at larger sizes 15:35:36 03advil02 07[game_scale] * 0.26-a0-41-g22c3ff3: Add a global scaling option for local tiles 10(27 hours ago, 6 files, 46+ 17-) 13https://github.com/crawl/crawl/commit/22c3ff33f1ea 15:35:36 03advil02 07[game_scale] * 0.26-a0-42-g225aeba: Fix font glitches at very high device density 10(23 hours ago, 1 file, 12+ 10-) 13https://github.com/crawl/crawl/commit/225aeba359c8 15:35:36 03advil02 07[game_scale] * 0.26-a0-43-g0b1dea4: Let tile_filter_scaling=false work on mipmapped textures 10(23 hours ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/0b1dea44b9fc 15:35:36 03advil02 07[game_scale] * 0.26-a0-44-gd81348d: Consolidate code for applying game_scale 10(2 hours ago, 5 files, 112+ 89-) 13https://github.com/crawl/crawl/commit/d81348d7b7ad 16:15:04 -!- amalloy_ is now known as amalloy 16:20:58 The build was fixed. (game_scale - d81348d #13549 : advil): https://travis-ci.org/crawl/crawl/builds/693218982 17:02:08 ebering: dang mate, thinking of you. stay safe 17:02:29 -!- aidanh_ is now known as aidanh 17:04:01 03Elliot Dronebarger02 07https://github.com/crawl/crawl/pull/1427 * 0.26-a0-44-g692719a: Further fix annotations 10(6 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/692719ad63a1 18:16:47 I was told I should offer this to mainline; do y'all want it? I editted the tiles for "murky" water (used by Sewer and some vaults); Before: https://imgur.com/hQb9LVO.jpg After: https://i.imgur.com/gMcfxfq.jpg likely going to extend it to swamp now. 18:21:59 -!- amalloy is now known as amalloy_ 18:38:18 looks nicer IMHO. I was going to ask if it makes the colour too similar to existing water for colour blink people. But since it's functionally identical, that probably doesn't matter! 18:48:20 !source cast_fragmentation 18:48:24 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/spl-damage.cc#L2215 18:59:32 looking at that issue about trying to lrd the due_jungle_book statue? 19:29:39 03advil02 07* 0.26-a0-41-gb98801a: Don't print "levelgen mode: deterministic" 10(58 seconds ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/b98801ac9189 19:30:03 yeah, it seems like it says "X shatters" about basically everything 19:30:17 it does seem like a potentially misleading description if you are new to things 19:30:55 though since it says that on basically every use, it didn't seem so urgent to me to change it 19:35:56 "Deconstruction" in the name might be misleading now 19:36:58 Lee's Rapid Fragmentation... Lee's Rapid Debris-fication 19:38:42 Lee's Boom 19:39:10 does anyone else always misremember this one as leda's? 19:39:28 luckily I discovered this time that &! recognizes "rapid" 19:39:57 <|amethyst> Lee's Fragmented Recipe 19:40:33 <|amethyst> I guess that only works for people in certain parts of the US 19:41:26 Lee's Instant Tremorstone??? 19:41:56 <|amethyst> Let it Radiate Dust 19:45:01 serious: Lee's Rapid Destruction 19:47:03 <|amethyst> I think "Lee's Rapid Fragmentation" is my favorite so far 19:49:00 what is it faster than? is there a removed spell that took longer? 19:49:05 If you cast it while wearing a ring of chaos or wielding a staff of chaos in Bcadren...it's Frank's Chaotic Burst 19:52:06 cebolla: I think it's just faster than other non-in-game methods of turning rock into fragments 19:52:06 advil: it's funny that there are no less than three earth mages whose names all beging with L 19:52:08 *begin 19:52:22 Lee, Ledas, and Lehudib; what were they thinking 19:54:25 i hope they were added in that order. "Man, the existing mage names are so boring. 'Lee'?! How about: Leda, that's much better" 19:54:56 <|amethyst> They're actually three pseudonyms of the same mage 19:55:23 <|amethyst> Their real name is Leehudibas but that was too long 19:55:50 full name Lehudib "Lee" Ledas 19:56:12 in school he got teased for Lehudib so he prefers to go by Lee 19:56:54 ebering: depending on how affected you are by protests do you want to try and put up the tourney rules page today? 19:57:37 I can put the page up 19:57:37 I tested the latest version locally 19:57:37 I also have a planned modification for adding a countdown timer 19:57:37 and a quit cleanup commit I should probably push 19:57:44 that is, assuming the rules page is ready 19:59:44 it looks text complete 20:00:03 one simple extra addition might be to copy the banner formatting from the player pages 20:01:33 maybe that isn't done yet 20:02:06 I was going to move most of the config stuff to a separate module, but after looking at it, I realized it would probably be too invasive 20:03:08 so I can put that in our python3 branch, but I'm still wondering on the approach; what we do for webtiles is sort of conditioned on py2 compatibility 20:03:22 I think just a config class that's mostly a dict with a little overloading and where it maybe gets loaded only in loaddb.py's main would do? 20:04:31 only issue is you have to get access to said config hash, so either a global in loaddb or maybe have to move some stuff into a manager class (which is what I do with my bots) 20:05:30 and in addition to this, moving the configuration all to e.g. yaml with no hard-coding stuff in code 20:06:06 include a sample yaml file in the repo, but don't have the default config file location checked in 20:06:42 aside from one needed for the docker, I guess 20:07:44 scoring has a much better config.py setup (and yml loading) 20:09:51 yeah, the rules page is complete. It would be nice to copy the player page banner formatting but I'm first going to work on getting all clan formatting to be equivalent with individual formatting. I haven't been testing that stuff at all yet 20:10:09 not much else is on my "must do before release" checklist 20:11:01 there must be some history to scoring before it was in git, it started off with yml sources 20:12:06 advil: cool, I can take a look at that when I wade into this, then 20:13:34 but I do think the only main problem is how to get global config data to various functions/classes; for my bots, there's a sort of class hierarch with the manager loading/holding the config, and it's storing various subclasses, which can inspect the config through the manager 20:14:10 maybe that's not a good pattern this, though 20:14:10 I think we do have a sort of manager for the xlog classes already, however 20:15:00 alexjurkiewicz do you have any thoughts on how to improve the main player ranking page? we have so very many categories that it's extremely spreadsheet-y 20:26:39 advil: not really, sorry. Ultimately it's extremely dense information. From a use-case perspective, it's trying to do several things at once, and only subsets of the data are needed for each thing. Maybe the page can be split, either into multiple static pages or with javascript magic 20:27:41 a) I want to see the top 10 users b) I want to see my place and see how close I am to the people above and below me c) What low hanging fruit is there for me to improve compared to the next few people above me? 20:28:24 ok, will think about it 20:28:34 I should try to do something beyond just fixing static urls 20:29:02 I sort of wonder if this tourney has gone too far in the direction of tons of little categories 20:30:43 well, I guess we'll find out how people feel 20:31:12 I somewhat agree. I have tried to de-emphasise banners because that's like another set of russian nested categories 20:31:31 and it's a bit "if you aren't good at winning just ignore the top level categories and play in this area" (IMO) 20:32:01 hm, I wonder if it would be possible to via javascript (i.e. nothing server-side) let people identify themselves or just focus in on some player and remember that focus 20:32:23 JS can set a cookie or use local storage 20:34:21 having said all the above about banners. I don't think the scoring structure should change now. The design is good and a big step away from the old system. It will be exciting to see how the top players go in the competition. I think there is a chance for "less good" players to place highly by having better insights about scoring system 20:34:48 yeah, I don't want to change the scoring structure 20:35:01 just was wondering what to do about the all players ranking 20:35:13 I think the banner stuff is good on a player page, not too overwhelming there 20:36:32 that page is a great example of one that was better with the old 10pt font. It is a lot of information perfectly suited to an ultra-dense display. Of course, that only helps if you can read 10pt font... 20:37:05 03advil02 07* 0.26-a0-42-g4f27934: Restore note about pasting to local tiles seed selection 10(5 minutes ago, 1 file, 5+ 0-) 13https://github.com/crawl/crawl/commit/4f279345d96b 20:37:30 well, even if I can't come up with a way to improve it, something needs to be done about it's scrolling in the x dimension 20:37:41 which 10pt font might solve :D 20:37:45 *its 20:37:48 oh yeah? You mean it's not a discoverable action, or it's buggy? 20:37:56 (100% agree on the former) 20:38:21 not easily discoverable 20:39:14 it also does kind of kill my browser to scroll 20:39:30 yep 20:39:48 noticed that too. Not sure why. The DOM isn't particularly complex 20:40:21 I think it's just very big? 20:41:45 hrm, in LOCAL_TEST, does it really make sense to use HOME with priority over BASEDIR? 20:41:53 yes but haven't you read articles on hacker news about how it's 2020 and it's ridiculous that electron can't render a chat app with less than 500mb ram 20:42:19 I'm not sure if people are using LOCAL_TEST much, but HOME seems a very inconvenient location for a local test 20:43:00 more like a fallback location than an override 20:43:59 I agree it's a dumb default, but I didn't touch it as it seemed to be so CDO specific and I'm not the person doing CDO this year 20:44:47 yeah, we don't do a local test for CDO at all, since that wouldn't work; I'll change that 20:44:59 but maybe ebering is using local test 20:53:17 advil: i pushed prettier banner display for rules page 21:13:58 I'm not using local test 21:14:09 things seem kind of calm here tonight but tbf I'm pretty on edge 21:25:46 sorry to hear to that; this turned out to be a conspicuous time to run a tournament 21:26:30 if you (or any other of the rest of you doing this fine work on the tournament rework) feel the need to delay things, feel free to say so 21:27:21 we can always delay things if there are far more important issues IRL 21:27:32 that said, I'm going forward with the CDO test of the index page 22:08:27 -!- amalloy_ is now known as amalloy 22:28:34 -!- fannagoganna_ is now known as fannagoganna 23:03:59 advil: remember that holy swine vault? good pan arrival bug: https://cdn.discordapp.com/attachments/205316046230388737/716848599396253757/unknown.png