00:00:21 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.24-a0-250-g6074511 (34) 00:02:06 Stable (0.23) branch on CRAWL.XTAHUA.COM updated to: 0.23.1-50-ga50397a 00:29:01 alexjurk1: are you around? 00:49:36 New branch created: pull/1033 (1 commit) 13https://github.com/crawl/crawl/pull/1033 00:49:37 03floraline02 07https://github.com/crawl/crawl/pull/1033 * 0.24-a0-251-ged7d5d0: Log IPs correctly when behind a reverse proxy 10(35 minutes ago, 2 files, 6+ 0-) 13https://github.com/crawl/crawl/commit/ed7d5d05f44f 01:07:52 Stable branch on crawl.develz.org updated to: 0.23.1-50-ga50397a (34) 01:37:56 Unstable branch on crawl.develz.org updated to: 0.24-a0-250-g6074511 (34) 01:42:24 geekosaur: turns out my tornado version was messing it up, even tho the disto version worked on my local machine 01:42:38 I had to $ pip install tornado==3.2.2 01:43:56 oops that was meant for gammafunk :D 01:48:24 New branch created: pull/1034 (1 commit) 13https://github.com/crawl/crawl/pull/1034 01:48:24 03floraline02 07https://github.com/crawl/crawl/pull/1034 * 0.24-a0-251-geb53833: Disallow user login when account has been banned 10(12 minutes ago, 3 files, 26+ 9-) 13https://github.com/crawl/crawl/commit/eb538334e9a0 02:08:16 Windows builds of master branch on crawl.develz.org updated to: 0.24-a0-250-g6074511 02:39:58 floraline: hi 02:59:44 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-250-g6074511 03:30:55 Stable (0.23) branch on crawl.kelbi.org updated to: 0.23.1-50-ga50397a6bc 03:31:53 Fork (gooncrawl) on crawl.kelbi.org updated to: 0.22-a0-830-gd36033f534 06:59:39 -!- amalloy is now known as amalloy_ 11:23:06 Stable (0.23) branch on underhound.eu updated to: 0.23.1-50-ga50397a6bc 14:02:30 Hello. I am thinking of making a PR and would like to run it by you all first. I'd like to see traps in LOS in the ctrl X screen. I often x-v traps to see what type they are (since I'm forgetful about which are colored which way). It'd also be nice, in areas with lots of traps (eg Z5), to see at a glance if you have any of a particular type in LOS. 14:03:28 I'm inclined to do the simplest and laziest thing and list the traps in LOS below the feature and monster lists. But maybe you think some other approach is better? 14:55:26 they could maybe just be rolled in with features? but giving them a separate section sounds fine too probably 14:56:22 rolling them in with features sounds fine to me too 17:07:15 where can I find information to put the "best crawlers" information in the lobby of my server? 17:07:44 freelikegnu: There's a scoring package on github, hang on 17:08:21 oh cool 17:08:21 https://github.com/elliptic/dcss_scoring 17:08:27 many thanks! 17:08:45 It's not agonisingly hard to set up, like having done one for myself I did another for Gooncrawl just because 17:11:04 does it matter what folder I clone this to? 17:11:41 Not AFAIK - it puts the resulting HTML in a subdirectory called "scoring" but that can just be a symlink into the Web server's lump of the filesystem 17:15:59 freelikegnu: the repo you want is probably https://github.com/crawl/scoring 17:16:55 unless you want a version from 10 years ago for some reason 17:17:33 more like 7 years ago, but the official repo is the current one 17:18:42 hmm it looks like this wont work with the basic webtiles py web server 17:19:03 the scripts have no relation to said server 17:19:18 they run via mysql and you'd have apache or another webserver as a frontend 17:20:11 you could probably have webtiles serve up the content with some rigging, but yeah people run apache/nginx to serve content like that 17:20:35 actually, you might talk to floraline 17:20:38 I see, I was just looking for somethis that would show something like the "best crawlers" info that pops up at the player death in the py servers lobby page 17:21:12 right, so check this out 17:21:14 https://crawl.kelbi.org/morgue-test/best-players-total-score.html 17:21:30 this is something that floraline put together 17:21:45 it's cko data only 17:22:12 this probably also requires a webserver frontend; not sure of his exact setup 17:22:23 he might be able to share the source with you and give you advice for setup 17:22:45 ah so parsing the morgue and sorting that data... 17:22:55 thats pretty cool 17:24:34 I suspect it's a quick hack on the existing scoring stuff 17:25:25 I like how you can see player history and char file for each run 17:30:03 freelikegnu: yeah, if you want single server data only, I think floraline's setup is ideal, but he hasn't made the repo for it public afaik; I imagine he'd be happy to share with people interested, however 17:31:01 you can do a full-blown setup based on that repo I linked earlier but it's a similar setup with not as nice output (for a single server) 17:31:28 it does give far more comprehensive data, but that's probably just overkill for what you want 17:33:22 -!- amalloy_ is now known as amalloy 17:36:44 its amazing the coding talent of folks working on this game! It's like a celebration of game hacking 17:37:02 sorry just had to gush to the choir for a moment 19:07:25 |amethyst: would you be able to get dobrazupa back online long enough for us to move old tournament pages to CDO and logfiles/milestone/morgue/ttyrec files over to amazon S3 19:07:36 alexjurk1 has offered to help with the latter, and I can do the CDO move 19:32:34 New branch created: pull/1035 (2 commits) 13https://github.com/crawl/crawl/pull/1035 19:32:34 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1035 * 0.24-a0-251-g7bcd745: Remove redundant condition 10(19 hours ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/7bcd7451be74 19:32:34 03Umer Shaikh02 07https://github.com/crawl/crawl/pull/1035 * 0.24-a0-252-g2aa9308: Show traps in ctrl-x screen 10(61 minutes ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/2aa9308a771f 19:56:14 -!- Tiobot is now known as Guest4263 19:59:39 Another UI thought: I'd like to be able to search for traps or have their locations somehow recorded. Esp. in the early game it can be worth it to drag some monster back to a dispersal, tele, or shaft trap. Currently (unless you have a great memory) that means scanning levels with X (which is error-prone) or taking notes manually when you see the trap for the first time (which is tedious). 20:00:29 Seeing as how there are not that many different types of traps I think it would be sufficient to have a list of seen traps sorted by location. 20:01:13 maybe, yeah 20:01:19 I'm not sure if that's the best solution, though; I also don't know where something like that should be located UI wise (as in, what sequence of keys should be used to pull it up). 20:01:30 one issue I might see is if trap names match common items, like "teleport" 20:01:46 but I think most don't have this issue, and even "teleport" wouldn't be much of a problem since that's not a common trap 20:01:55 right: I don't think it should be mixed in with searching for items 20:02:15 oh, then I don't quite understand 20:02:26 I mean, that could work too, maybe 20:02:30 you're not talking about stash search? 20:03:21 That's what I was thinking at first. But there's so few trap types that it seems weird for the UI for this to be a full-blown search like the stash search 20:03:48 right, definitely wouldn't have a "trap search" feautre 20:03:51 *feature 20:04:00 typically we add notable feature to stash data 20:04:16 branch entrances, transporters, I forget if we add hatches and stairs 20:04:53 yeah, seems only branch entrances, not normal stairs 20:05:04 yeah I suppose that's right. Maybe it's fine to mix it in there, then 20:07:09 I guess I was picturing something similar to what you see in the ctrl o screen under annotations, but with the notes added automagically and allowing you to select items to see a description or jump to the location 20:07:25 But I guess there's some reason to want to not add another screen if it's not necessary 20:10:45 <|amethyst> gammafunk: unfortunately, I probably can't 20:10:59 dang 20:11:10 Is that data just lost? 20:11:17 <|amethyst> unfortunately so :( 20:11:22 !flip 20:11:23 (╯°□°)╯︵ ┻━┻ 20:11:47 we should have acted on that earlier (by we I mostly mean me) 20:12:30 hrm, well we do have backups of cszo logfiles/milestone files on shallot.org 20:12:41 <|amethyst> yeah, also on CAO 20:12:47 so at least I should give that data to alexjurk1 to back up on S3 20:12:58 <|amethyst> and older ttyrecs on shallot I think 20:13:04 right 20:13:12 hrm 20:13:25 well, for tournament pages I guess we can't really recreate those since we don't have rc files 20:13:38 not that recreating multiple past tournaments would be something I'd want to do 21:18:51 gammafunk: Thank you for the pointer to the non-ancient scoring repository, incidentally. Wonder how that happened? 21:53:59 glaas: adding traps to stash search would be the way to go imo 21:58:37 yeah, I think I'm convinced that's best 21:59:10 I was thinking it'd be weird if they were the only non-item things mixed in, but I guess there is a decent amount of precedent already, so 22:00:23 the only sort of weird thing is when a level has a lot of traps or something, but I don't think it will "pollute" the stash searches too much 22:00:30 hrm, would that show up on ctrl-f . 22:00:52 rip cszo 22:01:08 alexjurk1: yeah, but if I get you the urls to logfiles/milestone files, you can back those up to S3? 22:01:16 those at least we will have 22:01:52 relevant if we ever recreate or overhaul scoring pages 22:07:56 alexjurk1: Here's sequell's backup of the logfiles/milestone files for all versions/experimentals from CSZO: https://loom.shalott.org/server-xlogs/cszo/meta/ 22:19:02 -!- glaas` is now known as glaas 23:48:04 910rd (L19 KoHu) ASSERT(!aimed_at_feet || source == target) in 'beam.cc' at line 642 failed. (Spider:3)