03:12:06 Unstable branch on crawl.beRotato.org updated to: 0.25-a0-161-gb7fd73d (34) 03:30:53 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2777-g6b872f2bae 03:55:07 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-1467-g4a2c56866f 03:58:37 -!- amalloy is now known as amalloy_ 10:55:49 aidanh: just out of curiosity, do your mod plans allow any changes to dungeon structure / branch deptsh / that kind of thing? 10:55:55 *depth 10:56:11 yes 10:57:05 basically anything fork authors are doing is within scope 10:57:05 I ask partly because I've been thinking off and on about how to bring some of the quickcrawl ideas in as an official game mode 10:57:11 although this won't happen overnight, of course 10:59:03 I have a work-in-progress RFC that I'll post in a few days 10:59:03 and if I could just set the branch depths in lua, wouldn't that be easy ;-) 10:59:03 (well, it's never going to be that easy, but) 10:59:37 never say never 10:59:54 heh 11:00:07 the fork author for that had to do a lot of hand-tweaking for balance 11:00:27 my current tentative API for that looks like this: data.branches["base:dungeon"].depth = 12 11:00:44 setting the branch depths is one thing but getting sensible balance/progression for that kind of mod probably will take some work no matter what 11:00:59 looks good! 11:01:08 right, it's going to be a lot of work 11:01:35 there'll need to be some way to alter monster picking lists, for example 11:02:10 or rescale them, for that project 11:02:27 there were other tweaks necessary, piety growth for example 11:02:39 i'm going to start with species and backgrounds, because they're technically simpler and because there's a lot of outspoken desire for tweaks in that area 11:02:43 anyways, if you haven't looked at that fork specifically it might be useful :-) 11:02:50 yeah, fair 11:03:06 e.g. ogres m&f aptitudes, and the faerie dragon & oni species 11:03:35 thanks, i had forgotten about it 11:04:01 been going off bcrawl, bloatcrawl2, and stoat soup so far 11:04:24 yiufcrawl might also be worth looking at 11:04:35 and I guess the sa one 11:05:16 well, and hellcrawl 11:06:13 in fact I would go so far as to say that hellcrawl is the best fork crawl has had 11:06:38 i chose that set mostly because they have easy-to-find changelogs 11:06:47 but it's possible that the reasons I think that mean that it is unsuitable for thinking of as a mod 11:07:14 i'm not short of todo items, if that's what you're worrying about :) 11:07:46 https://github.com/Hellmonk/hellcrawl/blob/master/crawl-ref/docs/hellcrawl-changelog.txt https://crawl.develz.org/tavern/viewtopic.php?t=21527 11:07:52 heh 11:08:43 thanks 11:22:01 Stable (0.23) branch on underhound.eu updated to: 0.23.1-91-gf373564dc4 11:34:47 advil: I agree re all points on hellcrawl 11:34:58 unlike the other forks which try to keep up with what we do to some extent 11:35:11 hellcrawl was willing to burn the house down and go its own way 11:37:50 and quite tightly focused from a design point of view 11:38:23 in contrast to most forks, which definitely go the "stone soup" way 11:40:09 yep 12:06:05 Unstable branch on crawl.akrasiac.org updated to: 0.25-a0-161-gb7fd73d (34) 12:06:15 aidanh: I'm afraid we also, especially early on, have bad discipline about keeping commits contained (eg sometimes there's a ghost fix in with something entirely different), albeit at least reasonably good about having the commit message reflect that. Just a word of warning. 12:13:58 Pinkbeast: no problemo; since the current phase is API design, it's more a process of selecting an interesting idea and then writing simple pseudocode I'd want to write as a modder 12:14:20 so the actual gnarly implementation details are less crucial 12:14:45 Also we're about the fix the "FD should always have spammals out when resting" thing; I mention this because I like FD and would be delighted to see it in vanilla. 12:15:11 ... er, that's a gnarly implementation detail, sorry 12:15:42 heh 12:16:01 FD is my initial milestone 12:17:04 03ebering02 07* 0.25-a0-162-gf5240d9: Add Boris to the Orb Run 10(3 minutes ago, 1 file, 12+ 4-) 13https://github.com/crawl/crawl/commit/f5240d96fa8c 12:17:37 meanwhile 12:18:54 03ebering02 07* 0.25-a0-163-g00f8f0c: Fix a typo in the previous commit 10(22 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/00f8f0cdddd9 12:26:17 haha that would have been a good bug if you'd missed it 12:30:12 hm, the unicode routines definitely need some optimization 12:33:28 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-163-g00f8f0cddd (34) 12:35:12 yeah, iteration with next_glyph() decodes each character twice, since next_glyph() checks for combining characters to skip 13:09:09 would anyone have any objections to reducing the number of messages in the ctrl-P screen? 13:09:34 i'm gradually working on getting proportional font support working properly 13:10:23 currently the replay_messages screen is pre-wrapped to 80 cols, but with proportional fonts that's not possible, and it becomes pretty laggy 13:13:04 of course the main problem is the horribly inefficient text wrapping code I bashed out a while back, but another factor is that it's quite likely I won't be able to jam everything in one big text widget, as is done now 13:15:36 aidanh: if anything at times I've considered increasing the number of messages in ctrl-p (which is the same as what is stored in the savefile) 13:15:58 perhaps there would be a way to do it without processing everything at once? 13:16:02 hm 13:17:18 the problem stems partly from the scroller widget needing to know the height of the content, in order to calculate the scrollbar grip height 13:18:15 that's fixable, since the minimum grip height will be hit in any case 13:19:26 a bigger problem is how the scroller widget works; it renders its child with a vertical translation and clip 13:21:41 i.e. changes in scroll offset are absolute, rather than relative, so the text widget needs a reference point 13:25:04 oh, the other thing is that the scroller needs to know the current offset to show the scroller grip at the correct position 13:54:57 will you have variable line heights? that should still be fixed, right? 13:55:44 oh, you must still be doing some wrapping 13:57:21 fixed line heights, and probably fixed messages window width too, to prevent re-wrapping on window resize 15:18:51 03ebering02 07[positional-magic] * 0.25-a0-156-g45a8cac: fixup! Positional magic ⭐️: Rename and revise Dazzling Spray 10(18 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/45a8cac5562a 15:18:53 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-156-g45a8cac: fixup! Positional magic ⭐️: Rename and revise Dazzling Spray 10(21 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/45a8cac5562a 15:27:19 -!- binaryatrocity is now known as Guest10593 15:30:56 Experimental (positional-magic) branch on crawl.kelbi.org updated to: 0.25-a0-156-g45a8cac556 16:01:53 hm I think that a full cao restart without milestones will not be so bad, on my computer (probably much faster) it'd be about 15 hrs to read the logs themselves 16:02:14 03ebering02 07[positional-magic] * 0.25-a0-157-g5dbb1cc: Positional magic ⭐️: Revise Spellforged Servitor 10(11 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/5dbb1ccbf02a 16:02:16 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-157-g5dbb1cc: Positional magic ⭐️: Revise Spellforged Servitor 10(11 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/5dbb1ccbf02a 16:12:22 -!- aidanh_ is now known as aidanh 16:16:00 Experimental (positional-magic) branch on crawl.kelbi.org updated to: 0.25-a0-157-g5dbb1ccbf0 16:33:46 are there any obvious games with buggy scores besides `edsrzf:cpo:20160218190853S`? 16:34:36 (also, it looks like someone manually set the score for that one in sequell; is that right? I couldn't find any config file that did it programmatically) 17:38:57 aidanh: what is this mod work?? 17:39:34 advil: I don't know of any other buggy scored games 17:45:25 Sorry if this has been fixed since then; but I've gotten my fork up to the commit that added these symbolic links and my local compiler doesn't seem to know how to use them. https://github.com/crawl/crawl/blob/master/crawl-ref/source/rltiles/gui/backgrounds/disabled-fg.png 17:49:03 ebering: in your Boris commit you neglected to fix this egregious misuse of 'an': // Sometimes pick an unique lord whose rune you've stolen. 18:22:34 Unstable branch on underhound.eu updated to: 0.25-a0-163-g00f8f0cddd (34) 18:24:25 alexjurkiewicz: rip 19:28:42 -!- amalloy_ is now known as amalloy 20:04:25 -!- amalloy is now known as amalloy_ 20:22:52 -!- amalloy_ is now known as amalloy 22:51:57 03ebering02 07[positional-magic] * 0.25-a0-158-gf868bfc: fixup! fixup! fixup! Positional magic ❄️: New Ice spell: Hailstorm 10(23 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f868bfc7881c 22:51:59 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-158-gf868bfc: fixup! fixup! fixup! Positional magic ❄️: New Ice spell: Hailstorm 10(25 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/f868bfc7881c 23:01:06 Experimental (positional-magic) branch on crawl.kelbi.org updated to: 0.25-a0-158-gf868bfc788 23:38:49 03ebering02 07[positional-magic] * 0.25-a0-159-g3539bf7: squash! Positional magic 🐍: New spell: Eringya's Noxious Bog 10(37 seconds ago, 3 files, 12+ 3-) 13https://github.com/crawl/crawl/commit/3539bf72a8af 23:38:51 03ebering02 07https://github.com/crawl/crawl/pull/1200 * 0.25-a0-159-g3539bf7: squash! Positional magic 🐍: New spell: Eringya's Noxious Bog 10(39 seconds ago, 3 files, 12+ 3-) 13https://github.com/crawl/crawl/commit/3539bf72a8af 23:39:58 woohoo it lands! 23:46:06 Experimental (positional-magic) branch on crawl.kelbi.org updated to: 0.25-a0-159-g3539bf72a8 23:48:32 what lands? 23:51:35 alexjurkiewicz: also re 1208 what do you mean by "still gifts ammunition" 23:51:43 do you mean with this patch trog is still passing out ammo 23:51:55 or is this a swipe at oka's gifting of ammo 23:52:17 also I see you force-pushed after that comment 23:52:47 (mid-stuff on positional magic and don't want to rebuild my local set up, sorry for being lazy)