00:12:14 gammafunk: do you know who this Rydian commenter on the music issue is? 00:12:20 minmay: ? 00:13:05 I'm thinking of either editing or deleting their follow-up comment, it's (for the most part) not constructive 00:13:15 and I don't recognize them from among the usual suspects 00:23:36 ebering: I don't, know. I can't really follow the technical details. Sounds like you're objecting to their interjection of their opinion as opposed to their tone? 00:24:23 It's ok if you post a follow-up and mention how people listed as "members" are actual developers if you didn't want to outright edit that person's post 00:24:41 I don't get the sense that they're being hostile or anything, but yeah don't know who they are and can't contribute much to the discussion 00:28:16 I guess I'm mostly objecting to their re-iteration of their objection and decision to argue with a volunteer in a kind of condescending way 00:28:27 especially in light of advil's comment 00:28:42 editing is probably over the top 00:40:37 definitely takes the thread off topic. The OP is admirably focused on the true point 00:42:24 for real though, FF4 has the best final fantasy soundtrack 00:42:52 neil will back me up on this 00:46:26 ebering: one issue with the current teleportitis trap is the messaging; I realized that it's not too obvious as to whether to print a message 00:46:51 looking at teleportitis mutation, it actually just doesn't trigger and does so silently if you can't teleport 00:46:51 gammafunk: I know what the solution should be 00:47:19 but it takes a bit of refactoring 00:47:30 ok 00:47:43 there's also some mild refactoring that should be done with you.no_tele() calls 00:47:59 there's a bunch that do no_tele(true, true), but these are the default vaulues 00:48:17 also the comment describing that method's calcunid argument seems to be just wrong 00:50:28 maybe I'll poke at that after this other stuff though 01:28:07 Unstable branch on crawl.develz.org updated to: 0.23-a0-516-g0f8c245 (34) 01:49:08 The weapon returns to the kobold! The kobold pulls the alarm! 01:49:10 The alarm trap emits a blaring wail! 01:49:12 A sentinel's mark forms upon you. 01:49:16 "pulls the alarm"?! 01:49:27 it's like a fire alarm 01:50:04 imagine a big red box on a pole with white friendly lettering "In Case of Player Character Break Glass" with an axe behind the glass 01:50:32 but it's a yellow circle on the ground 01:50:41 its red in console 01:50:50 damn console supremacy 01:51:49 "triggers/sounds/fires the alarm"? i agree it is rather weird to talk about pulling a generic alarm without saying it's a fire alarm 01:53:10 wow, pulling the alarm 01:53:23 and here ebering complained about the loss of labyrinth flavor 01:53:36 bold, I know 01:55:40 I picked pulls over triggers for intelligent monsters to suggest that it's an intentionaal act directed at the player 01:55:55 pulls over sounds because they still go off and mark you if you're silenced 01:56:06 fires I hadn't thought about and wouldn't oppose 01:59:02 Windows builds of master branch on crawl.develz.org updated to: 0.23-a0-516-g0f8c245 02:04:35 autoexplore seems to think that plants and bushes are like lava and a komodo dragon cannot get past them 02:04:40 this is not true 02:06:24 D:11 Josephine; Maurice 02:06:38 also crawl seems to think that these two uniques are in the same weight class 02:11:23 (monsters with intelligence less tha 02:11:31 oops 02:59:53 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-516-g0f8c245 03:39:16 so...is timed-effect-type just completely unused? 06:56:11 ebering: sorry for the late response, been kept pretty busy lately; ToggleableMenus don't have support for that by default, I don't think 06:56:52 i'd also be wary of tests breaking if those menu hotkeys became automatically allocated 06:58:30 hrm, not too fond of the idea of local webkit, although there would of course be benefits 07:01:00 there's the dependency bloat factor, and there are some things done with the SDL tiles UI framework that can't be easily/efficiently done with webkit 07:04:30 while there's a decent chunk of code that's used for SDL tiles only, local console also (mostly) uses the same framework, so I'm not sure that switching to webkit would gain much 07:11:28 aidanh: I think there was some idea that you could have a webtiles server run locally and try to just launch the user's browser 07:12:43 like a pre-packaged standalone crawl server? that'd be doable, for sure; not sure how desirable it'd be 07:13:23 perhaps it wouldn't really gain much for us after all, especially with the work you've done recently 07:13:37 for me, the webtiles UI feels very laggy in comparison to the SDL one, even on localhost 07:13:54 not much you can do about the lag for online play, unfortunately :/ 07:14:13 well, I should hope so :) 08:57:43 ebering: maybe in your note on gh edit "sticking with MIDI" to something like "sticking with MIDI => compressed audio"? they are working in a midi setting but would supply us with ogg format stuff 09:06:56 for remixing it would be nice if (possibly in a separate repo under the crawl org) we had the midis and instruments (I don't know exactly what that looks like in terms of size or if that's reasonable) and had the compressed audio generated as part of the build 09:07:08 I dont know how feasible that is 09:54:54 was this group only interested in making background music? sound effects would be even more impactful 09:55:35 not that this should prevent anyone from working on background music 09:57:56 ebering: sorry to do this to you, but better to get it out of the way now 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-517-g3b855d3: A Gauntlet portal to replace Labyrinths: renames and code removal 10(5 weeks ago, 65 files, 133+ 1867-) 13https://github.com/crawl/crawl/commit/3b855d3d3d0e 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-518-g649599d: Disable player teleportation in Gauntlets 10(3 days ago, 2 files, 11+ 5-) 13https://github.com/crawl/crawl/commit/649599d83618 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-519-g39fd12f: Gauntlet arena monster sets 10(5 days ago, 1 file, 268+ 0-) 13https://github.com/crawl/crawl/commit/39fd12f70877 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-520-gd4fb00a: Gauntlet arena subvault Lua 10(5 days ago, 1 file, 111+ 0-) 13https://github.com/crawl/crawl/commit/d4fb00ad3033 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-521-gefbe8f3: Gauntlet arena subvaults 10(5 days ago, 1 file, 270+ 0-) 13https://github.com/crawl/crawl/commit/efbe8f3b002e 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-522-g2de87e6: A loot function for Gauntlet exit subvaults 10(5 days ago, 1 file, 20+ 2-) 13https://github.com/crawl/crawl/commit/2de87e63f8f1 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-523-ge4b25bf: Gauntlet exit subvaults 10(5 days ago, 1 file, 249+ 1-) 13https://github.com/crawl/crawl/commit/e4b25bf29dbd 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-524-gb12dd73: Setup Lua for Gauntlet main maps 10(5 days ago, 1 file, 53+ 3-) 13https://github.com/crawl/crawl/commit/b12dd738dc63 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-525-g01fd8e9: A Gauntlet main map 10(5 days ago, 1 file, 97+ 0-) 13https://github.com/crawl/crawl/commit/01fd8e9a0055 09:58:40 03gammafunk02 07[labrework] * 0.23-a0-526-g9da4c83: A Gauntlet map with two long paths 10(5 days ago, 1 file, 85+ 0-) 13https://github.com/crawl/crawl/commit/9da4c83c5428 09:58:40 ... and 5 more commits 09:59:46 mostly just some function renames and stuff being in gauntlet.des/gauntlet.lua 10:00:32 I'll probably merge that after some save testing later this evening 10:01:00 so no rush on finishing the map or anything, we have three for now and I'll probabaly be working on one or two more after that myself 10:10:01 yeah, I'm not at a state where that's particularly catastrophic of a force push 10:58:03 The build is still failing. (labrework - fe80a2c #10683 : gammafunk): https://travis-ci.org/crawl/crawl/builds/463883337 11:26:12 ebering: I'm sure they could provide midi, but in the environment they're working in, midi will get you only a small way to the audio. I would expect that they're working at least partly with commercial or even non-software instruments+effects, though that's just a guess based on their samples. (like 95% of the instruments+effects I work with in the same DAW setting are proprietary, hardware instruments, or part of the DAW.) 11:27:21 this is partly why if the choice were between mod-type formats and midi, mod wins, because mod-type formats include samples 11:29:13 I realize it's kind of an uncomfortable situation from a foss perspective, and I think that's exactly why tracker evangelism pops up whenever this topic has arisen 11:29:41 ugh I really should be the person to be working with them on this I guess, if I were actually working on crawl right now and didn't have 8 million other crawl things in the crawl queue that I'm also not doing 11:31:05 one of my reservations about getting involved with this project that's non-technical is that once this pandora box opens, inevitably someone has to be a gatekeeper for both quality and probably some kind of overall coherence of audio/music, and I'm not super excited about that role 11:31:17 it's similar to tiles in that respect 11:34:56 and it's one of the main reasons that despite this other hobby of mine, I've stayed far away from it in dcss contributions (though looking over the wesnoth music forums yesterday cemented my beliefs) 11:41:29 From my understanding of the thread they were willing to use only non-proprietary instruments and provide samples, liscencing any that they generate themselves from their own non-software instruments CC0. 11:42:01 I'm unconvinced of "mod winning" here. It's just a question of dilligence in packaging. 11:42:19 But I hear you on the more challenging non-technical aspects. 11:45:08 I don't think they were offering to use non-proprietary instruments, or that that is something we should expect... (it's also perfectly compatible with CC0 licensing to use proprietary instruments / samples, given the way sample packs are licensed) 11:45:23 personally I would absolutely not contribute to a music project with that constraint 11:45:45 and that constraint would drastically lower quality 11:47:22 they were offering to avoid sample packs that would hinder that sort of licensing, but I'm not sure that any do (though I'd have to read up on it too) 11:48:31 the way commercial sample packs are licensed, by buying them you entirely own copyright on works created using them. But you don't have the redistribution rights for the samples themselves 11:49:35 for reference, wesnoth is interesting because they require real orchestral samples. I don't think there's any non-commercial way to satisfy that, actually 11:50:52 that is, they forbid synthesized orchestral sounds 11:52:49 Oh wow, that's a high bar. 11:53:24 But, I see the issue with distributing samples. Kind of unfortunate but I guess that's the way things are 12:01:38 -!- amalloy is now known as amalloy_ 12:07:35 Unstable branch on crawl.akrasiac.org updated to: 0.23-a0-516-g0f8c245 (34) 13:02:10 -!- amalloy_ is now known as amalloy 14:07:20 -!- aidanh_ is now known as aidanh 14:13:55 aidanh: Thanks for the reply, I saw i+'a' a few other places using ToggleableMenus, so I went that route for now 16:19:46 -!- killozap_ is now known as killozap 16:33:37 03ebering02 07* 0.23-a0-517-gb7c0781: Improve teleportitis/teleport trap effect messaging 10(81 seconds ago, 4 files, 18+ 8-) 13https://github.com/crawl/crawl/commit/b7c078159a8d 16:49:53 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-517-gb7c078159a (34) 16:53:25 with the ring of attention, is there a certain threshold that stealth cannot fall below? 17:07:43 pretty sure it's just the opposite of a stealth ring 17:07:56 https://github.com/crawl/crawl/blob/9fe5f1002ebf56c5563e7e1f39470a53180cb694/crawl-ref/source/artefact.cc#L376 17:09:22 that's true but not really an answer to the question 17:09:53 i`m only curious because we have UI for negative res but not stealth 17:10:08 if such exists 17:10:09 your total stealth cannot be negative, but i don't know if 0 stealth corresponds to ......... or if that's some positive number 17:10:24 !source player_stealth 17:10:25 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/player.cc#L3122 18:10:03 I'm pretty sure 0 stealth displays as ........., there may be some range of non-0 numbers that also displays that way 18:22:10 Unstable branch on underhound.eu updated to: 0.23-a0-517-gb7c078159a (34) 19:04:10 -!- amalloy is now known as amalloy_ 19:10:34 amalloy_: I've been being pretty hands off in r/dcss and I'm probably not going to keep being a mod, but if I'm still modding my preference would strongly be to delete the currently flagged memepost. I don't think this is something that voting is set up to handle? 19:10:41 https://metro.co.uk/2017/12/11/daredevil-falls-death-trying-pull-ups-skyscraper-7150753/ is the backstory for that gif 19:12:54 tabbing with ranged weapons when having allies gets stuck... crawl asks you if you want to fire thorough ally even when there are other viable targets 19:14:40 since one only tabs when situations are trivial chosing any viable target sounds like the viable option 19:27:40 -!- amalloy_ is now known as amalloy 19:56:38 I think tab is used a lot in most combat situations 20:42:28 -!- THE_GIAGGOSTUONO is now known as eb 20:56:30 gammafunk: have you heard from the snark about tv 21:15:30 its a damn shame 21:16:38 ebering: had a thought about Amulet of Vitality. Remove the +hp, add an effect that gives bonus armor proportional to the damage you just took for 10 AUT or so. Proportion maybe somewhere in the ballpark of 2 hp : 1 AC or so. Pro: is unique. Con: hard to evaluate, power level might be too high. 21:16:39 Lasty: You have 1 message. Use !messages to read it. 21:17:04 Alternate thought: amulet doubles HP, halves all other defenses. 21:17:11 woah 21:17:15 I like the alternate 21:17:20 that idea of converting AC&EV to HP i loved 21:17:42 would that ever be a good item? 21:17:43 deep elf: the ring 21:17:50 yes!! 21:17:50 oh yeah, true 21:18:01 you could ru formicid shield it and turn off armour and dodging 21:18:03 that would be good as fuck on a deep elf 21:18:12 yeah, alexjurkiewicz had a similar idea yesterday. 21:18:29 it was alex, full credit 21:19:13 could cut mana in half too, for extra balance 21:19:15 Definitely his idea to trade off non-HP defenses for HP 21:19:24 i want my statue form ogre to have 2k hp 21:19:37 I want that for you 21:19:45 really I just want 1k torments 21:19:52 yes..... 21:19:54 lol 21:20:13 does killing flayed ghosts feel better if you have higher max hp 21:20:14 siri, what is the most damage taken without a fatality> 21:20:15 i guess it might 21:26:30 ebering: I haven't contacted about it, no; think he's busy since he's not yet responded to my last two emails 21:26:37 but I can email him again 21:27:19 03ebering02 07* 0.23-a0-518-g3133bb3: Fix a negative chance in a targeter (hellmonk) 10(88 seconds ago, 1 file, 6+ 2-) 13https://github.com/crawl/crawl/commit/3133bb34ec2a 21:27:32 gammafunk: ok 21:27:32 just sending one now, so hopefully he'll see it 21:29:42 03ebering02 07* 0.23-a0-519-ga799fc4: checkwhite 10(15 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a799fc4e3cf2 21:32:08 Unstable branch on crawl.kelbi.org updated to: 0.23-a0-519-ga799fc4e3c (34) 21:34:28 ebering: I'm excited for your Nem rework. That looks like a big step in the right direction. 21:45:22 Lasty: but you're even more excited by my new Gauntlet portal....right??? 21:45:51 Lasty: thanks! I hope it pans out 21:45:51 I really like nem but I hate playing 52/52 21:46:03 Lasty: did you see the small change I made to ely? 21:46:50 turns out my approach to reuse the lab enums was a bad idea 21:47:05 so I have to make new ones and have some light save compat, rip 21:48:00 gammaefunk sorry to hear......... not! 21:49:17 wow twelwe 21:49:21 first Lasty and now you 21:49:28 also, noobs 21:49:33 !lg devteamnp nem won s=name 21:49:35 80 games for devteamnp (nem won): 30x 78291, 8x MarvinPA, 6x itsmu, 6x elliptic, 5x gammafunk, 4x Medar, 4x Lasty, 3x evilmike, 2x PleasingFungus, 2x KiloByte, 2x doy, sorear, advil, amalloy, bookofjude, ebering, haranp, Sage, SGrunt 21:49:41 get good 21:49:51 only mpa and elliptic have more nem wins than me 21:49:53 tournament clan? 21:50:13 we brainstormed a great one for me last night, here it is, you wanna hear it? orc shrikes twelwe 21:50:16 didn't realize MPA was such a nem devotee 21:50:36 twelwe: i would play on that clan 21:50:37 it's a pack of orc shrikes named twelwe? 21:51:10 acid orcs 21:51:10 but wasn't it flock shrikes twelwe 21:51:10 either or 21:51:25 probably flock 21:51:43 !streak twelwe 21:51:55 twelwe has 4 consecutive wins (OgHu, NaSu, MiBe, HOGl). 21:51:56 !streak ebering 21:52:01 ebering has 2 consecutive wins (GhMo, DDFi; GhWr, HOGl). 21:52:09 neither of you would made the cut for my elite team 21:52:19 s/made/make/ 21:52:50 go ahead and have your own elite team, i bet its lonely being a 1%er 21:53:23 sometimes it's really difficult being as good as I am, yeah 21:53:26 you`re trying to bait me into checking your streak 21:53:33 not gonna do it, luthern values 21:53:38 no envy here 21:53:51 !streak Lasty 21:54:03 Lasty has 7 consecutive wins (HEHu, MiAs, GrWr, DrBe, TrGl, DDFE, DgIE; HaFE, VpHu, TrNe, MiWn, GrEE, MfGl, DDAr). 21:54:20 interesting, 7 is the magic number 21:54:45 i will admit that 4 streak was during the double damage bug, which, might i add, was a lovely and alledgedly unintended feature 21:54:58 elliptic agrees with you 21:55:21 he won like 8 games or something under melee bug 21:55:34 !streak :elliptic meleebug 21:55:35 :elliptic (meleebug) has 10 consecutive wins (CeAE, DrAr, OgNe, NaBe, HuAE, SpAM, OpFE, DDAs, FoSk, SpIE), and can keep going! 21:55:42 ten games! 21:56:04 !streak :twelwe meleebug 21:56:05 :twelwe (meleebug) has 4 consecutive wins (OgHu, NaSu, MiBe, HOGl). 21:56:09 lol yeah 21:56:29 we should bring it back one april fools 21:56:46 that, and give large rocks pene again 21:56:55 bowling balls 21:57:41 you guys really need to make it easier to rename monsters on a whim without affecting vaults. cant be that hard to code 21:58:07 like orig name -.> fake name\codax 21:58:14 type that into a simulator 21:59:17 yeah, that's a really tricky one 21:59:37 not sure how you could really do that and have a syntax as flexible as DES 21:59:51 would need to have everything in something more structured like xml 22:00:04 isnt that exactly what i said? 22:00:41 well when a person with a '+' says it, it has an air of authority and gravitas 22:01:13 be careful , i have that on my keyboard to, and once learned how to rename myself in chat 22:01:48 Try it again 22:01:48 probably just not gonna do it to prove a point 22:01:53 Do try it, it'll prove a point. 22:02:26 i fear the lord above all alse, you cannot tempt me 22:02:49 Apropos of the vaults, I can see the entertaining prospect of, years on, looking at a vault which calls for monster foo which one then has to look up through six layers of indirection to find what it actually is 22:04:47 doubt it would be quite that bad 22:04:50 gammafunk: I am excited for the labyrinth replacement! I also think that's going in a good direction. 22:04:59 ebering: I don't think I saw the Ely change 22:06:02 gauntlet is more than a rename? 22:07:27 %git :/pacify ch 22:07:27 Could not find commit :/pacify ch (git returned 128) 22:07:29 it's like regret-index's gauntlet proposal from a while ago 22:07:39 %git :/[Pp]acif 22:07:39 07ebering02 * 0.23-a0-518-g3133bb3: Fix a negative chance in a targeter (hellmonk) 10(42 minutes ago, 1 file, 6+ 2-) 13https://github.com/crawl/crawl/commit/3133bb34ec2a 22:07:43 dangit 22:07:44 I think they even made some DES maps which you might be able to mine for layouts 22:07:54 I added a success chance to the pacify targeter 22:08:04 after simplifying the pacify formula to depend on mons class instead of mons 22:09:31 alexjurkiewicz: it has similarities to that but not the same layout concepts 22:10:37 oh i thought it was modular rooms with transporter linkages, figured you might be able to copy some of the internal layouts 22:11:07 no, it was a fixed overall layout, with more typical monster randomization 22:12:25 the differences would mostly come down to variation in the monster sets and the ability to have subvaults, similar end result to r-i's portal but with more variation 22:12:36 I might end up using r-i's "spectator" flavor idea and extending it 22:12:39 but thta will have to wait til later 22:13:00 s/thta/that/ 22:13:12 i like how your design requires walking between encounters, so you can't just load up on timed buffs in the first room and complete teh portal with a single potion of might 22:13:51 ah, yeah that wasn't precisely an intentional aspect...you could probably still do that 22:14:03 given how short the walking is 22:14:26 but yeah completing the *entire* portal wouldn't really be possible on one application of buffs 22:14:49 oh 22:15:00 I guess you have to spend turns picking up stuff, too, since no backtracking 23:15:52 Who can tell what cause the orcs' death since my last blow is miss? 13https://crawl.develz.org/mantis/view.php?id=11778 by CALLOUS 23:21:11 Why polymorphed Psyche can cast her spells but examine window can't see anymore? 13https://crawl.develz.org/mantis/view.php?id=11779 by CALLOUS 23:29:18 lol, both are .18 23:29:59 the other one I think is aux attack messaging 23:30:27 %git cc1351 23:30:27 07PleasingFungus02 * 0.20-a0-28-gcc13513: Remove an obscure poly special case 10(2 years, 1 month ago, 1 file, 0+ 17-) 13https://github.com/crawl/crawl/commit/cc13513f7dd3 23:30:35 yeah that second one was fixed in 0.20 23:31:21 just seems strange to deliberately play a version from 2 years ago, then decide "i want to help the developers" and report the bug 23:31:35 0.18 is older than that 23:32:12 lol is it really 23:32:44 may 2016 23:32:45 yes. that's why I said so 23:32:48 2.5 years ago, wtf 23:34:59 yeah, this dude's just casually playing some .18 on akrasiac 23:40:21 switch__: while there's not much that we'll do about a 0.18 bug it's not good form to begrudge someone for trying to help 23:40:38 i suppose that's true 23:48:03 i was asked to put 0.18 on cko 23:48:11 I guess it's a popular version 23:48:16 yeah i guess so 23:48:45 i didn't expect anyone to ask for any older version like that so i didn't bother going back and setting them up 23:49:05 that's fine, its your server 23:49:13 %git 8c9a20f50e0779 23:49:13 07advil02 * 0.23-a0-14-g8c9a20f: Do messaging for aux attacks that kill (G-Flex) 10(4 months ago, 1 file, 2+ 0-) 13https://github.com/crawl/crawl/commit/8c9a20f50e07 23:49:19 yeah i'll go ahead and do it for them since it's no cost to me 23:49:21 possibly that 23:49:39 hopefully it doesn't encourage weird out of date bug reports 23:49:44 well, it might be a cost to you, in that this sort of stuff builds up 23:50:07 like, this single specific request doesn't do much, but 10 requests later 23:50:20 i guess so 23:51:35 well for now i don't mind it at all