00:00:58 Unstable branch on crawl.s-z.org updated to: 0.12-a0-2651-g53b4b1d (34) 00:04:15 -!- Substitute has quit [Ping timeout: 260 seconds] 00:07:23 -!- bh has quit [Quit: Page closed] 00:07:30 -!- GuraKKa has quit [Read error: Connection reset by peer] 00:07:54 -!- Krakhan has quit [Ping timeout: 245 seconds] 00:08:22 So... I think it would be nice if every active dev weighed in on anything they feel still should be done before feature freeze. And we can make a little checklist or something. 00:09:32 Would be nice if there was some place to put it. Maybe the dev wiki? Though that really doesn't seem to get the use it used to 00:09:38 -!- hangedman is now known as greatorbofeyes 00:10:20 I did recently edit development planning page 00:10:37 But it does feel a bit like 0.12 is winding down, or perhaps SHOULD, at least, and it would be nice to see what else everyone feels is important to have done first 00:11:04 mumra wants to get new Gehenna layouts in, and maybe a couple others, but not hypervaults 00:11:20 Not hypervaults? (Version-whatever) 00:11:30 er, sorry ... 00:11:31 yeah the current version that's in trunk 00:11:35 hangedman: to be honest i'd like to get the new Gehenna layouts in before codefreeze, and maybe a couple of others, but the main hyper3 stuff upgrades are taking rather a while still so i don't know if therer's time 00:11:39 tha should go in of course 00:11:49 Yes, yes, I meant the new one 00:12:18 mumra: Well, I think the answer to whether there's time depends to some degree on other people and what they feel should make it in 00:12:46 I mean, I have tons of projects I want to work on, but I don't want to flood Crawl with stuff as people try to tie up 0.12. There's always 0.13 :P 00:13:20 as I said in ##crawl, I'm going to try and finish big volcano sets/layout edits, review runed door (over)use, and give all fog_machines visible sources before freeze on my part 00:13:27 well if i get thinkg working and stable in time it'd be good for more layouts to go in, but layouts are clearly not worth holding back the release for 00:13:49 s/thinkg/the thing 00:14:23 I will definitely poke at your Gehenna layouts if someone else doesn't get to it first. I think the parameters probably need to be contrained a bunch over the wide variety of stuff in the examples you posted, but I did like some of them 00:15:17 (As I said, I didn't really like when they had very large swaths of undifferentiated terrain, but the denser stuff looked nice) 00:15:34 DracoOmega: yeah i was just showing the extreme ends of the parameters there 00:16:22 DracoOmega: like the really amorphous disintegrated-looking ones just had a really high distortion factor 00:16:27 I'm not sure I have anything I really want to get into 0.12 at this point, personally. I mean, I might put a few more little things in as time allows, but nothing that I feel should hold up anyone else 00:18:19 Well, maybe some zyme adjustments, but that is a small task 00:19:46 oh right elliptic wants, well, something to be done with 8.6 traps 00:19:47 i do have some D procedural layouts at this point that don't use hyper (maybe some other branches too) that i'll get a patch together for 00:20:08 8.6 traps is pretty bad... 00:20:32 i'd quick like to fix boulder beetle paths as well 00:20:56 Yes, traps needs fixing 00:21:08 Really, I would like to see mechanical trap removal and such for 0.12, now that you mention it 00:21:33 But 8.6 traps needs fixing at the very minimum 00:22:10 mumra: By fix, do you mean implementing the bouncing thing, or just removing bugs from present behavior? 00:22:12 replacing 8.6 by a more reasonable formula really isn't that big a deal, anyway 00:22:24 -!- Lawman0 has quit [Ping timeout: 264 seconds] 00:22:26 In terms of time cost, I assume you mean? 00:22:32 yes 00:22:42 And not in terms of importance to be done :P 00:22:44 and in terms of how much it might break crawl 00:22:56 it could even be done after feature freeze IMO 00:22:59 Well, I guess it doesn't really break much, but it still feels like it should be fixed 00:23:03 zotdef probably needs traps? 00:23:04 And yes, it's almost bug-fixy :P 00:23:19 DracoOmega: probably both, i have a half-finished rewrite of mon-project.cc already, and bouncing isn't that hard to do 00:23:28 mumra: Well, that would definitely be nice to see 00:23:34 Beetle pinball 00:23:40 (Someone go make a vault for that :P) 00:23:41 right, it should 100% be changed before release (and removing trap skill / mechanical traps would be nice, but that's a lot more work) 00:23:43 -!- playerghost has quit [Quit: Page closed] 00:23:44 hehe 00:23:55 -!- Crazylemon64 has quit [Quit: Crazylemon64] 00:24:29 DracoOmega: the problem is if they collide head-on they get dazed (maybe that should be changed) 00:24:39 That seems fine to me 00:24:43 Even if it basically never happens 00:25:00 (Another option is to make them bounce off each other, but that will also never happen in a real game) 00:25:12 DracoOmega: it happens in a couple boulder vaults where they start off at opposite sides of a room 00:25:24 Perhaps, yes 00:25:59 I think pinballs would probably bounce? 00:26:51 elliptic: Is the issue with removing generation of mechanical traps mostly a matter of figuring out what to do with trap skill or something? Because it doesn't seem like it would be that hard to just disable them 00:27:00 (I have not looked at the relevant code, so maybe it is, of course) 00:27:23 DracoOmega: well, there's the question of what to do with traps in vaults 00:28:13 I think we have someone we can volunteer to fix that! :P (But more seriously, probably if they specifically place mechanical traps, those should either just be removed, or pre-revealed maybe) 00:28:32 -!- inpho has quit [Quit: inpho] 00:28:38 Depending on whether they are somehow considered important there 00:28:38 and still traps skill is an issue 00:28:41 Yes 00:28:51 Maybe it is better left for a 0.13 thing 00:31:34 -!- AriaB has quit [Ping timeout: 240 seconds] 00:32:10 -!- AriaB has joined ##crawl-dev 00:32:21 I mean, there are always so many great projects that need doing, but it's also good to bound things off so those people who play stable get to share in some of the nice new shiny things we have :P 00:32:46 people who only play stable deserve nothing :P 00:33:09 but, i mean, you're right of course ;) 00:33:12 Heh 00:33:43 And the 0.11 release seemed to have this long amorphous period at the end, and it would be nice to try and avoid that this time 00:33:48 -!- Blazinghand has quit [Ping timeout: 264 seconds] 00:34:05 -!- Arkaniad|Laptop_ has quit [Quit: I've killed the senator.] 00:36:59 So that people (devs included, or perhaps devs ESPECIALLY) have some idea what everyone's waiting for, and what items need checking off before stuff is 'done' (and which projects are being deferred for the moment) 00:38:56 03dolorous 07* 0.12-a0-2652-gc64b59a: Simplify. 10(7 minutes ago, 1 file, 4+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c64b59abd05a 00:40:20 DracoOmega: i noticed this started off with talking about Crypt btw - I have potentially three new layouts for that (one of them is hyper based, the other two aren't really and could be committed sooner) 00:40:47 DracoOmega: then there was that idea of having tomb areas that would trigger zombies coming out of the ground 00:41:21 with hyper3 i can do something like that 00:42:07 Well, I was also thinking about tweaking/editing a few monsters and changing the spawn weights and such there in an attempt to both make some boring undead less boring, and to include more of the less-boring stuff in general 00:42:18 It feels sort of like a 0.13, if we want time to do a proper job on it, though 00:42:38 yeah 00:44:20 the layouts can be awesome but it does take time to tune things and find the best best settings 00:45:14 the gehenna ones were pretty lucky to turn out exactly what i wanted first time 00:45:40 re those: i was basically just waiting for more feedback to submit a 2nd patch with the parameters clamped down 00:46:28 i think generally the worley ones with no distortion look great; on the distortion image they look good with low distortion 00:46:49 and the simplex ones are kind of so-so (they're the ones with round blobby caves instead of jagged lava areas) 00:47:23 -!- dcssrubot481 has quit [Read error: Connection reset by peer] 00:47:44 but i think they could work for Tar with low fuzz levels so it all looks a bit ruined 00:48:14 I like the round blobby ones, provided the scale is small enough. More than the jaggy ones even, I think 00:50:12 Like, my feeling on these, just from the minimaps is that my favorites are the lower-leftmost one and the second one from the top, on the right 00:50:13 https://crawl.develz.org/mantis/file_download.php?file_id=4356&type=bug 00:50:20 Like, in that range 00:50:26 (But I should actually look in-game) 00:52:37 One possible consideration is that some of these seem to have a lot more floor than normal floors now, so change in time required to find stairs is something to look at 00:57:11 true but they are slightly more open which makes it a bit easier to find them (also the total size could be adjusted, right now they're using the full map) 00:57:25 but yeah that's a good range 01:00:55 Unstable branch on crawl.develz.org updated to: 0.12-a0-2652-gc64b59a (34) 01:07:00 after what elliptic was talking about the other day i realised i really like the ones at top-right and the one at (2,3), they're just big open and simple (but still with quite an interesting design) 01:07:29 but i think there can be a D generator that just does big chunky stuff like that anyway 01:07:52 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-2652-gc64b59a 01:13:46 -!- Melum has quit [Quit: Page closed] 01:18:42 -!- Ystah has quit [Quit: CyberScript - até o Lula usa (www.cyberscript.org)] 01:18:42 -!- dieseltime has quit [Remote host closed the connection] 01:24:37 -!- oberstein has quit [Ping timeout: 276 seconds] 01:28:44 -!- oberstein has joined ##crawl-dev 01:30:21 -!- remyroy has quit [Read error: Connection reset by peer] 01:36:03 -!- ldf has quit [Remote host closed the connection] 01:41:10 -!- SkaryMonk has joined ##crawl-dev 01:41:22 -!- Kalir has quit [Read error: Connection reset by peer] 01:41:56 -!- stabwound has quit [Remote host closed the connection] 01:42:48 -!- rossi has quit [Ping timeout: 276 seconds] 01:43:57 Jazzimus (L18 DsCK) ASSERT(_valid()) in 'ray.cc' at line 107 failed. (Vaults:3) 01:44:23 !lm * crash -log 01:44:23 4554. Jazzimus, XL18 DsCK, T:77021 (milestone): http://dobrazupa.org/morgue/Jazzimus/crash-Jazzimus-20130311-064356.txt 01:46:14 -!- WalkerBoh has quit [Remote host closed the connection] 01:46:51 -!- simmarine has quit [Read error: Connection reset by peer] 01:48:47 Not sure what happened there. Something about a ray bouncing in a way that produced an illegal ray? 01:49:54 I don't see a way to tell what spell he was casting 01:51:43 -!- eb has quit [] 01:52:03 Though he also appears to be INSIDE a door 01:52:42 (Interestingly, I actually know what likely caused this, and have most of a fix for it already, as relates to something completely different I am working on) 01:53:12 Vaults, i'd guess wardens? 01:53:40 -!- ussdefiant_ has joined ##crawl-dev 01:54:23 Yes, the warden pushed him out of the doorway and into another that was not yet closed 01:54:34 But it was a gate, so both bits closed at once then 01:54:39 Leaving him inside the other end of it 01:54:48 (But I don't know that this should actually affect beam stuff?) 01:55:27 -!- ussdefiant has quit [Ping timeout: 276 seconds] 01:55:34 -!- ussdefiant_ is now known as ussdefiant 01:56:05 But just earlier today I coded a way to veto particular squares from valid push locations 01:56:18 So I should be able to apply that here and things will be peachy 01:56:28 -!- Substitute has quit [Ping timeout: 276 seconds] 01:56:41 (Nice accidentally fixing bugs before you realized they existed >.>) 01:56:42 yeah pick the nearest floor space to push the player to 01:57:27 Well, it's a little more complicated than that currently, since it uses tension calculuations to determine which side of the door is the more dangerous one to lock you on 01:57:42 hmm i could do something about that with the layout code 01:57:47 But it's easy enough to just exclude the other parts of an open door, since we know that even if they're open NOW, they won't be by the end 01:57:51 like, leave markers to tell you which room is which 01:58:02 so you can be certain to lock the player in the same room as the warden for instance 01:58:27 I think what I have now works better than that would, and is simpler 01:58:32 Since it also accounts for changes in terrain and such 01:58:42 Plus the room with the warden is not even certain to be the more dangerous place, keep in mind 01:58:50 If there's a warden on the inside and an army on the other side 01:59:25 It uses similar calculations to guess whether it should close certain doors or leave them open, too 01:59:29 mm tricky 02:00:04 It seems to work fine, really (this bug is not directly related to that, and easily fixed at any rate) 02:00:27 -!- johlstei_ has quit [Ping timeout: 260 seconds] 02:04:24 Yeah, looks like you can get that crash just by moving the targeter for lightning bolt over yourself, while in a solid object 02:06:35 -!- _dd has joined ##crawl-dev 02:12:30 so it's a bad idea to put dudes in walls. who knew? 02:13:23 Haha. It is actually surprisingly unproblematic for nearly everything 02:13:37 Except for bolt bounce code, apparently 02:14:03 Just about everything else I've seen treats it about the same as if you were on open ground, except that you can't walk back in, once you leave it 02:14:03 -!- bmfx has quit [Quit: Lost terminal] 02:17:29 -!- dcssrubot224 has quit [Read error: Connection reset by peer] 02:20:39 -!- Wehk has joined ##crawl-dev 02:23:24 -!- Substitute has quit [Ping timeout: 276 seconds] 02:25:06 -!- lobf has quit [Quit: lobf] 02:25:06 -!- SkaryMonk has quit [Read error: Connection reset by peer] 02:25:55 -!- SkaryMonk has joined ##crawl-dev 02:29:18 -!- SkaryMonk has quit [Read error: Connection reset by peer] 02:30:21 -!- SkaryMonk has joined ##crawl-dev 02:38:05 -!- minqmay has quit [Quit: Leaving] 02:43:05 -!- stabwound has joined ##crawl-dev 02:43:53 -!- evilmike has quit [] 02:47:08 -!- Substitute has quit [Ping timeout: 252 seconds] 02:52:57 -!- DracoOmega has quit [Quit: Leaving] 03:01:07 -!- Henzell has quit [Read error: Operation timed out] 03:02:54 -!- Henzell has joined ##crawl-dev 03:03:34 -!- SkaryMonk has quit [Quit: Leaving.] 03:09:31 -!- Poncheis has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 03:14:55 -!- dtsund has left ##crawl-dev 03:16:13 -!- bmfx has quit [Quit: Lost terminal] 03:18:29 -!- dcssrubot228 has quit [Ping timeout: 255 seconds] 03:23:08 -!- SkaryMonk has joined ##crawl-dev 03:24:32 -!- bmfx has quit [Quit: leaving] 03:25:27 -!- LordLovebone has quit [Ping timeout: 245 seconds] 03:29:18 -!- bonghitz has quit [Remote host closed the connection] 03:29:23 -!- stabwound has quit [Remote host closed the connection] 03:31:06 -!- SkaryMonk1 has joined ##crawl-dev 03:32:01 -!- SkaryMonk has quit [Ping timeout: 248 seconds] 03:34:36 -!- dcssrubot124 has quit [Ping timeout: 245 seconds] 03:45:18 -!- zero_one has quit [Ping timeout: 276 seconds] 03:50:15 WebTiles doesn't show Zot Points in stats area (https://crawl.develz.org/mantis/view.php?id=6762) by SamB 03:50:15 Don't capture unnecassary keys as a WebTiles watcher (https://crawl.develz.org/mantis/view.php?id=6761) by Medar 03:50:15 Ugly things (https://crawl.develz.org/mantis/view.php?id=6760) by Bloax 03:50:33 https on cdo working again for everyone? 03:53:40 -!- monqy has joined ##crawl-dev 04:18:21 -!- crate has quit [Quit: Leaving] 04:19:45 -!- ussdefiant has quit [Ping timeout: 276 seconds] 04:24:59 -!- _dd has quit [Remote host closed the connection] 04:25:47 -!- _dd has joined ##crawl-dev 04:26:17 -!- _dd has quit [Remote host closed the connection] 04:26:43 -!- _dd has joined ##crawl-dev 04:26:55 -!- peepsalot has quit [Quit: Leaving] 04:27:59 -!- _dd has quit [Remote host closed the connection] 04:29:39 -!- _dd has joined ##crawl-dev 04:30:47 -!- _dd has quit [Remote host closed the connection] 04:31:14 -!- _dd has joined ##crawl-dev 04:34:39 -!- ldf has quit [] 04:41:36 -!- buki_ is now known as buki 05:06:08 -!- clinew has quit [Quit: leaving] 05:08:17 -!- Zifmia has quit [Ping timeout: 255 seconds] 05:12:31 -!- NeremWorld has quit [Ping timeout: 245 seconds] 05:12:39 Napkin: yes, seems to work fine 05:17:31 -!- rossi has quit [Ping timeout: 245 seconds] 05:30:20 -!- Zifmia_ has quit [Quit: -a-] 05:32:02 -!- SkaryMonk has joined ##crawl-dev 05:32:16 -!- MaxFrost has quit [Ping timeout: 256 seconds] 05:32:58 -!- SkaryMonk1 has quit [Ping timeout: 256 seconds] 05:34:56 good, thanks for confirming 05:52:04 -!- MaxFrosty has quit [Ping timeout: 240 seconds] 06:22:58 -!- tensorpudding has quit [Ping timeout: 248 seconds] 06:22:58 -!- jeanjacques has quit [Read error: Connection reset by peer] 06:23:11 -!- ZRN has quit [Ping timeout: 260 seconds] 06:23:41 -!- jeanjacques has joined ##crawl-dev 06:25:30 -!- nonethousand has quit [Quit: Leaving] 06:30:14 -!- dcssrubot728 has quit [Read error: Connection reset by peer] 06:33:33 -!- johnstein_ has joined ##crawl-dev 06:34:50 -!- johnstein has quit [Ping timeout: 252 seconds] 06:34:57 -!- johnstein_ is now known as johnstein 06:51:16 -!- magistern has quit [Quit: This computer has gone to sleep] 07:02:12 Tile fixes, further revisions to recently submitted tiles (https://crawl.develz.org/mantis/view.php?id=6763) by roctavian 07:15:11 -!- st_ has joined ##crawl-dev 07:19:08 -!- Stelpa has quit [Remote host closed the connection] 07:30:37 -!- Impy_ has quit [Quit: Page closed] 07:30:51 -!- eith has joined ##crawl-dev 07:31:40 -!- SkaryMonk has quit [Ping timeout: 252 seconds] 07:32:14 -!- Pacra has quit [Quit: Pacra] 07:32:31 -!- SkaryMonk has joined ##crawl-dev 07:37:58 -!- HangedMan has joined ##crawl-dev 07:38:33 -!- HangedMan has quit [Read error: Connection reset by peer] 07:38:47 -!- greatorbofeyes has quit [Ping timeout: 245 seconds] 07:40:24 -!- HangedMan has joined ##crawl-dev 07:43:37 -!- mikee_ has joined ##crawl-dev 07:57:35 -!- dcssrubot812 has quit [Read error: Connection reset by peer] 07:59:05 -!- dcssrubot441 has quit [Read error: Connection reset by peer] 08:05:57 -!- SkaryMonk has quit [Ping timeout: 276 seconds] 08:06:43 -!- SkaryMonk has joined ##crawl-dev 08:10:01 -!- Vizer has quit [Quit: bye] 08:10:13 -!- edlothiol has joined ##crawl-dev 08:13:21 -!- rossi has quit [Ping timeout: 245 seconds] 08:16:12 -!- zardo has quit [Quit: Page closed] 08:16:23 -!- kek has joined ##crawl-dev 08:18:30 -!- syllogism has joined ##crawl-dev 08:24:03 -!- Stelpa has quit [Changing host] 08:24:12 -!- Datul has quit [Ping timeout: 245 seconds] 08:24:34 -!- Substitute has quit [Ping timeout: 245 seconds] 08:27:23 -!- Kellhus has quit [Quit: Page closed] 08:28:05 D:27 and Vaults:* are extremely slow to generate (https://crawl.develz.org/mantis/view.php?id=6764) by KiloByte 08:32:23 kilobyte: what script do you run to generate those benchmarks? i can tweak V parameters to drastically improve those times in trunk 08:32:30 -!- GreatOrbOfEyes has joined ##crawl-dev 08:32:30 -!- GreatOrbOfEyes has quit [Client Quit] 08:32:34 -!- HangedMan has quit [Read error: Connection reset by peer] 08:32:52 -!- HangedMan has joined ##crawl-dev 08:33:29 03kilobyte 07* 0.12-a0-2653-gf655073: Allow running --mapstat on only a selection of levels. 10(15 hours ago, 4 files, 29+ 4-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=f655073a526c 08:33:31 (the new version of the algorithm will be more innately optimised as i've been thinking about the speed issues quite a bit, but there is a simple fix for now) 08:37:24 nice Dwarf there 08:37:39 i'm aware crawl doesn't like to actually remove content, instead hiding it and not generating 08:37:52 but is there any chance both that branch and dwarf enemies will ever exist 08:38:05 the generation of that level needs to be redone from scratch 08:38:19 dwarf enemies are already in, for quite a while 08:38:31 yes, and they are about as interesting as porcupine enemies 08:38:36 ...? 08:38:47 so the only way to "save" dwarf would be to make the monsters be something nondwarven 08:39:07 better than about any other sentient race we currently have, I'd say 08:39:18 i like draconians 08:39:40 and a monster that doesn't heal is just not great 08:40:01 because it leads to degenerate gameplay being optimality optimal 08:40:43 non-healing matters for monsters that individually have loads of hp 08:41:19 like old TRJ? 08:42:53 like that, yeah 08:43:33 how about pain mirror being dealt with by walking away and resetting the fight except you get even more rewarded because of the no-regen 08:43:40 hit and run was pretty popular with that, and the change made it quite a bit more interesting imho 08:43:56 and pain mirror being an integral part of the "strongest" dwarves 08:43:59 and yeah pain mirror is another issue on its own, not even targeting that with my complaints 08:44:36 well it'd be nice to have dwarves that are not deep 08:44:52 both as player race and as monster 0:-) 08:45:10 could merge those lava dwarves everybody was talking about!! 08:45:46 blood knight, healer, earth mage (not with shatter), arcane marksman 08:45:58 there that's enough non-dumb dwarves for it to work 08:47:09 current dwarves aren't interesting to fight at all... they don't do anything to kill you and do a bunch of annoying stuff (mirror, reanimation, weak summons) 08:47:55 even berserkers get very weak equipment 08:48:49 -!- Arkaniad has quit [Ping timeout: 248 seconds] 08:49:49 the whole design of that dwarf branch should be thrown out, imo 08:50:12 however, we should bring back the ring of charms. 08:50:19 st_: the monster set or the non-existent map? 08:50:29 monsters 08:51:09 well, saying something good about the ring of charms quite lowers the value of your other arguments, by association :p 08:51:18 good thing I was joking 08:51:23 :/ 08:51:33 I haven't bothered testing the maps (though the monsters for said maps are probably not going to be so great) but I am worried about the quality of a vault that uses a two-glyph subvault thrice 08:51:38 it was a completely useless and broken item 08:51:57 a two-glyph subvault of a statue and a piece of loot was it 08:52:07 -!- shirish has joined ##crawl-dev 08:52:25 isn't it a renamed statue 08:53:05 the ring was not useless, but it was nearly impossible to balance: both kobolds and draconians are player races... 08:53:27 not much harm in renamed statues but yes 08:53:53 well you should see what translators do to those 08:53:56 +1 for current DD monsters not playing well... and I'd prefer to just scrap the idea of having DD monsters at all 08:54:14 as far as i've seen there isn't actually a level generator for Dwarf unless it's on another branch or something 08:54:17 since I don't see much promise in it; non-regen is completely irrelevant except in situations where the player can abuse it 08:54:27 and that's the distinguishing feature of the race, so... 08:55:31 well you can argue that gods could be the distinguishing feature of them, but as we've seen using our gods for monster abils generally doesn't work that well 08:57:29 to be fair "only summon a berserk bear or ogre after berserk" isn't the best representation of trog 08:57:50 nor "only come with other dwarves and occasionally pain mirror and drain life" for yred 09:00:19 -!- Tekkuni has quit [Quit: Page closed] 09:00:33 they're sort of an inconsistent set: healers, berserkers, necromancers 09:01:03 -!- dagonfive has quit [Read error: Connection reset by peer] 09:01:26 I like DKs, but berserkers indeed suck. 09:01:37 pain mirror coming and going is problematic, though 09:02:01 -!- scummos has quit [Read error: Connection reset by peer] 09:02:02 something on the D:27 slowness; does anyone have any idea which vault generated _this_: http://pbrd.co/14NnBDB 09:02:13 this is on D:27 with veto disabled so i could actually see what is getting vetoed 09:02:37 you mean, nicely embossed "Image not found"? 09:02:38 evilmike_boring_beetle_workplace 09:03:22 hmm 09:03:34 ok, that didn't actually veto anyway 09:04:25 link works for me 09:10:55 so, D:27 is definitely getting a whole boatload of vetos before it finally comes up with an unbroken map 09:11:39 there seem to be generally a lot of large vaults - zot entries and orient vaults - at that depth 09:12:02 this combines slightly with the fact that there are less layouts enabled at that depth 09:12:14 -!- scummos^ has quit [Read error: Connection reset by peer] 09:12:35 the main ones that get used are more prone to vetos (e.g. layout_basic or layout_loops) because they have more narrow corridors that can be easily disconnected by a vault 09:14:39 well d:27 does always place an standard vault 09:15:01 yeah, then it might have a large zot entry 09:15:10 maybe more layouts enabled for d:27 09:16:26 hmm, dungeon_decor comes up quite frequently 09:16:37 yes that is my fault 09:18:16 -!- namad7 has quit [] 09:21:52 should really disable all random vaults at D:27, treat it like a branch end. just have an orient vault and zot entries (the orient vault might be the zot entry anyway) 09:22:15 i think that would largely fix the problem 09:22:26 VETO: D:27: Had 3 zones, now has 4; broken by dungeon_decor, hangedman_decor_push, hell_entry, basic_altar. 09:22:32 VETO: D:27: Had 1 zones, now has 3; broken by hell_entry, dungeon_decor, serial_sigils_hangedman_clutch, nrook_campfire, minmay_misc_feat_plants, evilmike_zot_entry_diamond, uniq_frederick. 09:22:34 etc. 09:22:37 broken by hell_entry????? 09:22:46 yeah it tried to place a hell entrance 09:22:56 it just means one of those vaults broke it, it doesn't know which one 09:22:56 it's because of that blasted assumption that all vaults are opaque 09:23:37 defaulting to transparent except for vaults explicitely tagged as opaque would solve this and a number of other generation issues. 09:23:47 maybe, but it's possible some are genuinely breaking connectivity as well. 09:24:38 let's see, basica_altar is transparent and tagged as transparent, hell_entry isn't tagged as transparent and it's a one-tile vault, _decor_push is tagged as transparent, 09:24:43 uniq_frederick 09:24:45 how would that 09:24:59 -!- dcssrubot184 has quit [Read error: Connection reset by peer] 09:25:15 uniqs won't be breaking it because they all have a one tile border 09:25:38 well more like they are only one tile of floor but same difference 09:26:04 hmm i thought i saw them take out a 1 tile border then they placed 09:26:28 http://git.develz.org/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/uniques.des;#l61 09:26:40 -!- auuuu has quit [Client Quit] 09:27:18 ah k, maybe it was just uniq_roxanne i saw it with 09:27:23 I guess I'll help with tagging vaults as opaque and removing transparent tagging ughhhh 09:27:40 -!- dcssrubot986 has quit [Read error: Connection reset by peer] 09:28:16 what is the criteria for opaque even besides don't make passing by statues necessary for making it to stairs 09:28:20 anyway, i would guess in that example it's hangedman_decor_push that actually broke connectivity 09:28:52 did the transparent tag not work 09:29:06 03kilobyte 07* 0.12-a0-2654-gc67978d: Print timing output for test/stress/timeall to STDERR rather than STDOUT. 10(63 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=c67978d77b90 09:29:06 03kilobyte 07* 0.12-a0-2655-g65a71d5: Use do while() rather than while() + hacks. 10(41 minutes ago, 1 file, 4+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=65a71d51c906 09:29:06 03kilobyte 07* 0.12-a0-2656-g86acaed: Fix Dovan/Duvessa code sometimes mistaking one for another. 10(29 minutes ago, 1 file, 10+ 23-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=86acaedc1923 09:29:06 03kilobyte 07* 0.12-a0-2657-g9fa384c: Hush a spurious -Og warning. 10(22 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=9fa384c51675 09:29:06 03kilobyte 07* 0.12-a0-2658-g054ddd2: Add some remarks about optimization to --mapstat documentation. 10(9 minutes ago, 1 file, 5+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=054ddd2f8f5a 09:29:23 HangedMan: the thing is the dungeon already had 3 zones; which means something had already disconnected things, luckily there were stairs in each zone otherwise it would have vetoed already 09:29:49 hrmph 09:29:55 HangedMan: then dungeon_decor's walls probably cut across another corridor because there was nowhere else to go. it didn't make any different whether it was transparent or not 09:30:03 wonderful 09:30:15 it's just too many vaults getting placed on one map i think 09:30:55 -!- Mandevil has quit [*.net *.split] 09:30:55 -!- oberstein has quit [*.net *.split] 09:30:55 -!- AriaB has quit [*.net *.split] 09:30:55 -!- Sequell has quit [*.net *.split] 09:30:55 -!- broquaint has quit [*.net *.split] 09:30:55 -!- ChongLi has quit [*.net *.split] 09:30:55 -!- jdpage has quit [*.net *.split] 09:30:55 -!- Porost has quit [*.net *.split] 09:30:55 -!- Hosg has quit [*.net *.split] 09:30:55 -!- SwissStopwatch has quit [*.net *.split] 09:30:55 -!- caracal has quit [*.net *.split] 09:30:55 -!- djinni has quit [*.net *.split] 09:30:55 -!- ivan`` has quit [*.net *.split] 09:30:55 -!- codile has quit [*.net *.split] 09:30:55 -!- kryft has quit [*.net *.split] 09:30:55 -!- djanatyn has quit [*.net *.split] 09:30:56 -!- atrodo has quit [*.net *.split] 09:30:56 -!- sk has quit [*.net *.split] 09:31:02 -!- broquaint has joined ##crawl-dev 09:31:09 it's not vetoing *that* many times but it probably gets slow because it takes ages to find a place to actually fit the last few vaults it places 09:31:11 -!- caracal has quit [Changing host] 09:31:14 -!- AriaB has joined ##crawl-dev 09:31:16 (unless there's something else weirder going on) 09:31:36 well, there are supposed slowing issues in other places besides d:27 09:31:48 look at the stats kilobyte posted 09:32:00 -!- ivan`` has joined ##crawl-dev 09:32:00 -!- SkaryMonk has quit [Ping timeout: 264 seconds] 09:32:02 -!- Sequell has joined ##crawl-dev 09:32:04 -!- SkaryMonk1 has joined ##crawl-dev 09:32:13 -!- djinni has joined ##crawl-dev 09:32:27 V:1-4 and D:27 take massively longer than anywhere else. Some Crypt and Tar levels are only slightly slower than average. Everything else is dead quick. 09:32:42 what I find most surprising that levels where all vaults are encompass slow down too 09:33:06 like Vaults:$, Tar:$, Crypt:$ 09:33:23 not to the level of D:27 or Vaults,!Vaults:$ but still 09:33:47 -!- madreisz has quit [Ping timeout: 245 seconds] 09:34:21 lsl 09:34:35 oops wrong window 09:34:43 -!- auuuu has quit [Quit: Page closed] 09:34:53 well judging from &^E results I would have to guess that the level builder doesn't actually stop trying to place vaults after putting down an encompass vault 09:35:08 kilobyte: can mapstat generate the timings like you posted on that issue? 09:35:39 mumra: time ./crawl --mapstat D:27 09:35:41 and there's a lot of DEPTH: Crypt for the sake of generating other potential vaults when the crypt:$ vault isn't encompass I guess 09:35:52 -!- oberstein has joined ##crawl-dev 09:36:07 these stats are merely the result of doing that for all levels in the game 09:36:20 -!- Pacra has joined ##crawl-dev 09:36:42 kilobyte: thanks 09:36:54 http://sprunge.us/cQfN has the list of levels 09:37:32 Blade 09:37:39 lots of variance there 09:40:15 i think attempting to place vaults after an encompass vault will be causing a lot of problems 09:40:37 i saw somewhere in vault placement a loop that tries 10000 times to do something until it gives up ;) 09:40:40 -!- iasov has quit [Quit: ZNC - http://znc.in] 09:40:56 -!- eith has quit [Ping timeout: 246 seconds] 09:41:52 well most of the older encompass vaults won't have hells/pan/abyss portals or even enter_vaults 09:42:06 -!- dcssrubot699 has quit [Read error: Connection reset by peer] 09:42:24 looking at profile data: a vast majority of time is spent in iterators (these desperately need a rewrite, I identified where they can be sped up by 1-2 orders of magnitude, but never got around to it) 09:42:31 -!- TacoPrincess has quit [Read error: Connection reset by peer] 09:42:35 I guess I'll patch those in, sigh 09:42:51 kilobyte: iterators in C or Lua ? 09:43:35 outside these, _map_safe_vault_place() 12% self time 09:43:53 kilobyte: even in V:1-4 ? 09:44:22 mumra: C++ ones, I see no lua on profiling data 09:44:33 ie, lemme look where it could have gone to 09:45:19 i mean, is it still the same % of time in V:1-4 ? i would have thought more time is generally spent in Lua there vs anything in C++ 09:45:50 I'm looking; apparently gprof doesn't include lua anywhere 09:46:10 ok 09:49:54 It's pretty easy to instrument Lua, though. You can set debug hooks to get a callback every so many operations, and you can use that to roll your own profiling. 09:50:38 Looking at _build_dungeon_level in dungeon.cc. There definitely needs to be a vault tag for encompass vaults that will stop _place_chance_vaults(), _place_minivaults() and _place_extra_vaults() getting called. 09:51:46 -!- madSimon_ has quit [Client Quit] 09:52:10 That'd sort out the branch ends and D:27 probably. 09:53:26 how could a vault possibly be placed after an encompass ones? 09:53:34 exactly one can't 09:53:37 (apart from mucking with MMT_VAULT) 09:53:44 but apparently it's still trying, and of course failing every time 09:53:49 kilobyte: oh right 09:54:02 kilobyte: all layouts are actually encompass vaults, they just have the overwritable tag 09:54:19 kilobyte: so you don't want to prevent random vault placement for all encompass vaults 09:55:04 well there's the overwrite tagging 09:55:18 yeah that also 09:55:28 don't newnewvault maps manually clear MMT_VAULT despite not being layouts? 09:55:34 no 09:55:43 but they add it in some places to protect architecture 09:55:45 (if I recall correctly, I've never read that code) 09:55:57 overwritable means "don't set MMT_VAULT" 09:55:59 ah, add not clear, thanks 10:01:03 -!- elliptic has quit [Remote host closed the connection] 10:04:59 -!- Kellhus has quit [Quit: Page closed] 10:06:24 right now with trunk, V is completely crashing for me with a range check error, does anybody else get that? 10:06:51 works for me 10:08:32 -!- Ystah has quit [Quit: CyberScript - not made by microsoft (www.cyberscript.org)] 10:14:34 -!- MarvinPA has joined ##crawl-dev 10:21:43 -!- ussdefiant has joined ##crawl-dev 10:25:01 -!- elliptic has joined ##crawl-dev 10:26:41 right, git did something weird and my v_rooms patch ended up getting merged twice 10:30:08 kilobyte: mapstat seems to be doing something odd with V:1-4, they are getting vetoed 50 times each which isn't at all happening in the game 10:40:14 -!- stabwound has joined ##crawl-dev 10:40:29 -!- MakMorn has quit [Ping timeout: 276 seconds] 10:42:29 after rebuilding contrib lua with -pg, it looks like Vaults:3 takes only around 10% time in lua code 10:42:37 -!- MakMorn has joined ##crawl-dev 10:42:51 the primary culprit is map selector 10:43:06 mumra: have you checked what the veto message is? 10:45:10 it doesn't say, this is in the mapstat output 10:45:52 On Vaults:1 (1); 9 g, 9 fail, 0 err, 10 uniq, 450 try, 450 (0.00%) vetos 10:45:52 On 10 of 100; 10 g, 10 fail, 0 err, 10 uniq, 500 try, 500 (0.00%) vetoes 10:46:34 hmm, it doesn't know how to spell veto(e)s 10:47:04 in-game the V layouts generate with usually no vetos 10:50:48 -!- nooodl has joined ##crawl-dev 10:56:48 -!- ussdefiant has quit [Ping timeout: 245 seconds] 10:57:16 -!- abilify has quit [] 10:58:22 kilobyte: i just modified mapgen to report the veto, will see what's going on 11:00:06 -!- elliott_ has joined ##crawl-dev 11:00:23 -!- elliott has quit [Disconnected by services] 11:00:35 -!- elliott_ is now known as elliott 11:10:09 jeanjacques (L18 DDHe) ASSERT(smc) in 'mon-util.cc' at line 1334 failed. (Zot:5) 11:12:11 -!- dcssrubot629 has quit [Read error: Connection reset by peer] 11:14:46 -!- MaxFrost has quit [Ping timeout: 256 seconds] 11:15:01 -!- elliptic has quit [Ping timeout: 245 seconds] 11:15:07 -!- Nightbeer has quit [Read error: Connection reset by peer] 11:15:46 -!- Blazinghand has joined ##crawl-dev 11:27:13 -!- SkaryMonk1 has quit [Read error: Connection reset by peer] 11:29:03 -!- Pacra___ has joined ##crawl-dev 11:29:04 -!- Pacra has quit [Read error: Connection reset by peer] 11:30:25 03Grunt 07* 0.12-a0-2659-gfc28ea1: More Minmay maps (#6719). 10(4 minutes ago, 3 files, 644+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=fc28ea10b04c 11:34:54 -!- Blazinghand has quit [Ping timeout: 264 seconds] 11:35:02 -!- Rjs has quit [Ping timeout: 245 seconds] 11:35:11 -!- DasRunzen has quit [Client Quit] 11:35:30 03Grunt 07* 0.12-a0-2660-g510315e: Move a floating vault erroneously placed in large_themed.des to float.des. 10(2 minutes ago, 2 files, 54+ 54-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=510315ee5a99 11:36:34 -!- elliptic has joined ##crawl-dev 11:37:00 -!- Mandevil has quit [Quit: leaving] 11:40:31 -!- monqy has quit [Quit: hello] 11:42:36 -!- xorp has quit [Quit: leaving] 11:43:49 -!- SkaryMonk has joined ##crawl-dev 11:45:08 -!- eb has quit [Ping timeout: 245 seconds] 11:45:10 -!- EvilGrin has quit [Read error: Connection reset by peer] 11:50:22 -!- _D_ has quit [Quit: leaving] 11:52:09 mmm, you get notes in your log for named permallies dying even when they're mercenaries that were never paid 11:52:35 -!- Blazinghand has joined ##crawl-dev 11:54:57 -!- the_glow has quit [Ping timeout: 248 seconds] 11:57:05 -!- PsyMar has quit [Quit: Be excellent to one another, and party on dudes!] 11:57:07 -!- volteccer has quit [Ping timeout: 245 seconds] 12:02:00 -!- simmarine has joined ##crawl-dev 12:04:23 Stable (0.11) branch on crawl.akrasiac.org updated to: 0.11.2-10-g01a9a8f 12:05:05 -!- dcssrubot629 has quit [Read error: Connection reset by peer] 12:05:51 Add 'vaults' to default dump_order (https://crawl.develz.org/mantis/view.php?id=6765) by chris 12:08:47 Unstable branch on crawl.akrasiac.org updated to: 0.12-a0-2660-g510315e (34) 12:12:07 -!- eb_mobile has quit [Quit: I quit] 12:22:02 -!- Blazinghand is now known as Blazinghand_____ 12:23:51 -!- SkaryMonk has quit [Read error: Connection reset by peer] 12:25:38 -!- huge has quit [Client Quit] 12:26:05 03dolorous 07* 0.12-a0-2661-g7b52c81: Add formatting fix. 10(4 minutes ago, 1 file, 2+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=7b52c81b7a42 12:27:04 -!- SkaryMonk has joined ##crawl-dev 12:30:12 -!- SkaryMonk has quit [Read error: Connection reset by peer] 12:32:40 -!- SkaryMonk has joined ##crawl-dev 12:33:49 -!- SkaryMonk has quit [Client Quit] 12:33:58 -!- SkaryMonk has joined ##crawl-dev 12:36:19 -!- Peruna- has quit [Client Quit] 12:36:56 thetao (L7 MiCK) ASSERT(you.wizard && !you.did_escape_death()) in 'xom.cc' at line 3845 failed. (D (Sprint)) 12:37:15 <|amethyst> !lm thetao sprint 12:37:17 111. [2013-03-11 17:27:17] thetao the Poker (L4 MiCK) killed Menkaure on turn 441. (D) 12:37:23 <|amethyst> !lm thetao sprint crash 12:37:24 1. [2013-03-11 17:36:55] thetao the Spear-Bearer (L7 MiCK) ASSERT(you.wizard && !you.did escape death()) in 'xom.cc' at line 3845 failed on turn 1211. (D) 12:40:05 !lm thetao sprint crash -log 12:40:05 1. thetao, XL7 MiCK, T:1211 (milestone): http://dobrazupa.org/morgue/thetao/crash-thetao-20130311-173655.txt 12:42:43 -!- DainDwarf has quit [Quit: Dain's default quit message] 12:43:18 -!- Blazinghand_____ is now known as Blazinghand 12:43:33 anything starting with "ASSERT(you.wizard &&" seems fun 12:43:53 -!- Pacra___ is now known as Pacra 12:55:40 -!- danbru has quit [Read error: Connection reset by peer] 12:56:30 03MarvinPA 07* 0.12-a0-2662-g970c821: Don't note ally deaths for non-allies (HangedMan) 10(47 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=970c82171dfb 12:56:30 03ChrisOelmueller 07* 0.12-a0-2663-g2b1a6f1: Add 'vaults' to default dump_order 10(57 minutes ago, 3 files, 4+ 9-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2b1a6f184484 12:56:30 03MarvinPA 07* 0.12-a0-2664-gd42d709: Let mercenaries pick up and use equipment 10(7 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=d42d709c0449 13:00:09 -!- magistern has quit [Quit: This computer has gone to sleep] 13:01:21 -!- blabber has joined ##crawl-dev 13:01:35 Yred's zombies disappear from floor IF you leave the floor and come back (https://crawl.develz.org/mantis/view.php?id=6766) by LordLovebone 13:02:50 -!- tensorpuddin is now known as tensorpud 13:05:21 -!- tensorpudding has quit [Ping timeout: 248 seconds] 13:05:21 -!- tensorpud is now known as tensorpudding 13:06:52 -!- monqy has joined ##crawl-dev 13:07:07 -!- lordlovebone has quit [Ping timeout: 245 seconds] 13:10:24 -!- tensorpudding has quit [Ping timeout: 245 seconds] 13:10:25 -!- tensorpuddin is now known as tensorpudding 13:10:46 nice commits 13:14:09 -!- mumra_ has joined ##crawl-dev 13:14:33 -!- dieseltime has quit [Remote host closed the connection] 13:15:26 -!- mumra has quit [Ping timeout: 245 seconds] 13:16:38 -!- shirish has quit [Read error: Operation timed out] 13:17:32 <|amethyst> sigh 13:17:39 <|amethyst> doh 13:19:56 -!- elliptic has quit [Ping timeout: 252 seconds] 13:25:55 I wonder if the subvault bugs will ever be fixed 13:26:08 because their persistance is infuriating 13:26:09 you mean the missing subvault ones? 13:26:37 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 13:26:39 HangedMan: imo submit one bug report about them every day 13:26:41 no that one is just the fact that grated_community and rogues_gallery are missing depth definitions and thus sometimes crawl gets confused 13:26:49 because that's approximately how annoying they are 13:27:04 oh is that the reason? 13:27:10 the much worse thing is that no matter what is done crawl seems to continuously not actually get that &^r should reset subvaults 13:27:24 it's as easy to demonstrate as repeatedly regenerating dis:7 13:27:27 sounds like a bug in the "search at any depth" parameter for querying vaults 13:28:14 i wonder if when a layout vetos it's failing to clean up any vaults it might have placed 13:28:33 since you wouldn't normally expect vaults to have been placed yet with any other layout 13:29:01 -!- jeanjacques has quit [Quit: HydraIRC -> http://www.hydrairc.com <- \o/] 13:29:03 do portal vaults have regular layouts okay they probably technically do 13:31:14 -!- TacoPrincess has quit [Ping timeout: 272 seconds] 13:32:57 -!- ChongLi has quit [Quit: leaving] 13:34:31 kilobyte: V layouts are failing to run in mapstat, the veto is either "Cannot place feature at random floor square" or "Vault placement failure" after i tried tweaking something to not much avail 13:35:15 <|amethyst> Any thoughts on kek's shopping sorting at https://crawl.develz.org/mantis/view.php?id=5169 ? 13:35:37 kilobyte: what is mapstat doing differently than normal dungeon generation? it's using reuse_map instead of the normal subvault routines and i'm wondering if that's a problem 13:36:33 can somebody *please* allow reporters to edit files in their own tickets 13:36:34 -!- dcssrubot680 has quit [Read error: Connection reset by peer] 13:37:00 every single larger patch is a horrible mess until we bother folks with permissions and waste their time 13:37:12 -!- dtsund has joined ##crawl-dev 13:37:27 really just allow people to edit/remove their own files 13:37:43 that's what i asked for yes 13:38:03 oh, reporters as in the user type, not just the reporter of a bug 13:38:44 well anyone > reporter should be able to do that for all tickets, no? 13:38:49 -!- Nightbeer has quit [Read error: Connection reset by peer] 13:39:04 yeah, i thought you were suggesting something else, nvm 13:39:47 -!- elliptic has joined ##crawl-dev 13:41:23 -!- tensorpudding has quit [Ping timeout: 245 seconds] 13:41:23 -!- tensorpuddin is now known as tensorpudding 13:42:06 -!- bonghitz has quit [Remote host closed the connection] 13:42:38 -!- Kalir has quit [Changing host] 13:48:16 hm, i just got a really weird disconnected discopan 13:48:40 disconnections in pan happen pretty often 13:49:00 relying too much on the stairs for connectivity, obviously 13:49:11 i guess i don't normally notice them because mostly there's at least one portal 13:49:23 wasn't that reported recently 13:49:29 also with discopan 13:49:39 pretty often is exaggerating a bit, but still 13:49:40 yeah i added my save to #6513 13:49:56 didn't check the save that's already there, maybe it's discopan too 13:50:03 i think it's not 13:50:10 but i meant like yesterday in ##crawl :) 13:50:12 ah 13:52:13 03|amethyst 07* 0.12-a0-2665-g4a65979: Add you.phase_shifted() to Lua API (kek). 10(22 minutes ago, 1 file, 2+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=4a659799ab21 13:52:32 -!- jday_ has quit [Ping timeout: 255 seconds] 14:01:11 -!- ToastyP has quit [Disconnected by services] 14:01:13 -!- ToastyP_ is now known as ToastyP 14:02:09 -!- Nakatomy has quit [Ping timeout: 276 seconds] 14:02:23 -!- Kellhus has quit [Quit: Page closed] 14:06:38 -!- Sequell has quit [Remote host closed the connection] 14:06:59 -!- Sequell has joined ##crawl-dev 14:11:05 so, do we have a discoball feature/monster/whatever for discopan? 14:11:54 there's a feature but no tile but ontoclasm had a tile but he didn't commit it 14:14:18 -!- eb has quit [Ping timeout: 245 seconds] 14:14:30 -!- keszocze has quit [Ping timeout: 264 seconds] 14:14:32 so discopan doesn't just mean disconnected pan, then? 14:14:37 -!- DsaRunzen has quit [Ping timeout: 245 seconds] 14:14:37 -!- syraine has quit [Ping timeout: 245 seconds] 14:14:47 * SamB wishes tig would get the line drawing characters right with PuTTY set to UTF-8 ... 14:14:50 hehehehe 14:15:02 -!- Datul has quit [Ping timeout: 245 seconds] 14:17:22 fr colours cycle tiles like they do in console 14:17:35 (For some reason PuTTY doesn't do the vt100 line drawing stuff when set to UTF-8 ...) 14:17:48 -!- Kitarity has quit [Quit: Leaving] 14:19:39 orb of funk 14:20:14 -!- Kitarity has quit [Client Quit] 14:20:49 orb of zoot 14:23:32 -!- dcssrubot540 has quit [Ping timeout: 256 seconds] 14:24:39 -!- Kitarity has quit [Client Quit] 14:27:59 -!- eith has joined ##crawl-dev 14:39:51 -!- dtsund has quit [Ping timeout: 276 seconds] 14:43:23 -!- jday_ has joined ##crawl-dev 14:44:12 -!- Flun has quit [Quit: Page closed] 14:46:11 -!- Stelpa has quit [Quit: Butts] 14:46:23 -!- tensorpudding has quit [Ping timeout: 245 seconds] 14:46:23 -!- tensorpuddin is now known as tensorpudding 14:49:11 -!- lessens has quit [Quit: Page closed] 14:50:53 fr: &^k lets uniques regenerate too 14:53:47 -!- Swagmaster has quit [Ping timeout: 245 seconds] 15:05:23 -!- dtsund has joined ##crawl-dev 15:07:43 -!- volteccer has quit [Quit: Page closed] 15:08:10 so while it has interesting effects sometimes does lava really need to make giant amounts of smoke 15:08:43 # cases where it's just annoying >> # cases where it has interesting effects 15:09:05 reducing amount of smoke produced would not change that relation i guess 15:13:21 -!- DracoOmega has joined ##crawl-dev 15:14:31 -!- MaxFrost has quit [Read error: No route to host] 15:16:43 -!- edlothiol has quit [Read error: Connection reset by peer] 15:18:19 03DracoOmega 07* 0.12-a0-2666-ga0b0f02: Make Zin's Imprison ability less picky about its surroundings 10(23 hours ago, 4 files, 85+ 50-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a0b0f0243cfe 15:18:19 03DracoOmega 07* 0.12-a0-2667-g9172584: Don't destroy items if imprisoning something over lava or deep water 10(21 hours ago, 1 file, 6+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=91725847f124 15:18:19 03DracoOmega 07* 0.12-a0-2668-g7b40efc: Make monster pushing from imprison more aware of neighbour destinations 10(2 hours ago, 3 files, 31+ 7-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=7b40efc68ac0 15:18:19 03DracoOmega 07* 0.12-a0-2669-gcc15bf1: Don't imprison friendly or good neutral creatures 10(2 hours ago, 1 file, 6+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=cc15bf14f576 15:18:19 03DracoOmega 07* 0.12-a0-2670-gb33e7bd: Greatly reduce imprison duration against low-HD creatures, remove HD effect 10(2 hours ago, 1 file, 1+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b33e7bd34dfc 15:18:19 03DracoOmega 07* 0.12-a0-2671-g45ac82d: Don't push creatures into another part of a large door when it is sealed 10(50 minutes ago, 1 file, 13+ 3-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=45ac82d6c3ce 15:18:19 03DracoOmega 07* 0.12-a0-2672-ge443780: Don't kill Yred-created zombies when you leave and return to their level 10(38 minutes ago, 1 file, 2+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=e443780a505b 15:18:19 03DracoOmega 07* 0.12-a0-2673-g429221e: Allow zombified constrictors to once again constrict 10(8 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=429221e4bc8e 15:18:23 -!- syllogism has quit [] 15:20:01 -!- timbw has quit [Quit: Page closed] 15:20:17 -!- TacoPrincess has quit [Ping timeout: 255 seconds] 15:25:26 -!- nooodl has quit [Read error: Connection reset by peer] 15:26:21 -!- nooodl has joined ##crawl-dev 15:27:18 UrQuan (L4 DsDK) ERROR: range check error (35 / 35) (D:2) 15:27:31 !lm * crash -log 15:27:31 4555. jeanjacques, XL18 DDHe, T:12283 (milestone): http://crawl.develz.org/morgues/trunk/jeanjacques/crash-jeanjacques-20130311-161010.txt 15:27:51 !lm * crash -log 15:27:51 4556. UrQuan, XL4 DsDK, T:3850 (milestone): http://crawl.develz.org/morgues/0.11/UrQuan/crash-UrQuan-20130311-202720.txt 15:30:17 -!- Sequell has quit [Remote host closed the connection] 15:30:32 -!- Sequell has joined ##crawl-dev 15:32:15 MARKER: G = lua:MonPropsMarker:new { description = "Statue of a large head of a humanoid. Its mouth is blackened with scorch-marks. There is a faint ember glow in its empty eyes." } 15:32:26 -!- spriseris has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 15:32:26 hey I thought this sort of thing was supposed to be in the database 15:32:54 also "Statue of a large head of a humanoid" is pretty stilted but whatever 15:32:54 -!- johnstein has quit [Ping timeout: 245 seconds] 15:33:36 I wonder what on earth I did to make meatsprint cause crawl to silently fail to start 15:33:58 you tried to develop for crawl 15:34:44 hm, apparently it is either using dig or mark as a monster spell 15:35:58 -!- eb has quit [Ping timeout: 245 seconds] 15:36:48 mark, it seems 15:37:28 Huh, I wonder why? You mean assigning to a vault monster or something, yes? 15:37:33 yes 15:38:21 -!- remyroy has quit [Ping timeout: 256 seconds] 15:38:58 For quick reference, what's the syntax for that again? 15:39:14 human spells:mark 15:39:24 well, I assume it's "mark" 15:40:35 could only get it to work with monspec by using "spells:sentinel's_mark" 15:40:44 it's not but the bots will drop everything with 's that's not special-cased 15:40:52 so they will display it as `mark` 15:40:59 Oh, huh 15:41:15 special casings being death's door and 15:41:19 trog's hand 15:41:27 Nergalle (16o) | Spd: 10 | HD: 10 | HP: 60 | AC/EV: 9/11 | Dam: 6 | 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 06magic(66) | Vul: 08holy | Chunks: 07contam | XP: 982 | Sp: b.draining (3d15), spectral orcs, regeneration, dispel undead (3d18), haste other, d.door | Sz: Medium | Int: high. 15:41:27 %??nergalle 15:41:31 deep dwarf berserker (04q) | Spd: 10 | HD: 8 | HP: 49-89 | AC/EV: 2/12 | Dam: 20 | 10weapons, 10items, 10doors, priest | Res: 06magic(64) | Chunks: 07contam | XP: 548 | Sp: brothers in arms, trog's hand, berserker rage | Sz: Medium | Int: normal. 15:41:31 %??deep dwarf berserker 15:41:41 I miss ddoor showing up as just door. 15:41:43 not even consistent, tisk tisk 15:41:53 well t.hand would not help much 15:41:55 <|amethyst> ah, Napkin took the suggestion of removing some of the Mantis stati 15:41:56 shouldn't crawl give a message for "unknown spell" though, but I guess the ' messes that up too? 15:42:05 <|amethyst> but I really wanted to mark this bug as "feedback" 15:42:15 <|amethyst> I guess "new" will do 15:42:28 well, i can re-enable the stati 15:42:35 <|amethyst> nah, it's fine 15:42:48 <|amethyst> I was probably the only person using "feedback" 15:42:48 but problem is that people complain additional stati are too confusing 15:42:54 :) 15:42:54 <|amethyst> well, not the only, but one of the few 15:43:23 Napkin: is there a way to allow any reporter editing/deleting files in own tickets? 15:43:39 <|amethyst> or own uploads 15:43:58 -!- Pepe has quit [Quit: rebuttal] 15:44:20 at least i changed default stati for ~~next status~~ 15:44:36 -!- CreepingCrawled has quit [Ping timeout: 248 seconds] 15:46:08 last time this question came up, i think i found out that attachments are not related to the uploader, only to the issue 15:46:22 so the system doesn't keep trap who uploaded what 15:46:35 i may be wrong, but i think that was the problem 15:46:59 well i was proposing something unrelated to file ownership 15:47:14 -!- Sequell has quit [Ping timeout: 246 seconds] 15:47:14 -!- eith has quit [Ping timeout: 246 seconds] 15:47:14 -!- Duke- has quit [Ping timeout: 246 seconds] 15:47:14 -!- sinoth has quit [Ping timeout: 246 seconds] 15:47:15 -!- Lasse- has quit [Ping timeout: 246 seconds] 15:47:15 -!- OCTOTROG_ has quit [Ping timeout: 246 seconds] 15:47:15 -!- Kaput has quit [Ping timeout: 246 seconds] 15:47:16 -!- Lasse- has quit [Ping timeout: 246 seconds] 15:47:17 -!- eith|2 is now known as eith 15:47:19 <|amethyst> letting the issue owner do it as ChrisOelmueller would be better than the status quo of requiring a dev or galefury 15:47:23 -!- Lasse- has quit [*.net *.split] 15:47:28 -!- Guest91988 is now known as Duke- 15:47:33 <|amethyst> (or a handful of other people) 15:47:42 -!- tensorpudding has quit [Read error: Connection reset by peer] 15:47:46 <|amethyst> s/ller/ller suggests/ 15:48:00 -!- Sequell has joined ##crawl-dev 15:49:51 |amethyst, Grunt: I asked others last night, but now that you two are around, any thoughts on last things you feel need to be done before 0.12 freeze? 15:50:28 <|amethyst> mon-pick changes would be good but I don't know if kilobyte has had or will have time for that 15:50:55 <|amethyst> I'd be in favour of a freeze now, with mon-pick as a possible exception 15:51:02 <|amethyst> we have a lot of bugfixing to do 15:51:27 <|amethyst> A semi-freeze anyway 15:51:35 I actually think mon-pick changes may be better left for 0.13 now, since something affecting spawn distributions across the whole game seems like something you'd want a long time to observe 15:51:45 <|amethyst> yeah, that's a good point 15:52:12 "Allow user to edit their own bugnotes" is enabled and that's all mantis offers 15:52:18 Issues with it may not present themselves obviously for a long time 15:52:28 Certain kinds, anyway 15:52:31 -!- dcssrubot817 has quit [Read error: Connection reset by peer] 15:52:50 well the obvious issue is that currently it's impossible to reasonably change anything 15:53:05 and some branches are in dire need of those anything-changes 15:53:28 Well yes, but are we really going to be making those kind of changes pre-0.12 release at this point? 15:53:48 Aside from a few tweaks to Abyss and such 15:54:00 such as removing chaos butterflies 15:54:16 config_inc.php: $g_allow_delete_own_attachments = ON; 15:54:26 -!- Namey has quit [Quit: Leaving] 15:54:27 that's on already 15:54:35 At the very least reducing their rarity greatly, though that doesn't fix all associated issues 15:54:36 so i was remembering wrongly 15:54:50 I do mean to try some zyme tweaks before release 15:54:55 it's on? wow 15:55:05 then the interface is worse beyond imagination 15:55:12 since nobody seems to be able to find it 15:55:30 also how does it know "own" attachments if not tracking ownership 15:55:38 that doesn't go together 15:55:52 |amethyst: Anything else? I am trying to compile a little checklist here, since I think it would be nice for everyone to have a clearer idea of what is collectively felt is still required 15:55:58 as i said "so i was remembering wrongly" 15:56:03 -!- Sequell has quit [Remote host closed the connection] 15:56:13 -!- Sequell has joined ##crawl-dev 15:56:24 and it's logged in the... wtf, no time for whining... again 15:56:32 o/ 15:57:28 <|amethyst> DracoOmega: That needs to go in? No, I think we've got a good list of new stuff 15:57:41 -!- clinew has quit [Quit: leaving] 15:58:04 <|amethyst> DracoOmega: that's not counting bugfixes of course :) 15:58:06 making things place in V again would be nice 15:58:13 -!- Psyknux has quit [Quit: My work is end \(^o^)/] 15:58:13 Making what things place? 15:58:24 non-V-subvault vaults? 15:58:32 hyper3 would be needed for that... 15:58:45 03|amethyst 07* 0.12-a0-2674-g7d35982: Fix an extra newline. 10(23 minutes ago, 1 file, 0+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=7d35982c8064 15:59:03 -!- Sequell has quit [Remote host closed the connection] 15:59:27 <|amethyst> vaults is self-contained enough that I wouldn't mind seeing hyper3 go in if people think it's necessary 15:59:41 mumra said it might take a while, though 15:59:53 -!- Sequell has joined ##crawl-dev 15:59:54 <|amethyst> shouldn't wait on it, unless V is unusable 16:00:09 <|amethyst> it's perfectly normal for a major branch revision to take several versions to get right 16:00:30 V is certainly not unusable at all. The bigger problem is probably the generation time, and certainly not the lack of external vault placement 16:00:58 But improvements to that can be done post-freeze, I'm sure 16:01:40 <|amethyst> is the generation time thing because of vetos caused by external vaults? 16:02:13 Pretty sure no 16:02:37 Just that the algorithm used has to brute-force in the vaults its using, I think? Which means lots of iterations 16:03:28 I think mumra said he had some ideas on that front (though hyperv3 is supposedly faster anyway?) 16:04:02 A few other things suggested to be included before release were the volcano review and runed door review, fixing the traps formula (if not modifying traps themselves), possibly the Gehnnas layouts if they're tweaked in time 16:05:06 -!- Sequell has quit [Remote host closed the connection] 16:05:56 -!- Sequell has joined ##crawl-dev 16:06:22 -!- ToastyP has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 16:06:57 -!- dtsund has quit [Ping timeout: 276 seconds] 16:08:03 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 16:09:09 -!- sinoth_ is now known as sinoth 16:12:44 -!- TacoPrincess has quit [Ping timeout: 272 seconds] 16:15:01 -!- CptPickles has quit [Quit: Page closed] 16:20:50 -!- us17 has quit [Read error: Operation timed out] 16:23:22 -!- Gorgonoide has quit [Ping timeout: 245 seconds] 16:25:43 -!- eb has quit [Quit: I quit] 16:26:54 monster suppression would be nice 16:28:47 -!- residualshade has quit [Ping timeout: 245 seconds] 16:32:18 -!- Taco_Princess has quit [Changing host] 16:34:48 -!- jlund3 has quit [Client Quit] 16:44:37 -!- LordLovebone_ has quit [Ping timeout: 245 seconds] 16:47:16 -!- cocofalco has quit [Quit: Page closed] 16:47:24 -!- popz has quit [Read error: Connection reset by peer] 16:47:54 -!- us17 has quit [Ping timeout: 245 seconds] 16:50:24 -!- yalue has quit [Quit: Leaving] 16:51:22 -!- domiryuu has quit [Ping timeout: 272 seconds] 16:53:47 -!- residualshade has quit [Ping timeout: 245 seconds] 16:55:33 kilobyte: any idea why, for example, MIN_HIT_MISS_PERCENTAGE is defined 244 times in my crawl binaries? 16:55:50 -!- Mandevil has quit [Quit: Leaving] 16:56:14 -!- Aryth has quit [Ping timeout: 245 seconds] 16:57:29 -!- Aryth1 has quit [Ping timeout: 245 seconds] 16:58:30 <|amethyst> SamB: because it is defined in the header file 16:59:42 Pandaemonium orc disappearances (https://crawl.develz.org/mantis/view.php?id=6767) by Thrall 17:05:30 -!- us17 has quit [Ping timeout: 264 seconds] 17:07:20 -!- marcmagus has quit [Remote host closed the connection] 17:08:48 -!- Aryth12 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:09:06 Is there some sort of 'easy' way to apply wall tile variants to some specific tiles in the main game code, as opposed to vault definitions? 17:10:03 <|amethyst> SamB: the same goes for every static const defined in a header: it is instantiated once per translation unit. 17:10:26 seems something of a waste 17:10:52 <|amethyst> SamB: on the other hand, making it extern in the header and defining it in a source fine means it can't be constant-folded 17:11:04 yes, I know 17:11:27 (I wanted to make Zin's prison look different than ordinary metal walls, in this case) 17:12:02 -!- us17 has quit [Changing host] 17:14:46 i believe monster suppression happens now 17:16:12 <|amethyst> SamB: does you get the duplicate symbols even with full optimisation and no -g ? 17:16:45 hmm, hadn't tried that ... 17:19:30 <|amethyst> SamB: here we go 17:19:47 <|amethyst> -fno-keep-static-consts might help 17:19:49 -!- BrocoLee has quit [Quit: Page closed] 17:20:06 <|amethyst> It won't eliminate duplicates entirely, but they should at least only show up in those translation units that use them 17:20:52 -!- residualshade has quit [Ping timeout: 245 seconds] 17:21:18 <|amethyst> there's also an -fmerge-constants which is enabled with -O 17:22:20 <|amethyst> oh, -fmerge-all-constants (-fmerge-constants is for literals) 17:22:37 -!- dcssrubot351 has quit [Read error: Connection reset by peer] 17:24:39 DracoOmega: env.tile_flv(gc).wall = feat + offset; 17:26:21 Oh, so you can just set env.tile_flv(pos).wall at the spot in question? 17:26:47 well it seems that's what ultimately happens when you use FTILE or whatever headers 17:27:11 Well, I shall try that in a bit 17:27:38 env.tile_flv(gc).wall_idx = store_tilename_get_index(name); 17:27:43 i think that's what you want 17:27:53 this is in apply_grid_overlay in mapdef.cc 17:27:57 -!- residualshade has quit [Ping timeout: 245 seconds] 17:28:06 -!- SkaryMonk has quit [Quit: Leaving.] 17:28:17 -!- blabber has quit [Quit: leaving] 17:28:17 the previous one i pasted was for applying a colour variant of a particular feature i think 17:32:00 -!- Wehk has quit [Read error: Connection reset by peer] 17:33:09 DracoOmega: i think the times in kilobyte's stats for Vaults may have been massively skewed by the fact that the layouts are completely failing in mapstat for some reason 17:33:20 That may be true 17:33:30 (Though they certainly ARE slower than an average level, nonetheless) 17:33:42 i'm certain that they're slower, but not as much slower as those numbers say 17:33:52 Yes, the numbers did seem higher than it felt, at any rate 17:34:08 but anyway, i wanted to tune things up with the current version, but i can't get mapstat to give me a sane report 17:35:41 V hasn't seemed noticeably slow to me (as compared with D:27, which does) 17:36:40 i think D:27's time is real whereas V's isn't 17:37:25 -!- ldf has quit [] 17:39:46 |amethyst: hmm, I did not know that const defaulted to internal linkage ... 17:39:51 i've had one V level in five games that felt pretty slow to generate recently 17:39:59 whereas d:27 is slow whenever it happens 17:40:43 V feels slow to me often, but perhaps not as slow as D:27 (I mean, it's not cripplingly slow or anything, but noticable) 17:42:56 -!- Twinge_ has joined ##crawl-dev 17:43:44 -!- MaxFrost has quit [Ping timeout: 245 seconds] 17:44:50 well, i know *why* it's happening D:27 but not really the best way to fix it ... (and this applies to why branch ends tend to take longer) 17:45:06 -!- Twinge has quit [Ping timeout: 276 seconds] 17:45:10 (and in fact any time an encompass or just large orient vault is on any level it'll probably be a bit slower as well) 17:45:47 shall I quickly fit in some branch entrances into the D encompass vaults 17:46:08 yeah i think that would help 17:46:44 does zot tend to try and place 3 stair vaults? 17:47:13 -!- Vizer has joined ##crawl-dev 17:47:18 i mean d:27 17:47:24 Doesn't it just place either 1 stair vault, or 3 normal stairs to Zot? 17:49:55 -!- Duke- has quit [Read error: Operation timed out] 17:50:08 Also, setting env.tile_flv(pos).wall_idx on its own doesn't seem to do anything. Obviously something else is required 17:51:19 1/9 times the zot entrances are just three stairs 17:52:42 DracoOmega: i think the code that comes after wall_idx in mapdef.cc must be relevant 17:52:47 one of the zot entrances vaults is a single staircase down that magically places two others 17:52:59 entrance * 17:55:09 DracoOmega: really there should be set_wall_tile and set_floor_tile functions added somewhere (and these also callable from lua) 17:55:24 then we can have discohall working properly in tiles 17:55:26 Or something. Tile code is not the most penetrable thing around 17:56:18 So it's very hard for me to even find where this stuff is queried, without knowing if it's been changed internally a half-dozen times before then, or somethin 17:57:30 DracoOmega: the main part is this - http://sprunge.us/IeUO 17:57:51 that's the bit of mapdef.cc that's applying mapdef tile info onto the env grid 17:58:18 there are 3 different versions for floor, wall, and features 17:58:29 Yes, but I mean that it may only use this info on map load 17:58:37 Or something. And not pay attention to changes afterward 17:58:56 no, it's just because you need to set wall_idx and then wall 17:59:52 Oh, both of them? 17:59:56 I guess one is for the variant 18:00:08 yeah 18:00:37 tile_dngn_index gets you the reference for the second one 18:00:57 and then you add on a random offset to get the variant (tile_dngn_count tells you how many variants there are) 18:01:10 this should all be wrapped up into some functions, it's called from a few places i think 18:01:10 |amethyst: hmm, it seems that C++11 would let us use enum for stuff like that ? 18:01:12 e.g. corruption 18:02:55 Well, even setting them both here doesn't seem to change how the walls look 18:04:09 <|amethyst> SamB: yes, but we can't require C++11 yet 18:04:24 yeah, figured. 18:04:53 -!- DainDwarf has quit [Changing host] 18:06:08 DracoOmega: lugonu corruption just has: env.tile_flv(c).wall = TILE_WALL_UNDEAD + random2(tile_dngn_count(TILE_WALL_UNDEAD)); 18:07:38 DracoOmega: it really doesn't appear to do anything special other than that 18:07:49 That still does nothing here. I must be doing something else wrong 18:08:15 mumra_: there's nothing after the loop that might be relevant? 18:08:33 SamB: unless flash_view is relevant before the loop in that it will cause the display to be redrawn 18:09:30 Well, the display is definitely getting redrawn somehow, since the tiles look like floor and then they look like metal walls 18:09:34 -!- danbru has joined ##crawl-dev 18:09:42 It's just that they look like the exact SAME metal walls, regardless of this flavor setting 18:11:49 hrm 18:12:00 just one thing, are you setting it before or after creating the wall? 18:15:52 It was after the grd was changed, but before set_terrain_changed() was called. Though I tried using dungeon_terrain_changed() like in the corruption routine, and neither of them seem to make any difference 18:20:55 03DracoOmega 07* 0.12-a0-2675-gb240899: Adjust zyme sickness aura 10(48 minutes ago, 4 files, 22+ 12-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=b240899b715b 18:20:57 meatsprint patch (https://crawl.develz.org/mantis/view.php?id=6768) by st 18:24:25 -!- reu has quit [Quit: Page closed] 18:24:35 -!- Datul has quit [Quit: Page closed] 18:24:36 ChrisOelmueller: ugh, adding "vaults" to dump_order is a terrible idea 18:24:49 -!- Serfuzz has quit [Ping timeout: 248 seconds] 18:24:59 that's a massive amount of spam that's bad for anyone other than a dev/near-dev 18:25:28 I guess dumps aren't kept compressed? 18:26:09 -!- danbru has quit [Quit: WeeChat 0.4.0] 18:26:14 -!- eb has quit [Ping timeout: 245 seconds] 18:26:18 this is not the most massive part of spam in morgues, by far 18:26:22 they're useful only as some kind of debug info, being meaningful only to hard-core source divers 18:26:37 eh? vault-diving is hard core now? 18:26:54 Well, people discuss the names of certain more notable vaults fairly frequently 18:26:56 recognizing vaults by their names on sight is 18:27:13 that's what we have grep for 18:27:33 and i'm not going to argue about who dedicatedly finds it not useful to have it in their dump but for some reason is unable to edit dump_order 18:27:38 they really just don't want people to know who to blame for the nasty/cheap vaults 18:27:41 since presumably that is not happening 18:27:56 BlastHardcheese: hehe 18:28:04 compressing the output of 'vaults' is a good idea though 18:28:19 eh? 18:28:33 i.e. something taking up fewer lines without losing information 18:28:38 ah 18:30:05 -!- dieseltime has quit [Remote host closed the connection] 18:34:37 who is officially a nondev 18:34:56 ... 18:34:58 neardev 18:35:04 -!- HellTiger has quit [Read error: Connection reset by peer] 18:35:41 anyone not a dev and disliking lists of vault names, apparently :o 18:35:52 honestly I'm not a huge fan of displaying vaults by default either, but I think it would be okay if it took fewer lines 18:37:38 many players don't even know what a "vault" really is 18:39:46 -!- Scherzo_ has quit [Quit: Page closed] 18:41:21 could... fix, that 18:42:45 -!- Flun has joined ##crawl-dev 18:42:55 Hi, I got this lua error in trunk: 18:42:57 Lua error: /crawl-master/crawl-git-53b4b1d9dd/data/dat/des/variable/grated_community.des:8 1: No vault found for tag 'grated_community_mu_home' Lua error: /crawl-master/crawl-git-53b4b1d9dd/data/dat/des/variable/grated_community.des:7 _5: No vault found for tag 'grated_community_mu_home1' x24 18:45:27 -!- Chozo has quit [Read error: Connection reset by peer] 18:45:28 known bug 18:45:29 known bug: https://crawl.develz.org/mantis/view.php?id=6692 18:45:31 I should fix it 18:45:43 ok thanks 18:47:15 -!- scummos has quit [Remote host closed the connection] 18:51:47 DracoOmega: Did you hover over the tiles in wizmode? Maybe that gives a clue ... 18:52:41 -!- Flun has quit [Quit: Page closed] 18:52:43 -!- dcssrubot95 has quit [Read error: Connection reset by peer] 18:53:10 DracoOmega: this sounds weird but also try setting the tile _before_ changing the feature 18:53:25 -!- Chozo has quit [Read error: Connection reset by peer] 18:54:43 it shouldn't make any difference i know ... 18:55:52 -!- residualshade has quit [Ping timeout: 245 seconds] 18:56:31 -!- Chozo has quit [Read error: Connection reset by peer] 19:00:37 -!- Chozo has quit [Read error: Connection reset by peer] 19:00:51 -!- SamB has quit [Read error: Connection reset by peer] 19:01:23 03galehar 07* 0.12-a0-2676-g72346a7: Add the nowrap tag to a tutorial entry. 10(45 minutes ago, 1 file, 5+ 12-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=72346a79dc47 19:01:23 03galehar 07* 0.12-a0-2677-gaaa2151: Rewrap desc files. 10(36 minutes ago, 6 files, 80+ 75-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=aaa215154097 19:01:23 03galehar 07* 0.12-a0-2678-gcbf2363: New description for Frederick from transifex (mikee). 10(7 minutes ago, 1 file, 7+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=cbf2363b4ec7 19:01:33 -!- kek has quit [Quit: Kicked by KickServ] 19:02:12 -!- Chozo has quit [Remote host closed the connection] 19:05:08 -!- SamB has joined ##crawl-dev 19:05:46 kilobyte: would something like this work? http://bpaste.net/show/DGCmMA7vGtUVBfpZDmpq/ 19:08:13 well, that was fun ... apparantly Windows ran out of handles ... 19:11:30 03MarvinPA 07* 0.12-a0-2679-g4bc5151: Fix spacing 10(6 minutes ago, 1 file, 5+ 5-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=4bc515161326 19:19:50 SamB: Windows couldn't get a handle on things? 19:19:50 :b 19:20:08 -!- nooodl has quit [Ping timeout: 245 seconds] 19:24:31 -!- edlothiol has joined ##crawl-dev 19:26:45 DracoOmega: the wall tile flavour only changes normal walls, not metal walls 19:27:08 DracoOmega: maybe that should be changed, but otherwise you can use flv.feat 19:29:15 00:28:05 HangedMan: you should see what some of the devs talk about on ##crawl-offtopic :P 19:29:19 oops 19:29:38 * elliott has a bad irssi text selection habit and a badly-placed middle button :( 19:30:02 DracoOmega: the _idx values are for regenerating the tiles in case the tile enums change; the tile names are saved in a list and _idx saves the index to that list (see _regenerate_tile_flavour in tags.cc) 19:30:39 -!- SaintWacko has quit [Disconnected by services] 19:30:53 -!- SaintWacko_ is now known as SaintWacko 19:31:46 -!- mumra_ is now known as mumra 19:31:48 -!- G-Flex has quit [Ping timeout: 245 seconds] 19:37:00 -!- edlothiol has quit [Ping timeout: 256 seconds] 19:37:24 -!- odiv_ has quit [Ping timeout: 264 seconds] 19:43:28 -!- tensorpudding has quit [Ping timeout: 245 seconds] 19:43:28 -!- tensorpuddin is now known as tensorpudding 19:45:03 -!- pelotron has quit [Ping timeout: 240 seconds] 19:47:38 -!- Duke- has quit [Ping timeout: 250 seconds] 19:48:28 -!- home has quit [Ping timeout: 245 seconds] 19:52:32 -!- LordLovebone has quit [Ping timeout: 245 seconds] 19:53:53 -!- tensorpudding has quit [Ping timeout: 245 seconds] 19:53:53 -!- tensorpuddin is now known as tensorpudding 19:54:09 -!- scummos has quit [Read error: Connection reset by peer] 19:55:04 -!- nicolae- has joined ##crawl-dev 19:55:32 * SamB wonders if edlothiol saw https://crawl.develz.org/mantis/view.php?id=6762 19:57:37 -!- SaintWacko has quit [Quit: Page closed] 19:57:53 SamB: you can use
fixedwidthstuff
in mantis issues, i edited it for you 19:58:51 -!- SaintWacko_ has quit [Client Quit] 19:59:18 -!- tensorpudding has quit [Ping timeout: 245 seconds] 19:59:18 -!- tensorpuddin is now known as tensorpudding 19:59:33 MarvinPA: thanks 19:59:39 I couldn't even find an edit button :-( 19:59:54 heh 20:00:03 -!- Swagmaster has quit [Ping timeout: 245 seconds] 20:00:10 it's "update issue", should be just below the issue iir 20:00:11 c 20:00:47 oh 20:03:25 -!- SaintWacko has quit [Client Quit] 20:04:57 -!- SaintWacko has quit [Client Quit] 20:04:57 -!- madSimon has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Now with extra fish!] 20:05:10 -!- Zermako has quit [] 20:06:37 -!- SaintWacko_ is now known as SaintWacko 20:12:06 -!- blackcustard has joined ##crawl-dev 20:13:03 -!- jooosa has joined ##crawl-dev 20:13:36 -!- joosa has quit [Ping timeout: 252 seconds] 20:13:36 -!- jooosa is now known as joosa 20:15:37 -!- monqy has quit [Quit: hello] 20:17:03 -!- Crazylemon64 has quit [Client Quit] 20:20:13 -!- Poncheis has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 20:20:58 -!- SurpriseTRex has quit [Ping timeout: 245 seconds] 20:22:49 -!- dcssrubot171 has quit [Read error: Connection reset by peer] 20:26:06 -!- Nakatomy has quit [Remote host closed the connection] 20:31:16 -!- Jebus_ has quit [Quit: Page closed] 20:32:22 -!- ZChris13 has joined ##crawl-dev 20:37:06 -!- _dd has quit [Ping timeout: 245 seconds] 20:37:25 Mara illusions use wrong UC title (https://crawl.develz.org/mantis/view.php?id=6769) by raskol 20:44:57 -!- fiyawerx_ has quit [Remote host closed the connection] 20:45:08 -!- ShadeTornado has quit [Quit: Leaving] 20:45:44 -!- Vanhal has quit [Quit: Page closed] 20:47:31 orc King (https://crawl.develz.org/mantis/view.php?id=6770) by Thrall 20:54:42 goodmantis 20:56:07 -!- WalkerBoh has quit [Remote host closed the connection] 20:56:59 ontoclasm: it even has a tile, when will it be in trunk?? 20:59:15 -!- ChongLi has quit [Read error: Connection reset by peer] 21:07:54 -!- Zifmia has quit [Ping timeout: 264 seconds] 21:08:10 -!- johnstein has joined ##crawl-dev 21:09:17 -!- Snarwin has quit [Client Quit] 21:13:03 -!- pelotr0n has quit [Ping timeout: 245 seconds] 21:14:00 -!- vadatajs has quit [Read error: Connection reset by peer] 21:18:18 -!- vadatajs has quit [Remote host closed the connection] 21:20:47 -!- Crazylemon64 has quit [Client Quit] 21:27:26 -!- magistern has quit [Quit: This computer has gone to sleep] 21:32:59 03dolorous 07* 0.12-a0-2680-g9c255ae: Properly use article_a() in one place. 10(5 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=9c255aebc421 21:33:44 -!- infiniplex has joined ##crawl-dev 21:35:00 -!- scummos^ has quit [Ping timeout: 248 seconds] 21:35:22 -!- Blazinghand has quit [Ping timeout: 252 seconds] 21:37:52 -!- DracoOmega has quit [Quit: Leaving] 21:38:08 -!- nicolae- has left ##crawl-dev 21:39:48 Would someone be willing to explain to me how to get crawl to compile? I keep getting weird errors when I try to figure it out. 21:42:28 infiniplex: have you done the submodule update thing 21:42:35 that's the bit i always forget 21:43:24 -!- bh has joined ##crawl-dev 21:43:48 |amethyst: I thought of a way to diagnose the 'abyss drowns you' bug -- a layout that's entirely water 21:44:12 -!- madreisz has quit [Ping timeout: 245 seconds] 21:44:35 Yes. I have tried using VC10 and MinGW (on Windows 7). 21:46:54 -!- chukamok has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 21:47:51 -!- caleba has quit [Quit: caleba] 21:48:06 -!- MaxFrost has quit [Ping timeout: 250 seconds] 21:48:30 -!- Boopy has quit [Quit: Leaving] 21:48:30 -!- BOOPYPUTT has quit [Quit: Leaving] 21:48:47 -!- stillcen has quit [Client Quit] 21:48:51 -!- DainDwarf has quit [Quit: Dain's default quit message] 21:49:05 -!- clinew has quit [Quit: leaving] 21:52:55 -!- dcssrubot847 has quit [Read error: Connection reset by peer] 21:58:44 hmm, tiles doesn't do that danger-coloring thing AFAICT ... that's kinda surprising! 22:00:18 -!- HangedMan has quit [Read error: Connection reset by peer] 22:06:10 -!- Kalir has quit [Ping timeout: 252 seconds] 22:07:32 -!- hangedman has quit [Ping timeout: 245 seconds] 22:08:53 -!- Kalir has quit [Changing host] 22:09:37 -!- tenswords has quit [Ping timeout: 245 seconds] 22:10:50 -!- ZChris13 has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0a2/20130311042011]] 22:12:14 hrmph. I am unable to drown the player in the abyss. 22:13:01 * Grunt waits for a "hexed by Xom" death :( 22:13:03 doh 22:13:26 03dolorous 07* 0.12-a0-2681-g1e0cbef: Fix wording. 10(31 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=1e0cbefcc1d4 22:13:26 03dolorous 07* 0.12-a0-2682-g3f71c39: Properly use article_a() in Pan lord body type descriptions when possible. 10(25 minutes ago, 1 file, 35+ 33-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=3f71c390975f 22:13:26 03dolorous 07* 0.12-a0-2683-g0ba7923: Properly use article_a() in spell-power-modifier messages when possible. 10(13 minutes ago, 1 file, 8+ 6-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=0ba792384c15 22:13:27 (fr: "doh" is the official message for when that happens, as inspired by |amethyst :b) 22:16:50 infiniplex: you want msysgit 22:17:35 infiniplex: http://code.google.com/p/msysgit/downloads/list?q=net+installer 22:17:53 once you've installed that run msys.bat 22:18:01 -!- hangedman is now known as tenofswords 22:18:20 then cd into the crawl source folder and type: make TILES=y 22:18:21 -!- rossi has quit [Ping timeout: 245 seconds] 22:19:04 -!- tenofswords has quit [] 22:23:29 -!- ussdefiant has joined ##crawl-dev 22:25:02 -!- Fhqwhgads_ has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 22:35:00 -!- Stelpa has quit [Changing host] 22:35:32 -!- chukamok has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0.2/20130307023931]] 22:36:12 -!- eith has quit [Ping timeout: 264 seconds] 22:38:29 -!- NightSkies has quit [Quit: Page closed] 22:38:32 -!- Substitute has quit [Ping timeout: 240 seconds] 22:47:49 -!- clinew has quit [Quit: leaving] 22:48:36 -!- scrubnub has quit [Ping timeout: 248 seconds] 22:50:36 -!- Lawman0 has quit [Ping timeout: 264 seconds] 22:56:35 -!- Mumcon has joined ##crawl-dev 22:57:55 -!- bh has quit [Quit: Page closed] 22:58:14 I noticed permabuffs aren't in the wiki's planning page anymore, whether 0.12 or a later version... Is there a reason for that? Have the developers decided it's too unresolved an issue to plan to implement at this point? 22:59:09 "Unresolved" as in "contentious". 22:59:42 (We have a wiki planning page?) 22:59:46 -!- voker57 has quit [Read error: Operation timed out] 22:59:58 https://crawl.develz.org/wiki/doku.php?id=dcss:planning:planning 23:00:13 Yes, I know it's there, but I get the feeling it's not really utilised any more. :b 23:00:48 i'm pretty sure nobody is planning to code it imminently, at least 23:00:52 -!- dopm has quit [Ping timeout: 245 seconds] 23:01:12 and at least a few devs (myself included) would rather just change spells to not be desirable to have permanently active 23:01:32 like swiftness with the stealth penalty etc 23:01:35 Thank you, mumra; it worked. Now I can fiddle with things that are not in LUA. Hehehe... 23:02:39 heh yep now you can totally break everything ;) 23:03:22 but yeah also grunt is right in that the wiki planning page has fallen into disuse again :P 23:04:00 I'm right about something???? 23:04:01 o_O 23:04:12 That makes sense. I'm an advocate of a certain kind of permabuffs (as you could guess from my bringing it up) but I wouldn't mind spells being changed so permabuffs aren't needed, if it really is possible to do so... 23:04:27 By the way, I like your vaults layout. Do you want me to go through the rooms I made, find the ones that were non-junk, and submit them somewhere? 23:04:58 cool, yeah that would be good - we salvaged a lot but there was such a huge volume 23:06:23 also there were quite strict constraints on what we were accepting then, but i think we can be slightly more relaxed now there are a really good volume of strictly conformant rooms 23:08:05 The constrints in the .des files, or more elsewhere? 23:09:18 basically the set of rules st_ set out to try and reduce gimmicky content and repetition - i.e. rooms with just walls and 098s 23:11:01 so that rooms are fairly generic architecture and patterns where interesting encounters can happen but it's up to the rng to shape those encounters 23:11:35 -!- Taco_Princess has quit [Ping timeout: 260 seconds] 23:14:30 OK. Thank you. 23:16:44 i'm working on a whole load of new layouts now anyway, basically taking the Vaults code and doing other kinds of layouts with it, and combining this with procedural noise functions 23:17:00 starting to get quite interesting results :) 23:17:05 (todo: get mumra the ability to commit those himself <_<) 23:17:17 haha 23:18:00 it's probably going to end up being about 20 new layouts at once when it happens 23:18:27 This will be interesting to see. 23:21:33 * SamB wonders if there isn't a secret cabal email in his inbox about that that he shouldn't reply to if he doesn't want mumra to be able to not-commit that... 23:22:10 -!- ruwin has quit [] 23:23:00 -!- dcssrubot435 has quit [Read error: Connection reset by peer] 23:23:56 -!- Twinge_ has quit [Read error: Connection reset by peer] 23:24:12 03ontoclasm 07* 0.12-a0-2684-gd050274: Additional statues 10(43 minutes ago, 9 files, 16+ 13-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=d0502743db48 23:24:12 03ontoclasm 07* 0.12-a0-2685-g2d71a0a: Stray pixels 10(14 minutes ago, 1 file, 0+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2d71a0ae9807 23:24:17 -!- Twinge has joined ##crawl-dev 23:27:31 infiniplex: http://pasteboard.co/2OFd2LXG.png - http://pbrd.co/VF8cqi - http://pbrd.co/14WMWNx - http://pbrd.co/XIQMY6 - http://pbrd.co/12Rd8G9 - http://pbrd.co/12R9hsW - http://pbrd.co/11NX6Cc - http://pbrd.co/VxCTNl - http://pbrd.co/VxD3Em - http://pbrd.co/XUmv5V - http://pbrd.co/XUl1sr - http://pbrd.co/VADfmi - http://pbrd.co/YaQiq7 - http://pbrd.co/16dODYc - http://pbrd.co/Y2viTi - http://pbrd.co/Y2wBSk - 23:27:31 http://pbrd.co/Y2wRAI 23:28:38 could we please use one of those for snake 23:28:40 those are example outputs from various generators, some of them are experimental / wip and not meant to look like finished layouts, but some are pretty decent already 23:28:51 ontoclasm: some of them were supposed to be for snake 23:31:31 also l6ztblq is basically Cocytus: The Layout 23:31:50 we just nice ice terrain 23:31:52 need* 23:32:04 -!- SaintWacko has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 23:32:13 which one is that in the original list? pbrd.co forwards you to a randomised address 23:32:24 uh 23:32:38 http://pbrd.co/16dODYc 23:32:47 http://pasteboard.co/I6ztbIq.png 23:33:10 -!- WalkerBoh has quit [Remote host closed the connection] 23:33:11 What he said. 23:33:27 that was actually supposed to be gehenna (the darker patches are lava) 23:33:33 but i did also think it worked as glaciers 23:33:45 yeah 23:33:55 also, the 4th one on this page: http://pasteboard.co/OrEDtRm.png 23:33:57 If you put that much lava, you get too many lava monsters and people get annoyed. 23:34:11 i wanted to adjust the algorithm so the glaciers connect up at the corners 23:34:20 looks exactly like an ice sheet 23:35:15 true 23:36:05 it'd be simple enough to swap the lava for water anyway 23:36:35 i could reduce the amount of lava and have more rock columns in gehenna too 23:36:57 -!- jeanjacques has joined ##crawl-dev 23:37:17 the paths can be made wider easily as well 23:37:47 -!- monqy has joined ##crawl-dev 23:38:43 it'd be neat if gehenna had a mix of "lava fields with natural paths" and "artificial structures" 23:39:14 like it was a naturally-formed place but then the demons built all this stuff in it 23:39:28 since that's what most of the geh:$ vaults look like 23:39:37 ontoclasm: that's something i can try with the city / fort code - can make a version of that lava layout the becomes rock in the whole right-hand side of the map 23:39:46 then build a fort and buildings into the rock 23:39:52 that would be awesome 23:41:37 -!- dtsund has joined ##crawl-dev 23:42:10 man, i did it as a really quick afterthought but the hydra statue looks way better than all the others i just made >.> 23:42:19 and most of the ones i did first time round too 23:42:31 ontoclasm: quick, do some more afterthoughts 23:42:45 hah 23:43:02 * mumra wonders how much code actually needs fixing to start building lava forts 23:43:24 pillow forts are easier 23:44:55 and probably just as much fun 23:45:12 fr: pillow hell 23:45:20 we have pillows now? 23:45:34 SamB: well otherwise how would you open ogres 23:45:58 ??ogre 23:45:59 ogre[1/6]: Ogres have low accuracy and health, but can deal a lot of damage when they hit. It is a good idea to pick them off from a distance, using poisoned projectiles. Are notable for their slow attacks with giant (spiked) clubs. If you step away after it swings, you might create a gap. 23:46:29 ??pillowcase 23:46:30 pillowcase[1/1]: Linley Henzell doesn't know how to open these. 23:47:36 ontoclasm, do you have the orc, tengu, and dwarf statue tiles that become the fire, air, and earth elementalist statues? 23:47:41 * Grunt flattens the pillow like a pancake!!! 23:47:54 infiniplex: i do 23:48:46 You should submit those as generic statue tiles. More player races with statues would be nice, and we could use the orc statue in Orc valuts. 23:49:07 well, the dwarf was a normal statue all along 23:49:15 the tengu i just put in today actaully 23:49:24 and the orc is a modified orcish idol 23:49:26 i think 23:49:50 If so, it is quite modified 23:49:53 i tried to make statues for all of the non-humanoid races 23:49:53 i had this idea that different branches could have different sets of statue variations by default 23:50:08 mumra: i could probably do that 23:50:16 because sometimes now there are lots of statues they can look incongruous when a few are near each other 23:50:42 all the really crazy ones can go in zot, animal ones in lair, etc. 23:51:06 I was thinking of a creepy possibly-Abyss vault that had a whole bunch of stautes of your race. 23:51:17 hah 23:51:51 creepy petrified version of performance_anxiety 23:52:04 -!- crate has quit [Quit: Leaving] 23:52:24 I like the branch idea as well. Where will put ancient_?? and angel? 23:52:29 -!- s951 has quit [Quit: Leaving] 23:53:08 well, d 23:53:22 should probably just be a mix of stuff 23:54:51 Fair enough. If this goes in, it would be nice to have a non-purple Zot statue tile that could be used in Zot. 23:55:09 mm 23:55:32 i like the way the zot statue turned out, too 23:55:44 they were like "draw a thing that looks creepy but unidentifiable" 23:55:58 It worked. 23:56:05 so i drew big bird facepalming 23:56:21 I was thinking it might be a porkupine. 23:56:32 it's... i don't even remember really 23:56:48 i just added spikes until it looked unpleasant enough 23:58:54 -!- LordLovebone has quit [Quit: Page closed] 23:59:17 There is no elf statue (although the archer statue is described as an elf). 23:59:53 -!- DainDwarf has quit [Quit: Dain's default quit message]