00:05:53 03|amethyst02 07* 0.21-a0-583-g2c32b0f: Pull out likes_chunks ? HS_* : HS_* into a function. 10(7 minutes ago, 1 file, 7+ 6-) 13https://github.com/crawl/crawl/commit/2c32b0fbb737 00:06:04 <|amethyst> does gourmand actually do anything for carnivores? 00:06:17 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-582-g1b93aee (34) 00:06:22 <|amethyst> should it be marked useless the way it is for races (Troll) with innate gourmand? 00:07:10 it is marked useles 00:07:11 s 00:07:18 but you can still wear it, apparently 00:09:13 you missed one in _hydra_devour 00:09:37 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-582-g1b93aeea53 (34) 00:09:59 oh that's a different file 00:10:19 <|amethyst> I guess it could be not static 00:10:43 <|amethyst> though the use in lessen_hunger would require arithmetic 00:10:50 <|amethyst> or to change it to one-past-the-max 00:11:14 <|amethyst> s/use in lessen/call to lessen/ 01:09:37 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-583-g2c32b0fbb7 (34) 03:13:57 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-583-g2c32b0f (34) 07:05:44 -!- amalloy is now known as amalloy_ 07:08:47 -!- amalloy_ is now known as amalloy 07:43:00 -!- amalloy is now known as amalloy_ 08:03:11 Hi, I've got a webtiles server running and I was running how I could generate a overview page for scores and the like? Just like this http://crawl.akrasiac.org/scoring/overview.html 08:25:45 ??scoring 08:25:45 scoring[1/2]: Source for the CAO scoring pages: https://github.com/crawl/scoring 08:26:08 windeddragon: you have to run a database based on the code at that repo 08:26:50 Awesome! Thank you so much 08:38:08 anyone know what brentry is used for? looks like it's used to store a single entry point per branch, but it's never filled for at least abyss 08:39:04 iirc it's used to store what level the entrance to that branch is on? 08:39:30 which is why it's not filled for abyss, it doesn't have an entrance in the same way that lair or orc, for example, do 08:40:18 ah, but it *is* filled for the vestibule 08:40:52 i think that's for which floor in depths will be guaranteed to have a hell portal 08:40:59 and the other floors only have a chance of one being placed 08:41:15 <|amethyst> wheals_: actually it gets changed when you take another entry 08:41:23 <|amethyst> e.g. that Lair end 08:41:36 so it indicates the return point when you leave vestibule? 08:41:50 <|amethyst> yeah 08:41:50 ah 08:41:50 <|amethyst> !source stairs.cc:954 08:41:50 https://github.com/crawl/crawl/blob/master/crawl-ref/source/stairs.cc#L954 08:42:02 ok, makes sense, but then of course abyss does something totally different, apparently 08:42:12 yeah it uses the level stack 08:42:22 (in the next case in that switch) 08:42:29 <|amethyst> yeah, in part because of exits through the abyss 08:42:41 <|amethyst> leaving the abyss doesn't necessarily put you back at the place where you entered 08:43:40 you mean push_features_to_abyss()? and doesn't it? 08:44:14 <|amethyst> advil: no, I mean DNGN_EXIT_THROUGH_ABYSS, which you see in Pan and sometimes Labyrinth 08:44:17 <|amethyst> err 08:44:17 <|amethyst> aidanh: 08:45:03 <|amethyst> e.g. if you take the exit through abyss in Lab, then when you exit Abyss it puts you on the level that had the Lab portal, not in Lab itself 08:45:07 which then, after you leave abyss, dumps you at... the entrance to pan/lab respectively, I'm guessing? 08:45:13 <|amethyst> yeah 08:45:42 hm.. ok, well that looks like it'll need special-casing 08:45:43 <|amethyst> that said, some uses of brentry could probably be replaced with the level stack 08:45:51 what about timed portals? 08:46:13 <|amethyst> I don't remember the details there 08:46:27 ok, thanks, I'll keep poking around 08:46:32 see line 884 08:46:50 <|amethyst> the current thing with the level stack was implemented by kilobyte back in... 0.10 or so? 08:47:03 <|amethyst> maybe 0.11 08:47:04 think that means same rules as pan, so they use the level stack too 08:49:22 looks like it, yeah 08:49:36 so brentry is basically unused except for fixed branches and hell? 08:52:54 separately, anyone mind if I rip out as much of the tiles_crt_control() gunk as I can? removed about half of it so far, with no apparent ill effects 08:53:30 <|amethyst> sure... you're testing with webtiles, right? 08:53:53 of course 08:53:56 <|amethyst> because it seems to have more of effect there than in local tiles 08:53:57 <|amethyst> cool 08:54:18 well, it's not going to have any effect in local tiles because of the ifdefs :) 08:54:24 <|amethyst> aha 08:58:14 it's mostly managing a menu stack and setting HTML attributes for CSS styling of specific menus; but Menu already does both of those 09:41:15 I considered removing tiles_crt_control but it's still used for the main menu iirc 09:43:05 and character selection 09:43:09 see discussion in ##crawl-dev-20170926.lg 09:43:49 the main menu isn't a big deal (there's a way of getting it in webtiles for debugging) but char selection is a problem 09:44:35 I wasn't going to remove it entirely: just isolate it to menu.cc 09:46:06 the concept itself is not that bad, it's just the way it's scattered everywhere 09:46:24 I also considered changing the default 09:47:05 I can't remember why we didn't go that way 09:47:25 it might have just been, removing would be better than changing the default, but removing is hard because of character selection, so no change 09:47:25 changing the default? 09:48:50 semi-related, I'm going to convert the god-description UI (^ screen) to a formatted_scroller 09:49:13 there basically aren't any uses of cgotoxy in webtiles that aren't protected by tiles_crt_control ...(CRT_MENU) 09:49:18 (except for char selection) 09:49:19 which means basically converting a bunch of manual cprintf() to something more structured 09:49:35 but CRT_NORMAL is the default 09:50:02 %git f3702fd99c139d0860c345c2fd980 09:50:02 07advil02 * 0.21-a0-302-gf3702fd: Fix a fairly nasty bug leading to blank webtiles sometimes 10(3 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f3702fd99c13 09:50:32 was what led to this, accidentally using an unprotected cgotoxy in webtiles can blank the screen 09:50:38 so the status quo is a bit of a mess 09:51:08 hmm.. yup 09:51:48 my general plan right now is to convert most of the popup windows / menus to formatted_scrollers, as a stepping stone to something nicer 09:51:55 that's probably a good idea 09:52:45 ideally it means abstracting all of the state management into one nasty corner 10:52:08 -!- Mayoi is now known as erkin 11:46:59 https://github.com/crawl/crawl/wiki/Mutation-roulette-brainstorming 11:58:57 has the idea of an options gui ever come up? 12:01:35 yes 12:02:00 would be a good thing, it's a big project 12:02:23 last time it came up, there was no semblance of generic text input, so that's in a slightly better place 12:03:03 well, it'd be much easier on webtiles 12:03:06 johnny0 was at some point working on a console configuration menu 12:03:38 well, that's another issue, it'd possibly need two implementations 12:03:42 bbl 12:09:15 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-583-g2c32b0f (34) 13:27:12 -!- amalloy_ is now known as amalloy 14:07:56 -!- Zin is now known as Zin2 14:08:09 -!- Zin2 is now known as Electric 14:44:29 i'm curious whether anyone's ever seen a monster read a scroll of blinking or teleportation. in response to https://www.reddit.com/r/dcss/comments/7knxe2/monsters_reading_scrolls/ i found out it's possible but tremendously unlikely 14:47:58 I've seen various monsters use it, but yes it's very rare 14:48:40 i've seen monsters cast teleport, just never a scroll that i can recall 14:48:46 most common if you manage to get them to flee iirc 14:49:15 (and they happen to be carrying blink or tele) 14:49:16 yeah, my comment in that thread describes the conditions under which a monster will use an escape scroll 14:49:29 they will only use one if they are (a) fleeing, (b) caught/held, or (c) pacified 14:49:42 and, as you say, are carrying such a scroll, and smart enough to use it 15:17:06 gammafunk: now that spawns over time are removed are the "Spawn XP" and "Spawn monster count" columns in a morgue file still useful? 15:33:28 New branch created: pull/676 (1 commit) 13https://github.com/crawl/crawl/pull/676 15:33:28 03Gregory Chereshnev02 07https://github.com/crawl/crawl/pull/676 * 0.21-a0-584-g50b4e3e: Translation of UI elements is now possible. 10(17 minutes ago, 5 files, 39+ 2-) 13https://github.com/crawl/crawl/commit/50b4e3eb8f63 16:38:58 -!- CaptainFruitcake is now known as CanOfWorms 18:18:26 Unstable branch on underhound.eu updated to: 0.21-a0-583-g2c32b0fbb7 (34) 18:25:32 Fedhas "Growth" and Oklob "Evolution" ability costs are unclear 13https://crawl.develz.org/mantis/view.php?id=11329 by Stonar 19:37:21 did purple stairs get implemented yet 19:37:22 hellmonk: You have 3 messages. Use !messages to read them. 19:46:08 re that recently posted issue, i agree the current descriptions suck since the move from fruit to rations. the (a) screen shows "2 MP, Ration or Piety" (not making it clear that it's 2 rations), and a!b just shows "MP: 2", with no mention of rations at all 19:47:10 i think we could change it to just "Piety or 2 Rations", and "2 Rations per plant" 19:47:23 but then fixing the a!b screen i'm less sure of how to do 20:02:56 amalloy: Still useful in some places, and I want to make that count orb spawns again, add VaultXP and "Vault monster count", and make that table dump only upon game end 20:03:16 and and not enable it by default 20:03:22 s/and and/oh and/ 20:14:57 Fedhas "Growth" ability defaults to using the maximum number of rations 13https://crawl.develz.org/mantis/view.php?id=11330 by Stonar 20:33:13 03amalloy02 07* 0.21-a0-584-g185da8e: Clarify display of Fedhas food-based invocation powers (Stonar, #11330) 10(35 seconds ago, 2 files, 17+ 10-) 13https://github.com/crawl/crawl/commit/185da8e1cd4b 20:33:26 oops, wrong mantis issue reference in that commit. oh well 20:33:39 i don't imagine i should force-push to fix it 20:46:40 -!- amalloy is now known as amalloy_ 20:53:59 !seen floodkiller 20:53:59 I last saw Floodkiller at Wed Dec 13 22:30:12 2017 UTC (6d 3h 23m 46s ago) joining the channel. 21:09:36 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-584-g185da8e1cd (34) 21:17:47 -!- amalloy_ is now known as amalloy 23:59:41 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-584-g185da8e (34)