00:00:27 -!- Unflexed has quit [Ping timeout: 245 seconds] 00:01:41 elliptic: I was going to give grotesk `small wings` instead of big wings. Start flying for free, but with a shorter duration and no stop option 00:05:29 Stable (0.12) branch on crawl.s-z.org updated to: 0.12.1-6-ga599f7d 00:05:30 that coc vault looks extremely boring 00:05:31 st_: You have 1 message. Use !messages to read it. 00:05:37 !messages 00:05:39 (1/1) elliott said (22m 17s ago): it fucking happened 00:05:48 Pre-release branch on crawl.develz.org updated to: 0.12.1-6-ga599f7d (34) 00:06:07 I know right 00:06:55 Unstable branch on crawl.s-z.org updated to: 0.13-a0-643-gb320de5 (34) 00:09:10 -!- ystael has quit [Ping timeout: 256 seconds] 00:10:44 -!- WalkerBoh has quit [Remote host closed the connection] 00:13:07 Unstable branch on crawl.develz.org updated to: 0.13-a0-643-gb320de5 (34) 00:13:49 other comments: there doesn't seem to be any reason Dispater's position isn't randomised 00:14:02 the door formations in Geh are bizarre 00:15:28 dispater's placement is a reference to doom 00:15:47 -!- Xenobreeder has quit [Read error: No route to host] 00:16:06 is that a doom map copy 00:16:09 would anyone object to me adding an ability called Hover that makes you Fly? I don't want to overload ABIL_FLY 00:16:36 http://doom.wikia.com/wiki/E3M8:_Dis 00:16:43 -!- mnoqy has joined ##crawl-dev 00:16:51 erm, actually, I don't want to use perma flight 00:17:28 I'm sure the reference would remain it was randomised 00:20:28 03mumra 07* 0.13-a0-644-g989b9b1: Several improvements to cellular layouts 10(4 minutes ago, 1 file, 147+ 79-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=989b9b1b1848 00:26:29 -!- pelotron has quit [Ping timeout: 248 seconds] 00:28:23 Is it easy to make an ability take zero time to use? 00:28:55 -!- CKyle has quit [Quit: CKyle] 00:31:29 yes 00:32:04 Is this a dumb mechanic that I should not be introducing? (Taking flight instantaneously) 00:32:07 (look for abflag_instant) 00:32:48 doesn't seem like something that's likely to be particularly useful really 00:33:55 What are the current uses for fly? Escaping over liquids, avoiding traps, getting a stealth boost, spamming static discharge, not fumbling 00:34:37 -!- r00ster84 has quit [Ping timeout: 245 seconds] 00:35:15 -!- rebthor has quit [Quit: Leaving.] 00:35:21 I'll sleep on it. 00:35:36 not dying to jorgrun is good 00:35:59 -!- bh has quit [Quit: !tell me if you have ideas] 00:37:37 ideasa for grotesks? 00:39:06 maybe just for anything 00:39:21 ....probably better not abuse the !tell privileges too much though. >_> 00:39:32 hh 00:39:42 i'll send him just one i guess 00:39:44 !tell bh what if you marketed keeping rocks as pets 00:39:45 elliott: OK, I'll let bh know. 00:39:54 hahaha 00:41:56 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:44:41 -!- remyroy has quit [Read error: Connection reset by peer] 00:45:27 -!- Mixolyde has quit [Ping timeout: 245 seconds] 00:45:40 -!- Thalfon has quit [Quit: Page closed] 00:45:42 Windows builds of master branch on crawl.develz.org updated to: 0.13-a0-644-g989b9b1 00:46:47 -!- MarvinPA_ has joined ##crawl-dev 00:47:22 elliott: I still don't get how you sell that, since rocks are as cheap as, well, rocks ... 00:47:51 you can get them out of the GROUND 00:47:59 pretty much wherever you try to dig 00:48:08 in my experience 00:48:21 or, you could look in a creek if you wanted smoother ones 00:49:06 -!- minqmay has quit [Quit: Leaving] 00:50:45 !tell bh maybe flying could be what switches between a statue-like form and a less statue-like form for grotesks? i don't know 00:50:46 lainiw: OK, I'll let bh know. 00:50:55 -!- MarvinPA has quit [Ping timeout: 264 seconds] 00:50:55 -!- MarvinPA_ is now known as MarvinPA 00:53:09 lainiw: I think if you have anything else related to what he's been talking about that would be fine to !tell; just, if you've got a long rant maybe blog it or something and !tell him a link ;-) 00:56:38 oh, yeah 01:04:27 -!- Fear has quit [Quit: Leaving] 01:07:41 pastebin / sprunge is good for that or maybe there should be a wiki page for gargoyle anyway 01:08:34 -!- VolteccerJack has quit [Quit: Page closed] 01:13:33 -!- jeanjacques has quit [Quit: quit] 01:21:17 -!- oberstein has quit [Ping timeout: 245 seconds] 01:29:49 -!- oberstein has joined ##crawl-dev 01:31:02 -!- MarvinPA has quit [Read error: Connection reset by peer] 01:35:17 -!- magicpoints has quit [Ping timeout: 246 seconds] 01:37:49 -!- Ark is now known as Guest59739 01:45:02 -!- gowby has quit [Quit: Page closed] 01:48:21 -!- ophanim has quit [Read error: Connection reset by peer] 01:48:37 -!- aa99 has quit [Ping timeout: 256 seconds] 01:53:47 -!- edlothiol has joined ##crawl-dev 01:54:41 -!- SchwaWarrior has quit [Quit: Page closed] 02:02:24 -!- dtsund has quit [Ping timeout: 276 seconds] 02:02:36 -!- dtsund has joined ##crawl-dev 02:05:35 -!- ystael has quit [Ping timeout: 255 seconds] 02:08:53 -!- tensorpudding has quit [Ping timeout: 248 seconds] 02:10:41 kilobyte you bastard 02:10:56 the pinkification... has begun... 02:12:07 -!- Silurio has quit [Ping timeout: 245 seconds] 02:12:28 -!- bogabada has quit [Quit: Page closed] 02:15:02 -!- Silurio_ has quit [Ping timeout: 245 seconds] 02:16:14 -!- rchandra has left ##crawl-dev 02:18:22 -!- Silurio has quit [Ping timeout: 245 seconds] 02:22:32 -!- Infinite_Monkeys has quit [Read error: Connection reset by peer] 02:28:04 -!- SkaryMonk has quit [Quit: Leaving.] 02:29:32 -!- ahpla has quit [Ping timeout: 252 seconds] 02:33:05 moin guys 02:33:16 trunk page updated 02:33:20 mantis is ok, i think 02:33:34 anything else not updated to 0.12 yet on CDO? 02:41:32 we need more current screenshots, btw 02:41:44 newest on the screenshots page is 0.8 02:46:27 Napkin: "1) Go to Dungeon Crawl Stone Soup 0.12 Pre-Release" (in DGL) 02:46:40 should probably be 0.12.1 now :) 02:46:44 ah, the main menu 02:47:12 thanks, done 02:47:27 good job preparing the tourney website, btw, elliptic 02:47:35 thanks 02:47:52 -!- SkaryMonk has joined ##crawl-dev 02:50:26 -!- dupo has quit [] 02:51:52 Pacra: that's 6magenta. 13THIS is pink. 02:52:12 (unless you have no IRC colours :p) 02:53:34 -!- sacje has quit [Quit: sacje] 02:54:56 -!- kait has quit [Read error: Connection reset by peer] 03:00:51 -!- notid has quit [Quit: Page closed] 03:07:49 -!- Nomi has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 03:09:58 -!- simmarine has quit [Quit: Leaving] 03:12:03 -!- Wolpertinger has quit [Ping timeout: 252 seconds] 03:17:08 -!- gowby has quit [Ping timeout: 245 seconds] 03:21:55 -!- SkaryMonk1 has joined ##crawl-dev 03:22:42 -!- SkaryMonk has quit [Ping timeout: 256 seconds] 03:24:57 -!- ussdefiant has quit [Ping timeout: 276 seconds] 03:25:17 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good!] 03:29:44 -!- oberstein has quit [Ping timeout: 246 seconds] 03:31:18 -!- oberstein has joined ##crawl-dev 03:43:16 -!- phnxmc has quit [Ping timeout: 276 seconds] 03:51:01 -!- kilobyte has quit [Remote host closed the connection] 03:53:36 -!- alefury has joined ##crawl-dev 03:53:58 -!- magistern has quit [Quit: Leaving] 03:54:37 -!- Silurio has quit [Ping timeout: 245 seconds] 04:00:03 -!- Svendre has quit [Ping timeout: 245 seconds] 04:05:15 -!- Svendre has quit [Ping timeout: 252 seconds] 04:11:01 -!- ekix has quit [Remote host closed the connection] 04:11:11 -!- hyperbolic has joined ##crawl-dev 04:11:44 -!- absolutego has quit [Quit: leaving] 04:12:26 -!- Keskital1 has joined ##crawl-dev 04:14:58 -!- neunon has quit [*.net *.split] 04:15:01 -!- neuwiz has quit [*.net *.split] 04:15:01 -!- Staplegun has quit [*.net *.split] 04:15:01 -!- varmin has quit [*.net *.split] 04:15:01 -!- buki has quit [*.net *.split] 04:15:17 -!- neunon has joined ##crawl-dev 04:16:23 -!- bonghitz has quit [Remote host closed the connection] 04:16:35 -!- varmin has joined ##crawl-dev 04:18:20 Sirrick (L22 TrHu) ASSERT(m) in 'mon-util.cc' at line 1787 failed. (Zot (ZotDef)) 04:21:02 -!- BlackrayJack has quit [*.net *.split] 04:21:02 -!- elliptic has quit [*.net *.split] 04:21:02 -!- jschuster has quit [*.net *.split] 04:21:02 -!- Kalma has quit [*.net *.split] 04:21:02 -!- sorbius has quit [*.net *.split] 04:21:05 -!- Sabaki has quit [*.net *.split] 04:21:05 -!- Moredread has quit [*.net *.split] 04:21:05 -!- wumpus has quit [*.net *.split] 04:21:05 -!- Keskitalo has quit [*.net *.split] 04:22:12 -!- Silurio_ is now known as Silurio 04:36:34 -!- Blazinghand has quit [Ping timeout: 276 seconds] 04:38:50 -!- dtsund has left ##crawl-dev 04:43:55 -!- kilobyte has joined ##crawl-dev 04:45:13 -!- Vandal has quit [Read error: Operation timed out] 04:51:25 -!- mnoqy has quit [Quit: hello] 04:59:13 -!- SchwaWarrior has quit [Quit: Page closed] 05:00:27 -!- NotSoFatTony has quit [Ping timeout: 245 seconds] 05:19:07 -!- Svendre has quit [Ping timeout: 264 seconds] 05:22:42 -!- SkaryMonk has joined ##crawl-dev 05:23:49 -!- SkaryMonk1 has quit [Ping timeout: 246 seconds] 05:25:19 -!- Aryth has quit [Read error: Connection reset by peer] 05:40:32 kilobyte: i stand corrected 05:40:51 in the brave new magenta world 05:42:40 Is there anything in the logfiles that indicates whether a game was played on tiles or not? 05:42:53 sqllog.pl seems to cater for that case but I can't see any evidence in the logs. 05:44:17 -!- Aryth has quit [Ping timeout: 255 seconds] 05:44:53 !lg * s=tiles 05:44:55 2266456 games for *: 1672389x false, 594067x true 05:46:31 Cool, but how does that information manifest in the logfile data? 05:46:31 -!- GuraKKa has quit [Read error: Connection reset by peer] 05:48:16 The code in sqllog.pl indicates there should be a tiles field but I've yet to see one - https://github.com/greensnark/dcss_henzell/blob/master/sqllog.pl#L430 05:48:27 Which makes me wonder whether that information is pulled in from elsewhere. 05:56:35 broquaint: the tiles field will only be written if it's tiles, so maybe you only looked at console logs 05:57:32 -!- gowby has quit [Ping timeout: 245 seconds] 05:58:36 Thanks, edlothiol, I didn't think there were separate logs for tiles + console e.g http://dobrazupa.org/meta/0.12/ 05:59:55 there aren't 06:00:18 and those logfiles contain tiles fields 06:01:25 (I meant console loglines when I wrote console logs) 06:01:51 Oh yeah, sorry, I was looking at CDO logs x_x 06:02:01 Thanks again, edlothiol :) 06:23:02 -!- GuraKKa has quit [Read error: Connection reset by peer] 06:24:05 -!- DeathrayJack has quit [Ping timeout: 256 seconds] 06:26:08 So apropos of that I've put together a website I'll be "making public" before the tournament much might be of interest to some - http://soupstash.broquaint.com/ 06:30:43 -!- Xiberia has quit [Read error: Operation timed out] 06:31:47 -!- Xiberia has joined ##crawl-dev 06:31:55 -!- Guest59739 has quit [Quit: Quitte] 06:48:15 Pacra: updating colours is _always_ controversial and causes complaints, no matter if one has valid reasons or not. For starters, the game "feels" weird. 06:48:42 Pacra: have you looked how to recolour everything that's _not_ an artefact? 06:53:36 broquaint: that looks pretty cool 06:54:24 edlothiol: Thanks :) 06:54:24 kilobyte: i mean I understand the change 06:54:42 i just somewhat enjoy playing the part of 'disgruntled reactionary old player' 06:55:03 -!- marcmagus has quit [Ping timeout: 245 seconds] 06:57:39 that's what I mean: old players are known to dislike this, and should have a way to configure it to their tastes 06:58:56 there's an easy way: item_glyph += Axes.*artefact : white, but that 1. forces all arts to a colour (passable), and 2. forxes fixedarts as well (less so) 07:02:35 -!- tgcid has quit [Client Quit] 07:03:38 -!- nooodl has joined ##crawl-dev 07:08:07 !tell dpeg you can bump to make -j9 on dis, it has been migrated to a box ~3.5 times faster than the old piece of crap 07:08:08 kilobyte: OK, I'll let dpeg know. 07:08:37 kilobyte: wait that would.. make all axe artifacts white? 07:08:54 couldn't i just do item_glyph += Axes : darkgrey 07:08:55 Pacra: yes, that's why I'm looking for a better solution 07:09:12 for my previous drab LOS-messing up predilections 07:09:23 that makes all axes darkgrey, including artefacts 07:09:51 ah 07:09:54 : \ 07:11:21 -!- Elynae is now known as elaine 07:11:34 -!- elaine is now known as Elynae 07:11:52 thanks to a lack of anchoring in most people's config, if I added "non-artefact" as a tag, it'd match "artefact"... 07:11:57 What's a good filetype to set in vim to get nice syntax highlight for crawlrc? 07:12:22 Going to start merging MarvinPA's and elliptic's rc's now :) 07:12:28 * kilobyte sics an Emacs user at Mattias. 07:12:37 (ノ`Д´)ノ彡┻━┻ 07:12:37 that is like combining matter and antimatter 07:12:46 elliott: Fun stuff! 07:13:16 How do they differ? I did like MarvinPA's defaults with a few mods like autoattack stop set to 50 07:13:44 kilobyte: ive been meaning to make a patch for ascii shield representations 07:13:52 well marvinpa's has a lot of bells and whistles 07:14:05 and elliptic's is generally simpler and has fewer warnings and autoexclusions and stuff 07:14:08 and also marvinpa uses unicode :p 07:14:17 buckler the latin letter bilabial click, shield greek small letter theta, large shield capital greek theta 07:14:38 ?, ?, ? 07:14:48 -!- Elynae has quit [Quit: Page closed] 07:14:56 unicode mmmm 07:14:59 that got mispasted 07:15:05 yes i can see 07:16:06 oop 07:17:19 -!- Arkaniad|Laptop_ has quit [Read error: Operation timed out] 07:22:50 -!- SkaryMonk1 has joined ##crawl-dev 07:23:03 -!- Vandal has joined ##crawl-dev 07:23:33 -!- SkaryMonk has quit [Ping timeout: 252 seconds] 07:24:53 Pacra: but thetas are eyes... 07:25:11 not sure how to strike balance between fancy overrides and consistency -- and, above all, spectators not talking crap about you :p 07:26:02 my only item replacement is ➹ for ammo, as confusing a pile of stones with a dancing weapon is _not nice_. 07:27:27 i made my dancing weapons '7' 07:27:35 so, coloured trees i guess 07:32:36 -!- Stelpa has quit [Ping timeout: 268 seconds] 07:34:44 -!- tgcid has quit [Read error: Connection reset by peer] 07:35:48 but 7 is for treefolk... 07:42:01 -!- ark__ has joined ##crawl-dev 07:42:16 -!- magistern has quit [Quit: This computer has gone to sleep] 07:42:34 What do the ood_interesting option do? Can't find it in the options manual 07:44:04 not sure what it does, I'm quite certain what it does not: exist 07:44:33 both elliptic and xw has it in their rc's 07:44:39 http://crawl.develz.org/configs/trunk/elliptic.rc 07:44:55 -!- Aryth1 has quit [Ping timeout: 264 seconds] 07:45:01 %git f06d5614 07:45:02 03kilobyte * 0.11-a0-1647-gf06d561: Optioncide: ood_interesting, rare_interesting. 10(1 year ago, 5 files, 0+ 46-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=f06d56148678 07:45:36 thanks 07:48:05 done with the rc merge :) woho 08:10:30 part of another tiles looks like green crystalls somewhere by sokolix 08:11:53 -!- MaxFrost has quit [Ping timeout: 255 seconds] 08:13:39 -!- CKyle has joined ##crawl-dev 08:14:49 -!- CKyle has quit [Client Quit] 08:18:40 -!- Nightbeer has quit [Read error: Connection reset by peer] 08:20:24 -!- CKyle has joined ##crawl-dev 08:25:39 -!- Vizer has quit [Quit: bye] 08:25:42 -!- rossi has quit [Quit: WeeChat 0.4.0] 08:28:36 -!- _D_ has quit [Quit: leaving] 08:34:39 -!- Sorbius_ has quit [Ping timeout: 256 seconds] 08:37:30 -!- MarvinPA has joined ##crawl-dev 08:43:09 -!- Stelpa has quit [Changing host] 08:53:22 -!- jschuste` is now known as jschuster 08:55:17 -!- thighhigh has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 08:58:02 -!- spriseris has quit [Read error: Connection reset by peer] 09:00:44 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 09:02:59 -!- jday_ has joined ##crawl-dev 09:03:34 -!- voker57 has quit [Read error: Connection reset by peer] 09:10:05 -!- wump is now known as wumpus 09:10:12 -!- wumpus has quit [Changing host] 09:12:37 -!- kek has joined ##crawl-dev 09:12:41 -!- Celsitudo has quit [Ping timeout: 252 seconds] 09:22:22 -!- SkaryMonk1 has quit [Ping timeout: 268 seconds] 09:22:45 can anyone think of any weird situations with subvaults that might *rely* on inheriting a tile set by a TILE: declaration? (or tile('foo') in Lua) 09:23:28 i can solve #7021 by resetting the tile idx when vaults are applied but i'm assuming this will probably screw something else up :P 09:23:45 -!- SkaryMonk has joined ##crawl-dev 09:24:05 this bug has been fixed in the past. Twice. 09:26:36 -!- Kalir has quit [Changing host] 09:31:19 -!- ystael has quit [Read error: Operation timed out] 09:33:07 -!- LexAckson has joined ##crawl-dev 09:37:45 -!- rchandra has joined ##crawl-dev 09:40:43 -!- oberstein has quit [Ping timeout: 264 seconds] 09:40:48 -!- y2s82 has quit [Remote host closed the connection] 09:43:46 -!- CKyle has quit [Quit: CKyle] 09:44:12 -!- dagonfive has quit [Read error: Connection reset by peer] 09:44:15 third time lucky? ;) 09:44:44 -!- Lightli has joined ##crawl-dev 09:44:54 Anyone here? 09:44:56 -!- Aryth has quit [Ping timeout: 246 seconds] 09:45:00 helloo 09:45:05 hey 09:46:24 You guys removed all the vault-defined monsters? 09:46:31 heh 09:47:17 03mumra 07* 0.13-a0-645-gd2c170e: Reset tile on dungeon_terrain_changed 10(4 minutes ago, 1 file, 3+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=d2c170ed5392 09:47:19 You do realize that just put Grunt out of a job, right? 09:48:20 -!- oberstein has joined ##crawl-dev 09:49:24 Lightli: well, the patch was a bit controversial, it got pushed but not everyone agreed with everything it did 09:49:53 i think it's just a bit difficult to separate out which bits were necessary or not 09:50:07 -!- Svendre has quit [Ping timeout: 268 seconds] 09:50:19 it's probably good for the long term 09:50:28 and there are still plenty of vault-defined monsters in play 09:51:06 -!- y2s82 has quit [Remote host closed the connection] 09:51:14 No more archer statues, for one 09:51:20 -!- lordfrikk has quit [Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130507030948]] 09:51:52 it was a good change 09:52:03 LexAckson: it's definitely good to apply some sort of standard to incoming vaults but we don't want those standards to be too draconian; it'll put off new vault contributors for one thing, and personally i don't see anything wrong with the occasional joke or bit of flavour that has no gameplay merit 09:52:45 What vault monsters are left? I know glowing angels were left alone, for one. 09:53:10 well, i didn't think there way anything too wrong with the status quo, but i didn't maintain it 09:53:16 they weren't 09:53:51 MarvinPA: Ok, so what vault-defined monsters ARE left? 09:54:42 if we were going to cut *all* content that had no gameplay value then a whole bunch of stuff would have to be targetted outside of vault redefined monster, it'd be cutting content for no reason 09:54:45 no idea, look in the vault files 09:55:12 mostly portal vault ones 09:55:39 my young halflings are still there i think 09:55:57 also, i feel like i saw an archer statue when i was playing last night 09:56:04 they're just halflings 09:56:19 they're renamed? 09:56:22 <|amethyst> grep -R name: dat/des 09:56:48 i noticed some things got removed that were just renames 09:56:57 (i'd also argue that to a lot of non-pro players, exploration and discovery *is* gameplay, and purely flavour content is part of that) 09:57:12 MarvinPA: Like Purgy or the weaker siren? 09:57:27 purgy is a unique 09:57:36 i think the sickly sirens were left alone 09:58:10 mumra: well vaults can do flavour just fine without renaming things meaninglessly 09:59:16 -!- Cryp71c_ has joined ##crawl-dev 09:59:51 So basically, every vault-defined monster outside of a portal vault is gone? 10:00:14 Even the bats? 10:01:12 (note: any bad will from this was cancelled out by removing nausea, so I'll deal) 10:01:26 Lightli: definitely not every, but yeah a lot including the bats 10:01:37 -!- DracoOmega has joined ##crawl-dev 10:01:38 YOU MONSTERS 10:02:35 -!- Cryp71c has quit [Ping timeout: 255 seconds] 10:04:10 Lightli: what vault monsters are left? minotaurs in labyrinthes! 10:04:21 Minotaurs aren't vault-defined 10:04:39 (not entirely a joke, IIRC the only rationaly for keeping Minos during the great dwarf-war of yesteryear was labs) 10:05:01 Ancient champions are still around! (Though I have also made them into non-vault monsters in a branch I'm working on, incidentally) 10:05:03 DON'T MENTION THE DWARF WAR 10:05:21 <|amethyst> also all the withered/demonic/petrified plants 10:05:34 spriggan baker is still around so there is no need to complain 10:05:40 mumra: TOO LATE! 10:05:43 <|amethyst> various statues 10:05:52 Bat vault was a piece of Crawl history, though :P 10:06:20 <|amethyst> weaker versions of monsters (decayed bog body, young spriggan druid, etc) 10:07:59 i think this is the problem: whatever standard the patch was trying to assert, it seems quite inconsistent in its application 10:08:30 I think it was less inconsistent than subjective 10:08:34 yyeah 10:08:38 ie: Ones that st_ himself felt were the worst 10:08:38 -!- Cryp71c has joined ##crawl-dev 10:08:49 Which is not the same list someone else might have drawn 10:08:57 For instance, I would have been fine with archer statues staying 10:09:02 Even if I disagree with some of the removals, it's hard to make an objective list of this stuff 10:09:16 Without going TOO far, anyway 10:09:31 nobody else stepped up to improve vault standards, st_ did... even dpeg said as much on the patch -- it's not the list he would have chosen, but the important thing is the spirit of the work, done by someone experienced with vaults 10:09:31 that seems fine, since previously there was no standard 10:10:17 the thing is it's made people think that vault-redefined monsters are the problem but in fact that's not what it was, it was supposed to be more generally about quality control 10:10:37 well, sure 10:10:51 the damage is surely limited as i doubt more than 20 people even know about the patch's existence 10:10:58 if people think it's about a thing that it's not about then they will be wrong, yes :P 10:11:13 ? 10:12:07 -!- Cryp71c_ has quit [Ping timeout: 260 seconds] 10:13:05 -!- Cryp71c_ has joined ##crawl-dev 10:13:33 -!- Cryp71c has quit [Disconnected by services] 10:13:34 -!- Cryp71c_ is now known as Cryp71c 10:13:42 if one of the goals of stone soup is to encourage community contributions, i think it would be good to actively avoid confusion about what standards are actually being applied to contributions 10:14:27 <|amethyst> as dpeg said, the deletions don't make sense unless we establish guideless afterwards 10:14:33 <|amethyst> well, he didn't say quite that 10:14:38 sure, and applying some standards is a good start towards that 10:15:02 i mean writing out "this is what makes a good vault is incredibly difficult 10:15:08 <|amethyst> probably some of the deleted things would be acceptable under the new guidelines and could be readmitted 10:15:11 beyond what the design documentation already covers 10:15:28 <|amethyst> I'd really like to see the rogues' gallery return 10:15:29 so i don't think some kind of formal guideline process makes any sense at all 10:15:52 that's a pretty bad example given that its removal was okayed by its author :P 10:16:00 <|amethyst> elliott: Not a process, but something people could refer to like they refer to the philosophy document 10:17:30 <|amethyst> elliott: that's why I don't make vault decisions :) 10:18:11 <|amethyst> hm... maybe I should add these april fools tiles to UNUSED/ 10:18:27 -!- Wolf is now known as Guest74152 10:18:42 Well, the inevitable thing here is that different people want different things for the game. One person's 'unnecessary and pointless' is another's 'amusing and flavorful', whether each camp thinks the other is objectively wrong or not. 10:19:20 -!- hyperbolic is now known as elliptic 10:19:46 -!- Guest74152 is now known as Wolf_Crawl 10:20:45 -!- Cryp71c_ has joined ##crawl-dev 10:21:40 <|amethyst> !tell ontoclasm you did both the april fool's tiles for me, right? Think I should add them to UNUSED so I don't lose them? 10:21:41 |amethyst: OK, I'll let ontoclasm know. 10:21:56 -!- Cryp71c has quit [Ping timeout: 255 seconds] 10:22:07 <|amethyst> I guess I could check my IRC logs 10:22:30 -!- CKyle has joined ##crawl-dev 10:23:10 <|amethyst> !seen Henzell 10:23:11 Sorry |amethyst, that person is dead. 10:23:36 <|amethyst> I have no idea why that broke 10:23:59 -!- Dixie has quit [Read error: Connection reset by peer] 10:24:30 Actually, quick question 10:24:38 Why did you guys nerf spammals? 10:24:49 -!- Dixie has joined ##crawl-dev 10:25:07 damn, this vault tiles stuff is tricky 10:25:08 DracoOmega: right, that's why we have stuff like "megabat" existing for one version and then getting deleted again -- someone added it, people argued about it a lot, then someone stepped up and removed it even though there certainly wasn't any consensus agreement or anything 10:25:36 it'd be really useful to have e.g. "LFEAT: green_crystal_wall = foo_tile" 10:26:04 s/LFEAT/LFEATTILE/ 10:26:25 elliptic: Yes, I think the best that one can reasonably hope for here is that we MOSTLY agree MOST of the time 10:26:59 was there ever a killerbat? 10:27:45 Well, the funny thing about megabat is that this is ACTUALLY the scientific name for many perfectly mundane bats, but it just SOUNDED so silly 10:29:10 Also, did Lear's Chain Mail need to be +27? 10:29:26 That's beyond stupid 10:29:43 Well, it's not chain mail anymore 10:30:08 btw bring back megabats 10:30:15 (i feel this topic more productive) 10:30:16 It covers helm, foot, and glove slots 10:30:22 -!- SkaryMonk has quit [Read error: Connection reset by peer] 10:30:23 oh 10:30:42 So the loss of base AC is compensated for with the massive enchantment, I presume 10:30:43 if you're going to make unhelpful comments about dev-related stuff can you actually read the commits that you're commenting on 10:30:53 -!- Svendre has quit [Ping timeout: 245 seconds] 10:30:54 yes sorry 10:31:08 <|amethyst> Lightli: also, it means minotaurs, tengu, etc can't wear it 10:31:34 Poor tengu 10:32:21 it's obviously very good if you find it on D:4 on a char who can wear it 10:32:54 Yeah, it's a ton of AC. It's sort of interesting how it is both very good and also likely to be eventually replaced 10:33:23 -!- Cryp71c has joined ##crawl-dev 10:33:40 <|amethyst> the thing you lose isn't three slots worth of AC, it's three slots worth of randart properties 10:33:49 <|amethyst> (and running) 10:33:50 Or ego properties, yes 10:34:12 -!- jeanjacques has joined ##crawl-dev 10:34:43 <|amethyst> (four slots I guess, since Lear doesn't provide any itself either) 10:34:44 |amethyst: not really randarts (most chars don't find three good randart armours...), but egos too, and you get much less AC from armour skill 10:35:23 elliptic: Well, you don't really need to find THREE. A single one that's sufficiently good could be motivation to swap out eventually 10:35:28 <|amethyst> elliptic: the armor skill thing is just because of the base AC, right? I mean, armour doesn't help helmets and gloves does it? 10:35:31 DracoOmega: sure 10:35:35 |amethyst: It does 10:35:38 <|amethyst> oh 10:35:38 |amethyst: it does help those 10:35:46 |amethyst: It just doesn't help them enough to be worth training JUST for them 10:35:58 <|amethyst> lower proportion than for body armour? 10:36:01 no 10:36:04 Well, they have low base AC 10:36:07 That's all 10:36:15 so compared with plate armour, it is 8 base AC instead of 13 10:36:16 <|amethyst> rounded together, not individually? 10:36:19 together 10:36:24 <|amethyst> ah 10:36:45 <|amethyst> so the only thing body armour AC is better for is GDR? 10:36:51 yes 10:37:06 <|amethyst> this is why I'm a bad player :) 10:37:15 <|amethyst> (well, not this in particular) 10:37:35 I doubt knowing details like this has anything to do with anyone being a good/bad player, really... 10:37:41 <|amethyst> true 10:37:47 <|amethyst> isn't it unfair that draconians can't train armour then? 10:38:03 what notion of fairness? 10:38:07 <|amethyst> I mean, not that it would be terribly useful, but it's not useless 10:38:10 Well, it wouldn't make much difference 10:38:18 (Possibly it might also be misleading? Not sure) 10:38:22 <|amethyst> I guess that's true... it would just be a trap 10:38:24 it's true that they could get a tiny boost if they raised armour skill high, but it's not like dracs are suffering because of this 10:38:28 it'd be unfair to trick players into wasting xp on it :P 10:38:36 -!- inpho has quit [Ping timeout: 252 seconds] 10:39:23 ??armour skill 10:39:24 armour skill[1/2]: Armour skill defrays the penalties associated with heavy armours, and increases the effectiveness of your armour by 1/22nd of its base value per level of skill. 10:39:47 So an extra 2 AC with 22 skill? 10:39:53 with full drac armour, you'd need to raise armour skill to 5.5 for 1 AC... quite possibly worth it late game 10:40:02 Oh yeah, cloak 10:40:03 oh they can't wear helmets 10:40:07 ? 10:40:11 just hats? 10:40:16 Yeah, just hats 10:40:16 <|amethyst> yeah, just hats 10:40:26 so 7.33 skill for 1 AC 10:40:39 think of the real crime 10:40:49 if they could train armour ##crawl would get asked why at least twice a day 10:40:56 <|amethyst> 1learn add draconian_pr0n <+elliptic> just hats? <+DracoOmega> Yeah, just hats <+|amethyst> yeah, just hats 10:41:12 -!- kek has left ##crawl-dev 10:41:12 elliott: Yes, I suspect you may be right 10:41:17 On the other hand, education! :P 10:41:25 could tell them it's for the gdr 10:41:32 That is not education 10:41:37 it's better! 10:41:50 elliottducation 10:44:10 -!- Lightli has quit [] 10:45:06 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 10:51:25 -!- laan is now known as Laany 10:53:39 -!- st_ has quit [Ping timeout: 260 seconds] 10:55:14 -!- bmfx has quit [Read error: Connection reset by peer] 10:57:08 -!- Silurio has quit [Ping timeout: 245 seconds] 10:58:56 -!- bmfx has quit [Client Quit] 11:02:33 -!- Yllodra has quit [Ping timeout: 256 seconds] 11:04:26 Sirrick (L22 TrHu) ASSERT(m) in 'mon-util.cc' at line 1787 failed. (Zot (ZotDef)) 11:04:55 Sirrick (L22 TrHu) ASSERT(m) in 'mon-util.cc' at line 1787 failed. (Zot (ZotDef)) 11:05:27 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 11:05:27 -!- ussdefiant has joined ##crawl-dev 11:05:40 DracoOmega: I did not press the discussion about reverting some of vaults st_ removed, but that's because the discussion went too heated even for me, not because I don't give a damn. 11:05:55 and goddamned_bats is at the top of my list 11:06:12 not because it's the best vault, but precisely because of its relevance wrt Crawl's history 11:06:45 and also because bats there don't suffer from either corpse or "comes into view" bugs 11:07:38 of course i'd rather try and fix that "comes into view" issue than delete vaults purely because of it anyway, it seems to apply to a bunch of situations that should be technically fine 11:08:04 but i guess it's not so easy to fix 11:08:26 -!- Sorbius has quit [Ping timeout: 268 seconds] 11:08:32 "fruity bat" might be indeed too gimmicky, but most of the rest are fine. And we have fire bats as real monsters (ie, "good" by st_'s definition) because of this vault :) 11:08:50 it's mostly because there's no known genus for redefined monsters 11:09:08 <|amethyst> re: history, I think all references to mountain dwarves are now gone 11:09:19 this is one of the good things about vault-redefined monsters: it's a good way for vault designers to quickly prototype ideas without needing a coder, and sometimes those ideas are good enough to develop further 11:09:31 yes, "dwarf mountain bat" is on the gimmicky side 11:09:47 -!- Svendre has quit [Ping timeout: 256 seconds] 11:10:01 <|amethyst> since Okawaru went back to just being a drunkard, and the caged MD with a description telling of the war with the orcs is gone 11:10:04 <|amethyst> err 11:10:06 btw can we remove fire bat monsters? they are pretty terrible IMO 11:10:08 (couldn't they name the species with the other adjective order? :p) 11:10:08 <|amethyst> s/Okawaru/Wiglaf/ 11:10:20 since they don't do anything interesting and also don't really exist 11:12:27 by "don't really exist" you mean "aren't a real-life bat species"? 11:14:13 i am like 90% sure elliptic didn't mean that 11:14:32 flying fire crabs! 11:14:36 no, wait, never mind 11:14:42 I am 100% sure I didn't mean that 11:14:51 I mean that 99% of games don't see them 11:15:03 and those that do see them don't care about them because they do nothing 11:15:13 yeah, i see 11:16:21 apparently they're an abyssal spawn and not even that unlikely there, seems like a strange place for them 11:16:23 bah, st_ could at least have done that vandalism in piecemeal commits... 11:17:12 kilobyte: can we not call it vandalism when someone spends a lot of time an effort trying to improve crawl? 11:18:03 actually most of the removed vaults were not super awesome 11:18:03 how exactly a blind deletion job is an improvement? If it was based on some actual reasons, I would agree. 11:18:03 you may not agree with all the changes, fine, but others do 11:18:12 you might as well call everything you don't agree with vandalism 11:18:17 Rolling sleeping boulder beetle by Sandman25 11:18:21 the patch seemed a lot more silly before actually looking at the details 11:18:44 and that shouldn't be the attitude we approach stuff we disagree with if we are trying to encourage community contributions 11:18:46 but deleting because of using one technical method vs another is silly 11:18:56 it's scattershot rather than targetted 11:19:17 kilobyte: it wasn't a blind deletion job 11:19:19 face the facts 11:19:24 kilobyte: that technical reason was just used to narrow the set of vaults considered for changing/deleting, not for the deletion itself 11:19:27 we've given you lots of examples of how it isn't that 11:20:11 he's explicitly said it was about design of the vaults, not purely technical concerns 11:20:22 are we just acting under the assumption that he is a liar who is trying to ruin crawl 11:20:31 because that seem wildly disingenuous 11:20:37 elliott: that is precisely what kilobyte has been doing and I'm sick of it 11:20:43 it's like Wikipedia: some folks call deletionism "careful maintenance", I call it "book-burning vandalism" 11:20:48 yes there is definitely someone lying repeatedly here 11:21:09 the patch was so clearly vandalism that multiple devs have said that they thought it was good 11:21:19 elliptic: it _did_ have good parts 11:21:26 okay so st_ is a book burner because he removed bad vaults 11:21:34 multiple devs have also disagreed with parts of it 11:21:41 <|amethyst> reverting several dozen spells at once is just as much deletionism as this is 11:21:58 elliott: removed bad _and_ good, without apparently looking closely 11:22:20 kilobyte: okay so you do insist on calling st_ a liar? 11:22:29 i don't see any evidence st_ didn't consider vaults on a case by case basis, and everything he's said on the matter of the patch contradicts that (seemingly baseless) assertion 11:22:47 |amethyst: most of spells that worked well with monsters have been re-added in the same push 11:23:04 elliott: did I say the word "liar" even once? 11:23:11 -!- elliott has left ##crawl-dev 11:23:41 "<+kilobyte> but deleting because of using one technical method vs another is silly" 11:23:55 this is absolutely and definitely not the case and you repeatedly insist it is 11:24:18 seriously, we might as well close development and stop accepting patches from the community if we are going to insult contributors like this 11:24:24 -!- bonghitz has quit [Remote host closed the connection] 11:24:28 MarvinPA: ? 11:25:13 MarvinPA: the reason was repeated multiple times: that name: redefines count less than C++-side monsters 11:25:20 no 11:25:50 that is untrue 11:26:29 you keep repeating it and multiple people keep telling you that it is untrue 11:26:49 the problem i perceive look at https://crawl.develz.org/mantis/view.php?id=6979 is that st_ doesn't actually elaborate on what these "standards of vault design" actually are 11:26:54 s/look/looking/ 11:27:46 20:50 < st_> I removed the vaults that have no purpose other than renaming something 11:27:50 in fact he only makes one really brief comment in that whole ticket, so it's very hard to see if/what standards have been applied (unless you trawl the ##crawl-dev logs for the relevant discussion, probably a lot of it might have been said in ##crawl however) 11:31:06 * geekosaur does think that would have been better used as a starting point for discussion, rather than just committing it 11:31:24 branch, maybe 11:31:27 kilobyte: you'll note that this is different from "I removed the vaults that rename something" or "I think that vault-renamed monsters should never be used" or "I blindly removed vaults without thinking about them carefully" 11:31:40 but maybe you don't appreciate the distinction for some reason 11:31:53 geekosaur: st_ didn't commit it 11:32:23 mumra: did you test whether your feature tile override fix persists over saves? 11:32:26 -!- serq has quit [Remote host closed the connection] 11:32:27 the main problem I have here is that none of negative feedback was even addressed. There's a difference between being bold and making some change, and ignoring questions outright. 11:32:34 because I expect it won't 11:32:58 edlothiol: it should do because it applies before the level is saved 11:33:06 edlothiol: somehow most tile settings don't survive 11:33:29 mumra: since feature tile overrides also set feat_idx and that is used to restore feat on load 11:33:38 edlothiol: case in point: &~ Pan, &b -- the map has completely different tiles 11:33:44 does feat_idx not get saved on save? 11:33:55 i assume it does ... 11:34:22 mumra: yes, but it's not reset by your fix, so I think it'll still contain the old tile override 11:34:55 i think for the level gen case this shouldn't be a problem because it all happens before the level is first saved 11:35:01 but i'm not sure about later terrain changes 11:37:05 edlothiol: it persists fine across saves apparently (i couldn't see why it wouldn't) 11:37:09 -!- ekix has quit [Quit: leaving] 11:38:03 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:38:05 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20121208085021]] 11:38:30 03edlothiol 07* 0.13-a0-646-gd55b475: Also reset feat_idx when resetting the feature tile. 10(8 minutes ago, 1 file, 1+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=d55b475a9d72 11:38:57 edlothiol: yeah, probably better to be safe ;) 11:39:00 maybe that was unnecessary then, but I don't see how it could 11:39:06 kilobyte: most of the negative feedback I heard was on the order of "how could you remove X vault??" and half of the time the vault in question wasn't even removed by the patch 11:39:38 -!- LexAckson has quit [Read error: Connection reset by peer] 11:41:23 most of the complaints i've seen were "how could you remove bats??" to be fair 11:42:24 the only specific vaults i've seen mentioned are bat vault (which personally i wouldn't mind seeing return in some form or other) and rogue's gallery which grunt agreed with removing 11:42:43 well, people also kept complaining about the spriggan baker vault being removed even though it wasn't :P 11:43:14 -!- LexAckson has joined ##crawl-dev 11:43:22 it was 11:43:31 -KMONS: L = spriggan col:white name:baker n_suf ; robe . dagger 11:43:32 +KMONS: L = spriggan ; robe . dagger 11:43:35 ... 11:43:39 that's not the spriggan baker vault 11:43:50 kilobyte: we have explained this to you 12385091'70985370 times 11:43:58 that that is not the spriggan baker vault 11:44:29 "baked spriggan" on the other hand is still there, even though it's something I'd quite strongly promote deletion of :p 11:44:54 NAME: the_bakery 11:45:00 MONS: spriggan col:white name:baker n_suf ; robe . dagger 11:45:02 -!- ussdefiant has quit [Ping timeout: 245 seconds] 11:45:02 -!- Aryth1 has quit [Ping timeout: 245 seconds] 11:45:20 doesn't look removed to me! 11:45:53 there were two, there is one. Fits the word "removal", I'd say. 11:45:57 however you didn't listen to us the last 12580908 times we told you it wasn't removed, so why am I trying again 11:46:08 kilobyte: the other one wasn't "the spriggan baker vault" 11:46:24 unless the entire point of that spriggan level is the baker 11:46:44 -!- voker57_ has joined ##crawl-dev 11:46:51 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 11:47:17 sgrep 'spriggan baker vault'|wc -l 11:47:18 18 11:47:21 sgrep 'spriggan baker vault'|grep kilobyte 11:47:21 ./##crawl-dev.2013-05-08.log:18:46 <+elliptic> kilobyte: the other one wasn't "the spriggan baker vault" 11:47:37 it was 11:48:11 anyway the point is that no vault containing a spriggan baker was removed 11:49:15 it just lost said spriggan baker 11:49:20 indeed 11:49:28 -!- ystael_ has quit [Quit: Lost terminal] 11:50:46 -!- dtsund has joined ##crawl-dev 11:50:55 -!- dtsund has quit [Client Quit] 11:51:20 -!- dtsund has joined ##crawl-dev 11:51:30 -!- Nakatomy has quit [Quit: Verlassend] 11:53:59 -!- sbanwart__ has quit [Ping timeout: 256 seconds] 11:54:10 i still think there needs to be some consensus or an approximation thereof, on what actually makes a good or bad vault 11:54:22 since that patch and mantis discussion aren't very illuminating in that regard 11:54:23 mumra: a hard task, but +1000 11:54:44 -!- tsn has quit [Quit: Lost terminal] 11:54:49 -!- djanatyn has quit [Quit: WeeChat 0.4.0] 11:54:53 -!- rossi has quit [Quit: WeeChat 0.4.0] 11:55:14 -!- santiago has quit [Read error: Connection reset by peer] 11:55:18 mumra: see DracoOmega's comment earlier 11:55:22 Well, the inevitable thing here is that different people want different things for the game. One person's 'unnecessary and pointless' is another's 'amusing and flavorful', whether each camp thinks the other is objectively wrong or not. 11:56:09 consensus isn't about to happen for something as general as "which vaults are good" any more than it happens for "what design decisions are good" 11:56:49 i know :P 11:58:07 it'd be good, for instance, to have a statement why e.g. grunt_witch_cave was a problematic vault - it wasn't renaming just for the sake of renaming, the witch had a specific spell set 11:58:45 and at least have some *guidelines* that everyone can agree on, guidelines which of course can be bent and broken at the discression of whoever is commiting a vault 11:58:47 -!- VolteccerJack has quit [Ping timeout: 245 seconds] 11:58:54 yeah, one-off monsters aren't necessarily bad 11:59:20 -!- oberstein has quit [Ping timeout: 246 seconds] 12:00:44 -!- aa99 has quit [Ping timeout: 246 seconds] 12:01:19 -!- oberstein has joined ##crawl-dev 12:01:30 -!- MarvinPA_ has joined ##crawl-dev 12:02:07 I can't speak for st_ here of course, but personally I find monsters like that "witch" bad because there is no way for the player to know what is up with the monster (what spells it has, in particular)... with normal monsters, experience with past games is a thing but seeing the same vault twice is not at all likely, at least here 12:02:08 -!- ocd has quit [Ping timeout: 245 seconds] 12:02:24 -!- alefury has joined ##crawl-dev 12:02:30 elliptic: and _this_ is a valid argument 12:03:20 though it's possible to design a vault that gives the player hints about unique monsters and such 12:03:33 elliptic: you just came up with a reasonable reason that can be argued for or against, the mass removal lacked this 12:04:20 kilobyte: right, st_ didn't go through and explain his thought process for every single change... this still isn't a reason to call it vandalism 12:04:35 -!- nsillik has quit [Ping timeout: 260 seconds] 12:04:35 -!- nsillik_ is now known as nsillik 12:04:48 (apologies for using the word "vandalism" out of context, BTW -- it's a generic insult on Wikipedia, not so around here) 12:04:53 -!- MarvinPA has quit [Ping timeout: 256 seconds] 12:04:53 -!- MarvinPA_ is now known as MarvinPA 12:05:53 elliptic: my problem is that even when requested, he did not say anything to promote even the mass-removal in general, much less individual changes 12:06:09 -!- LexAckson has quit [Read error: Connection reset by peer] 12:06:30 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 12:07:29 he did say some things 12:08:58 -!- voker57_ has quit [Ping timeout: 276 seconds] 12:09:23 20:54 < st_> I removed things based on gameplay reasons 12:09:23 20:54 < st_> and design reasons 12:10:00 -!- GuraKKa has quit [Read error: Connection reset by peer] 12:10:21 -!- voker57_ has joined ##crawl-dev 12:10:49 I don't feel like trying to dig up what he did say, clearly he wasn't optimally clear and/or eloquent, but it's difficult to give general reasons for things when you are looking at vaults on a case-by-case basis 12:12:38 except precisely the lack of looking at them on a case-by-case basis is what's the contentious point 12:13:10 now we get back to where you seem to think based on no evidence that he didn't look at them on a case-by-case basis 12:14:01 because multiple people asked what the reasoning was 12:14:03 whereas the fact that many vaults with redefined monsters were left in suggests that he did look at them on a case-by-case basis 12:14:11 -!- LexAckson has joined ##crawl-dev 12:15:47 -!- bonghitz has quit [Ping timeout: 260 seconds] 12:15:54 not really: of two identical bakers, the suriving one is the one with no reason other than the vault's name (and names are not visible to the player) 12:16:29 good job assuming that he had "no reason other than" something for making a change 12:16:40 I applaud your mind-reading powers 12:18:05 my logic is: if multiple people asked what the reason was, and only one was stated, perhaps indeed it was the only one 12:18:25 Stable (0.12) branch on crawl.akrasiac.org updated to: 0.12.1-6-ga599f7d 12:20:38 -!- rast has joined ##crawl-dev 12:24:21 -!- Nightbeer has quit [Ping timeout: 248 seconds] 12:24:49 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-646-gd55b475 (34) 12:27:54 regarding the witch reasoning: i don't really see that this is so different to rare uniques, or a brand-new monster/unique, for most players without looking up spoilers. 12:28:02 -!- Stelpa has quit [Remote host closed the connection] 12:28:30 -!- Stelpa has quit [Changing host] 12:28:35 this seems to be more an argument for displaying the spell list on monster description screens 12:28:58 mumra: well, most vaults are far rarer than uniques 12:30:08 -!- Nightbeer has quit [Ping timeout: 245 seconds] 12:30:08 -!- Cryp71c_ has quit [Quit: Leaving] 12:30:13 some uniques are pretty rare though. and monsters get added/renamed all the time in source, encountering a previously-unencountered monster is usually quite fun.# 12:30:14 Jory? Lernaean hydra? 12:30:17 personally I don't think I would mind stuff like witch if the spell list was displayed; of course other people might have separate arguments against them 12:30:52 the main question about displaying the spell list is what to do with monsters with multiple randomly chosen spell lists 12:30:58 I for one agree with elliptic about the witch because of the spell list issue: having to read the docs means there's some immersion lost. 12:31:19 since it is bad if examining an ogre mage tells you whether it has the banish spell list, for instance 12:31:32 but in general, I go with rare monsters being fun 12:31:49 yeah, this is tricky 12:31:50 I mean, having to do so, not being able to do so 12:32:05 -!- bmfx has quit [Read error: Connection reset by peer] 12:32:20 having docs: good, losing because things are not intuitive enough without the docs: bad 12:33:03 well, this isn't really about docs, is it? unless you mean %??witch by "docs"? 12:33:28 -!- Baelish has quit [Ping timeout: 245 seconds] 12:33:38 I mean xv 12:33:41 ah 12:34:45 well, I think it is pretty reasonable to expect players to xv a monster they've never seen before, for the description if nothing else 12:35:20 -!- nsillik has quit [Quit: nsillik] 12:36:15 it would be bad if people were using xv all the time for monsters they've seen dozens of times, though 12:36:24 right 12:37:21 the only proposal for dealing with the multiple spell list thing that I remember is to display all the possible spell lists, and remove possibilities when the monster casts a spell that isn't in them 12:37:27 not sure how hard this would be to set up 12:37:33 -!- Datul has quit [Ping timeout: 245 seconds] 12:37:59 sounds messy 12:38:06 -!- dtsund has quit [Ping timeout: 276 seconds] 12:38:37 for vault-defined monsters like witches, it would probably require defining it as a single monster with two possible spell sets instead of as a choice between two monsters named witch with different spell sets 12:39:40 I think that having spell lists displayed in-game would be good in general though if we could make it work, regardless of vault-defined monsters 12:40:09 since looking them up is one of the top things that people use %?? for 12:40:11 -!- Kalir has quit [Changing host] 12:40:15 it'd be cleaner and clearer to just split ogre mages into distinct monsters e.g. ogre abyssal mage, etc. 12:40:21 even if the first stab would be just "it can have varying spell lists" 12:40:44 mumra: that comes at a pretty large loss 12:40:54 -!- Stelpa has quit [Remote host closed the connection] 12:41:33 because players know from first sight what that ogre mage can do, whether to swap to MR, etc 12:41:38 as it is there are decisions 12:41:44 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | Chunks: 07contam | XP: 35 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), confuse, invisibility, magic dart (3d4) / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), invisibility | Sz: Medium | Int: normal. 12:41:44 %??orc wizard 12:41:53 also coming up with different names for those seems annoying 12:42:33 -!- Dragon717 has quit [Ping timeout: 245 seconds] 12:42:58 idea: instead of a detailed list, we could write an union of possible lists 12:43:10 conveys less information but is less likely to confuse new players 12:43:38 Possible spells: magic dart, slow, haste, blink, throw flame, confuse, invisibility, throw frost 12:44:14 that would certainly be an improvement over the current situation, yeah 12:45:17 another possible issue: spells that aren't really spells, like smiting 12:45:24 * Grunt looks in briefly. 12:45:30 if we call them spells, people will expect antimagic to work on them 12:45:44 spells and sundry? 12:45:49 mumra: can you check if your tile fix fixed #6000 too? 12:46:07 spells and abilities? 12:46:13 also other stuff like fire breath or poison spit 12:46:20 I guess spells and abilities or something, yeah 12:47:02 displaying all abilities probably requires some work, because even chei doesn't display them all currently I think... 12:47:04 giant eyeball (16G) | Spd: 3 | HD: 3 | HP: 9-24 | AC/EV: 0/1 | lev | Res: 06magic(12), asphyx | XP: 3 | Sz: Medium | Int: plant. 12:47:04 %??giant eyeball 12:47:06 elliptic: priestly spells vs arcane spells vs physiological ones vs whatever the fourth cathegory was 12:47:30 kilobyte: probably best to combine them all together and not confuse the player by telling them the distinction 12:47:35 "prayers"? 12:47:58 spells, invocations, and other abilities: blah 12:47:59 -!- Stelpa has quit [Remote host closed the connection] 12:47:59 at the moment the only possible distinction is per-monster not per-spell 12:48:03 Grunt: it probably does since that screenshot appears to be from crystal caverns -- if you're otherwise unable to reproduce it then yeah i think the original report was misguided 12:48:28 Grunt: #6614 is definitely fixed by this though 12:48:53 i thought this had been raised numerous times but i could only find one other ticket when i closed the new one! 12:52:22 -!- domiryuu has quit [Ping timeout: 256 seconds] 12:55:20 -!- ekix has quit [Quit: leaving] 12:55:26 -!- rast has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 12:56:20 -!- Krag has joined ##crawl-dev 12:56:37 -!- dtsund has joined ##crawl-dev 13:01:16 -!- ZRN has quit [] 13:01:41 -!- Sorbius has quit [Ping timeout: 255 seconds] 13:01:46 -!- Sorbius_ is now known as Sorbius 13:05:17 -!- mnoqy has joined ##crawl-dev 13:07:33 -!- nooodl has quit [Ping timeout: 248 seconds] 13:08:36 -!- nooodl has joined ##crawl-dev 13:10:36 do the recent tiles fixes need cherry-picking ? 13:11:21 -!- Marbit has joined ##crawl-dev 13:12:57 yeah i guess that was a 0.12 bug, i keep forgetting about this now it's released 13:15:53 i slightly worry there might be a vault somewhere with subvaults that relied on the buggy behaviour, but if there was it won't exactly break anything it'll just get default tiles, and there would be a 1000x better way of implementing such behaviour anyway 13:23:12 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 13:25:46 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:28:51 -!- DrossSA has quit [Quit: Page closed] 13:30:54 -!- Marbit_ has joined ##crawl-dev 13:32:07 -!- Marbit has quit [Ping timeout: 245 seconds] 13:36:06 -!- Marbit_ has quit [Quit: Page closed] 13:36:07 -!- Sabaki_|2 is now known as Sabaki 13:36:37 -!- Marbit has joined ##crawl-dev 13:37:24 Oh, by the way, the monster data at http://crawl.develz.org/wordpress/bots ought to be updated 13:37:54 Since it still displays nothing for Lamia, Jorgrun, or the new Vaults monsters 13:38:49 *gasp* slower than chei 13:39:07 i see a page for lamia 13:39:08 what, you mean it doesn't use the actual bots? 13:39:24 There is a page for Lamia, but no monster info 13:39:39 SamB: As I understand, it is taken FROM the bots, but only updated manually 13:39:53 oh, yes 13:39:56 CDO is so strange 13:40:03 all that manual stuff 13:40:37 And now that 0.12 is out, there will probably be more people trying to use it to look up the new stuff 13:40:41 -!- Napkin has quit [Remote host closed the connection] 13:40:51 -!- Napkin has joined ##crawl-dev 13:42:12 -!- SwissStopwatch has quit [Ping timeout: 252 seconds] 13:42:35 -!- bonghitz has quit [Ping timeout: 260 seconds] 13:44:57 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 13:45:27 -!- Aryth has quit [Ping timeout: 245 seconds] 13:45:48 -!- Marbit has quit [Quit: Page closed] 13:46:05 -!- Xb01 has quit [Quit: Page closed] 13:46:28 -!- Marbit has joined ##crawl-dev 13:49:10 -!- Cryp71c has quit [Quit: Leaving] 13:49:28 -!- Cryp71c has joined ##crawl-dev 13:51:42 -!- Stelpa has quit [Ping timeout: 264 seconds] 13:56:15 -!- Marbit has quit [Quit: Page closed] 13:57:51 -!- lordfrikk has quit [Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130507030948]] 13:58:48 -!- SkaryMonk has joined ##crawl-dev 14:00:41 -!- CKyle has quit [Quit: CKyle] 14:09:45 -!- CKyle has joined ##crawl-dev 14:10:31 -!- simmarine has joined ##crawl-dev 14:19:13 -!- nsillik has quit [Quit: nsillik] 14:21:12 -!- tenofswords has joined ##crawl-dev 14:31:48 -!- Plasmo has quit [Quit: Page closed] 14:38:58 -!- _D_ has quit [Quit: leaving] 14:40:12 -!- absolutego has quit [Quit: leaving] 14:42:29 so who wants to work with my to start righting a vaults standards guide 14:45:27 -!- twelwe has quit [Ping timeout: 245 seconds] 14:46:59 good idea 14:47:01 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 14:48:01 https://docs.google.com/document/d/1eezu_YRixgNN2IuzSnWNWoPwZjs_YuXmdFvVzQWWGlk 14:49:50 -!- Souljazz\unfoog has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 14:50:19 -!- Stelpa has quit [Changing host] 14:51:18 -!- mamga has quit [Ping timeout: 245 seconds] 14:51:43 -!- notid1 has quit [Ping timeout: 245 seconds] 14:51:43 -!- Flun has quit [Ping timeout: 245 seconds] 14:52:33 -!- Blade- has quit [Ping timeout: 245 seconds] 14:52:33 boo, can't quiver worn items anymroe. bug imo. 14:52:58 -!- Datul has quit [Ping timeout: 245 seconds] 14:53:37 whoops, forgot to share editing permissions 14:53:42 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 14:54:07 rchandra: too annoying and easy to do by accident 14:54:28 I wish I'd stop wielding armour sometimes 14:54:49 fr group it all under equip and unequip 14:56:06 -!- Blade-_ is now known as Blade- 14:56:24 -!- Nivim has quit [Quit: WeeChat 0.4.0] 14:56:29 mumra: well, at least I can take it off, quiver it, and put it back on 14:56:41 ... probably shouldn't have told you :) 14:57:06 tenofswords: i think armour wielding has been prevented 14:57:33 yes even unworn armour can't be wielded 14:59:00 oh, good 14:59:03 -!- Kellhus has quit [Quit: Page closed] 15:03:22 cats are smarter than dogs and don't run around the house with your underpants in the mouth 15:04:49 armour can't be Tukimaed/etc, too, so there's no reason to wield it. I vaguely remember there being one in the past, but I can't remember what. 15:05:14 there's this thing called w and W being seperate 15:07:56 -!- gluop is now known as gloop 15:11:15 -!- myrmidette has quit [Ping timeout: 256 seconds] 15:11:29 apparently people do not have words ready to argue on points 15:11:44 !seen evilmike 15:11:46 Sorry tenofswords, that person is dead. 15:13:07 tenofswords: I' e argued before that having a unified equip/unequip (armour/weapon/jewelry) might be nice 15:13:21 I have been told it's impractical because people might want to wield a non-weapon 15:14:16 the only real argument I've seen that holds water is that a mistype taking multiple turns and thus being potentially dangerous 15:14:24 (do you remove armour and take off rings, or take off armour and remove rings?) 15:15:02 which is why something to Equip and something to Unequip (and the latter taking an argument even if you only have one thing to unequip) 15:15:03 that doesn't hold much water imo. mistypes are lurking behind every single button press 15:15:04 nooodl: You have 1 message. Use !messages to read it. 15:15:05 might work 15:15:08 uh oh 15:17:51 tenofswords: i am slightly distracted bcos someone put jim jeffries on the telly 15:18:15 kilobyte: since when don't cats run around with my underwear 15:18:46 * SamB has a cat who recently started eating various underwear ... 15:19:23 phyphor: i was discussing this recently as well, the opinion was that it could be implemented as an option. there's already something similar but it doesn't go as far as i was thinking. 15:19:44 * SamB has a pair of socks in his hoodie pocket right now because of this 15:20:04 there isn't actually a good reason to wield anything that would go in another slot 15:20:05 -!- doome has quit [Ping timeout: 252 seconds] 15:20:51 -!- myrmidette has joined ##crawl-dev 15:21:28 wielding fruit and having it appear as (in mouth) is one of my favourite things of felids 15:21:42 but what if we want to read a scroll of enchant armour II to improve our armour's damage 15:22:14 that only works on randarts 15:22:34 I used to play on a MUD, many, many years ago now, that had different wear/wield/put on items and moved them all to an equip/unequip and it was just so much nicer 15:22:38 only not because, you know, artefacts don't allow that 15:23:05 apply and equip 15:23:50 don sword 15:23:51 yay 15:24:01 that sounds so sensible 15:24:08 I knew a guy called Don Sword 15:24:25 sigh 15:24:52 sorry, I'm just playing with words, not a serious objection ;-) 15:25:00 tenofswords: i'm just trying to think of a way to overall organise such a document, there should be some core principles at the beginning then advice on more detailed topics 15:25:39 <|amethyst> phyphor: My name is advice to the penitent 15:26:02 core principles of level design, pff 15:26:06 |amethyst: ? 15:26:11 <|amethyst> phyphor: "Neil Moore" 15:26:12 who actually can think of those 15:26:17 ah 15:26:20 I certainly don't see any reason why jewellery and armour are different 15:26:29 I am reminded of a tale of a group of tourists at the Houses of Parliament 15:26:59 they'd use the same verbs in Inform, and probably the same add-on library too ... 15:27:09 inform <3 15:27:48 I guess one tiny little thing is that < and > are nice shortcuts for rings? 15:28:08 you could start from the things listed in philosophy 15:28:08 but that's not a thing that can't be carried over 15:28:25 <|amethyst> tenofswords: when I first saw timer for Ossuary it reminded me of _Shade_ 15:28:29 |amethyst: http://www.snopes.com/embarrass/mistaken/kneel.asp 15:28:31 <|amethyst> s/timer/the timer/ 15:28:58 SamB: I'm nto saying stop other things from working, but certainly I findit hard which way round remove and take off go 15:29:12 ??philosophy 15:29:13 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 15:29:13 philosophy[1/2]: http://people.msoe.edu/~brayshaj/files/irdc/irdc.2008.David.Ploog.v2.pdf 15:29:52 hmm 15:29:59 ??philosophy[2] 15:30:00 philosophy[2/2]: video of the talk: http://people.msoe.edu/~brayshaj/files/irdc/irdc.2008.David.Ploog.ogv 15:30:22 <|amethyst> no such host 15:30:27 yeah... 15:30:30 * SamB wonders if there are any roguelikes written in Inform 15:30:33 -!- gloop has quit [Ping timeout: 245 seconds] 15:30:59 <|amethyst> SamB: http://256k.org/IFRL/ 15:31:02 hey does absolutely no one want to write anything 15:31:23 <|amethyst> tenofswords: I suggest waylaying dpeg next time he shows up 15:31:43 <|amethyst> I don't feel qualified to contribute 15:31:58 tenofswords: I've added a few tiny bits 15:32:41 -!- Mandevil has quit [Quit: Leaving] 15:33:16 tenofswords: yeah dpeg will have a lot of input, but i think he'd want to work by email rather than directly on a google doc 15:33:37 http://gitorious.org/crawl/crawl/blobs/master/crawl-ref/docs/develop/levels/introduction.txt#line225 15:33:44 -!- deadair has quit [Quit: Page closed] 15:33:49 there's that, but it's rather old 15:34:00 !seen dpeg 15:34:00 Sorry tenofswords, that person is dead. 15:34:07 anyway we need to turn it into a properly-formatted text doc to go in /docs/develop/levels 15:34:17 !seen is broken 15:34:18 Sorry mumra, that person is dead. 15:34:33 I was thinking more of brainstorming because this would be grounded in arguments more than anything else 15:34:53 but I guess it'll just become a dumping ground for arguments in here 15:35:09 http://gitorious.org/crawl/crawl/blobs/master/crawl-ref/docs/crawl_manual.reST#line1293 15:35:11 (this is where I'd put in caps some controversial opinion but I can't think of one) 15:35:30 new vault makers should read both of those 15:35:47 -!- Psyknux has quit [Quit: My work is end \(^o^)/] 15:35:50 -!- DracoOmega has quit [Quit: Leaving] 15:36:29 -!- spriseris has quit [Quit: life] 15:37:05 description of Fedhas Evolution ability is inaccurate by reid 15:37:05 also, i think a clear definition of spoilers i needed 15:38:48 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 15:40:55 * SamB still thinks Inform 7 is strange ... 15:41:39 strange roguelike, you go UP instead of DOWN! 15:42:03 -!- dtsund has quit [Ping timeout: 276 seconds] 15:42:05 I suppose nowadays twine manages to do what inform 7 tried to do 15:42:07 03MarvinPA 07* 0.13-a0-647-ga350cc2: Fix Fedhas evolution description 10(5 minutes ago, 1 file, 4+ 4-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a350cc249dbf 15:42:20 that was fast 15:43:10 something like, "A spoiler is something that can be easily exploited by a player who has seen the vault before." 15:43:14 Bah. Learn to fix bugs *before* the mantis entry rolls in. <_< 15:43:31 (not actually here because not home yet) 15:43:35 it was committed before the report! 15:43:40 at least we have the Inform 6 compiler under a free software license ... 15:43:40 just not pushed in time 15:44:04 -!- Nomi has quit [Ping timeout: 256 seconds] 15:44:05 -!- Nomi_ is now known as Nomi 15:44:46 -!- aa99 has quit [Ping timeout: 276 seconds] 15:44:48 the other day, someone said something like 'Inform 7 would be just another esolang if it weren't actually useful', didn't they? 15:45:10 Mmmm, Inform.M 15:45:19 -!- Serfuzz has quit [Remote host closed the connection] 15:45:21 .M? 15:45:22 s/M$// 15:45:26 it's nice to try and make code actually make sense to people who haven't coded before 15:45:39 (typing on a phone) 15:46:07 oh, I sort of forgot about the "literate programming" part 15:46:16 that's not *so* strange 15:46:33 -!- Aryth1 has quit [Ping timeout: 268 seconds] 15:47:13 quaffing a potion of experience causes the game to crash by AlGrythim 15:47:50 -!- dtsund has joined ##crawl-dev 15:48:06 why does that xp pot bug show up all the time? 15:49:32 st_ 15:49:35 ping 15:51:17 <|amethyst> LexAckson: the OS X version of gcc that we use appears to miscompile the code in question 15:51:44 haha 15:51:46 well 15:51:53 did someone file a bug with gcc? 15:51:55 <|amethyst> (XCode has an ancient gcc) 15:51:59 oh 15:53:07 so why do we still use the XCode GCC and not upstream GCC? 15:53:25 -!- yalue has quit [Read error: Connection reset by peer] 15:53:35 <|amethyst> who does the builds? GreatZebu? 15:53:46 oh, because universal builds would be harder that way I guess? 15:53:51 <|amethyst> probably 15:54:57 -!- rossi has quit [Ping timeout: 248 seconds] 15:55:05 it's certainly not because that doesn't work on PPC ... 15:55:18 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 15:55:31 -!- Aryth1 has quit [Client Quit] 15:57:39 -!- Aryth has quit [Ping timeout: 268 seconds] 16:00:08 -!- Nightbeer has quit [Ping timeout: 245 seconds] 16:01:30 hmm 16:01:43 -!- nsillik has quit [Quit: nsillik] 16:02:00 http://kennethreitz.org/experiments/xcode-gcc-and-homebrew 16:02:26 03dolorous 07* 0.13-a0-648-g3f1e5dc: Tweak wording and fix punctuation. 10(6 minutes ago, 1 file, 1+ 1-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=3f1e5dc8479d 16:04:38 -!- ahpla has quit [Ping timeout: 252 seconds] 16:06:54 -!- dtsund has quit [Quit: dtsund] 16:07:01 -!- Vizer has joined ##crawl-dev 16:07:09 <|amethyst> LexAckson: the question is whether that stuff supports universal builds 16:07:45 yeah, i'm looking at it 16:08:42 there is an apple supported "Command Line Tools for Xcode" package that seems like it would work 16:09:10 <|amethyst> LexAckson: the problem is newer xcode stuff can't build PPC binaries 16:09:22 <|amethyst> I don't know about that package though 16:10:53 -!- Dixie has quit [Ping timeout: 245 seconds] 16:10:59 <|amethyst> maybe we should just rewrite the code to not tickle the bug :( 16:11:56 tenofswords: "Stuff might improve whenever DracoOmega finishes his vault monsters" did you mean water monsters? 16:12:20 if not, i dont get it 16:12:53 -!- edlothiol has quit [Ping timeout: 252 seconds] 16:13:41 -!- Luxorus has quit [Quit: Page closed] 16:14:19 -!- sbanwart__ has quit [Ping timeout: 264 seconds] 16:16:06 MarvinPA, did you ever get a chance to look at my silly patch? just curious! 16:17:28 not yet, i did compile it though! i'll try and have a play with it sometime soon 16:17:28 MarvinPA: You have 2 messages. Use !messages to read them. 16:17:46 lainiw: is the latest version linked on the thread 16:17:54 mumra, it should be in my pots 16:17:56 post 16:18:35 i guess i last changed it on Wednesday, 8th May 2013, 08:03 16:19:59 -!- Sam__ has quit [Quit: Leaving] 16:20:45 the version i see there is Tue, 7 May 2013 19:51:55 16:22:03 alefury: water monsters, yeah 16:22:08 oh , that sounds right, i was just looking at the edit time of the post 16:24:34 -!- s951 has quit [Client Quit] 16:27:39 -!- gluup_ is now known as gloop 16:28:22 -!- Lightli has quit [Ping timeout: 245 seconds] 16:30:33 -!- gluop has quit [Ping timeout: 245 seconds] 16:31:17 -!- caleba has quit [Quit: caleba] 16:36:23 -!- Automaton has quit [Client Quit] 16:36:42 demonblade the Anemomancer (L16 TeAE) ASSERT(mindex <= MAX_MONSTERS) in 'mon-util.cc' at line 403 failed on turn 42562. (D:18) 16:36:47 -!- Blade- has joined ##crawl-dev 16:37:04 erm. I just crashed upon killing kirke; I have no idea why 16:37:27 17:36 demonblade the Anemomancer (L16 TeAE) ASSERT(mindex <= MAX_MONSTERS) in 'mon-util.cc' at line 403 failed on turn 42562. (D:18) 16:37:54 while I don't know exactly what this means I am bound to wonder if you've got 600 monsters on your floor or something 16:38:12 doesn't seem like it 16:38:29 !lm demonblade crash -log 16:38:30 33. demonblade, XL16 TeAE, T:42562 (milestone): http://crawl.akrasiac.org/rawdata/demonblade/crash-demonblade-20130508-213641.txt 16:39:52 -!- mnoqy has quit [Quit: hello] 16:41:12 -!- thighhigh has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 16:41:25 it's trying to update the hogs, is my guess 16:41:34 wait, those are u, not h 16:42:38 maybe something to do with using static discharge for the kill 16:43:51 -!- mamga has quit [Quit: Page closed] 16:43:54 does it do something special like animations 16:44:37 <|amethyst> Zannick: player gained a level 16:44:52 hello, elliptic 16:44:59 -!- notmadreisz has joined ##crawl-dev 16:45:01 tenofswords: hi 16:45:19 I mentioned this in ##crawl, but it seems appropriate here also: The square vault with statues in the corners and rock walls, then many dangerous monsters and loot in the center, is free xp and loot for anyone with fcloud/airstrike right now 16:45:27 Blade-: or a polearm 16:45:34 or a polearm I guess. seriously? 16:45:38 probably should wait until I can coherently think more about vaults to ask for more oversight 16:45:44 -!- voker57_ has quit [Remote host closed the connection] 16:45:53 that vault is a classic minivault, I think 16:46:00 simplest fix is to replace the statues by glass I think? 16:46:03 -!- voker57 has quit [Changing host] 16:46:03 -!- voker57 has joined ##crawl-dev 16:46:24 !vault minivault_12 16:46:32 Lines pasted to http://pastie.org/7819968 16:46:45 -!- Svendre has quit [Ping timeout: 248 seconds] 16:46:58 it used to just be walls all the way around, glass instead of statues sounds fine 16:46:58 glass replacement sounds appropiate, sure 16:47:07 what is the glyph for glass? 16:47:28 m for rock glass, n for stone glass 16:47:33 -!- lainiw has quit [Ping timeout: 245 seconds] 16:47:37 thanks 16:47:38 (o for permarock glass) 16:47:53 -!- notmadreisz is now known as lainiw 16:47:58 -!- Datul has quit [Ping timeout: 245 seconds] 16:49:22 !learn add vault_standards Rough brainstorming rough draft on https://docs.google.com/document/d/1eezu_YRixgNN2IuzSnWNWoPwZjs_YuXmdFvVzQWWGlk/ , currently looking for reasonable debate 16:49:23 vault standards[1/1]: Rough brainstorming rough draft on https://docs.google.com/document/d/1eezu_YRixgNN2IuzSnWNWoPwZjs_YuXmdFvVzQWWGlk/ , currently looking for reasonable debate 16:49:26 -!- heteroy has joined ##crawl-dev 16:53:22 bah, I've got too much of a headache to write much further, I'll just wait to see if dpeg, evilmike, or st_ are active (surely discussing gimmicks should be a concern easily argued seperately from level design but whatever) 16:53:27 -!- tenofswords has left ##crawl-dev 16:55:52 -!- C7ty has quit [] 16:57:35 -!- nicolae- has joined ##crawl-dev 16:58:02 03elliptic 07* 0.13-a0-649-g2c9f1c8: Replace statues with glass in minivault_12. 10(9 minutes ago, 1 file, 2+ 2-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2c9f1c87209d 16:59:36 -!- Node_535 has quit [Quit: Page closed] 17:00:31 -!- SaintWacko has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 17:01:06 -!- nsillik has quit [Quit: nsillik] 17:01:50 -!- mizu_no_oto has quit [Ping timeout: 252 seconds] 17:01:58 that is a horrible name 17:02:04 -!- LexAckson has quit [Read error: Connection reset by peer] 17:04:09 -!- emeraldemon has quit [Quit: emeraldemon] 17:05:14 -!- Automaton has quit [Quit: Page closed] 17:05:42 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 17:08:53 -!- ystael has quit [Ping timeout: 245 seconds] 17:09:14 what is? 17:09:49 minivault_12 17:10:47 yeah 17:11:10 i think those were the original minivaults vaults and have been around forever, before there were things like "needing to name a vault" 17:11:55 this seems probable 17:12:04 <|amethyst> shoudl I rename them like "minivault_beehive" for minivault_7, or just "beehive" ? 17:12:10 * kilobyte whispers something about sed -i s/minivault_12/`Xom help me`/ 17:12:37 yeah 17:13:22 speaking of vaults i discovered a weird thing about the way the game connects doors, it connects all adjacent doors in the same state, so if you have a thing of doors that's open-closed-open-closed-open, if you close an end door and reopen it, it'll open the first two doors, then close the first three, then open the first four, etc. 17:14:57 -!- Duralumin has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)] 17:18:51 -!- domiryuu has quit [Remote host closed the connection] 17:21:37 <|amethyst> nicolae-: quick, turn that into a puzzle vault :) 17:21:49 actually earlier i thought of a cruel trick 17:22:06 -!- Stelpa has quit [Remote host closed the connection] 17:22:11 -!- Nomi has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 17:22:50 have a series of doors '''+ and then put a tough monster on one of the open doors 17:23:11 -!- Stelpa has quit [Changing host] 17:23:21 the player opens the door, sees a tough monster, goes to close the door, but can't, because when the door opens, it conjoins with the other three doors, and becomes a big door that you can't close, because the monster's there 17:26:33 that's not any different from the trick "open door, tough monster moves onto open door" 17:26:45 -!- caleba has quit [Quit: caleba] 17:26:48 >:I 17:27:04 well, probably not 17:28:27 * Mattias tries to compile the android version 17:28:32 Is it tiled or ascii? 17:29:05 -!- Moredrea1 is now known as Moredread 17:29:12 -!- Moredread has quit [Quit: leaving] 17:29:13 well, it's not *much* different, i mean 17:29:22 I already have the Dcss from the market 17:30:20 * SamB would like an actual android 17:30:20 the one on the market is ascii, the one from the website is tiles 17:30:34 yeah, the market one is ascii 17:30:54 installing android-ndk but it takes a while to download, can't wait to try this version 17:30:57 the tiles android version is official, so someone here may be able to help you comile it 17:31:44 -!- nsillik has quit [Quit: nsillik] 17:31:48 The DCSS version on the market does not work in landscape mode though on my Nexus 10 17:33:13 I wonder how well the webtiles version would work if I had an external keyboard connected to the tab 17:36:00 -!- Flun has quit [Quit: Page closed] 17:36:37 -!- CKyle has quit [Quit: CKyle] 17:37:36 Mattias: i've heard reports that that's fine 17:37:45 or at least playable 17:38:17 -!- voker57 has quit [Remote host closed the connection] 17:38:22 -!- Silurio has quit [Ping timeout: 245 seconds] 17:43:31 -!- blackcustard has joined ##crawl-dev 17:44:23 -!- rossi has quit [Quit: WeeChat 0.4.0] 17:47:48 I played webtiles on my (sadly now ex-)tablet for a while. It was slow but functional 17:49:39 what tablet tho, android chrome was notorious for lack of 3d acceleration in canvas 17:49:52 i think it's better on more recent ones 17:50:00 we need 3D now? 17:50:10 all 2d games are 3d really these days 17:50:11 htc flyer, android 2.3.3, fennec/firefox nightlies (couldn't run chrome) 17:50:23 I didn't think we were using webgl though? 17:50:28 even 2d apps in modern oses use 3d acceleration to composit UI onto the screen 17:50:50 i mean, the os window manager does that at least 17:51:00 kids these days 17:51:02 SamB: it's using canvas 17:51:06 -!- ZRN has quit [Ping timeout: 264 seconds] 17:51:19 canvas is 3D accelerated on some browsers, it performs far far better 17:51:44 * geekosaur somehow doubts that tablet actually had any kind of 3d accel 17:52:17 phones/tablets have had a modest 3d chip for quite some time now, the recent phones have fairly awesome ones 17:52:58 I'll try webtiles on my nexus now, to see how it goes 17:53:09 I'll try on chrome, dolphin and maxathon browsers 17:55:11 yeah, need an external keyboard first... 17:55:19 can't do anything without one :P 17:55:26 speccing someone 17:56:29 works great speccing 17:57:12 -!- voker57 has quit [Changing host] 17:57:12 -!- voker57 has joined ##crawl-dev 17:58:08 Chrome works, Dolphin gets a message that it does not support websockets, Same for Maxathon 17:58:44 ah k 17:59:01 there is actually a technique for working around lack of websocket support 17:59:06 it's not as efficient but it is possible 17:59:26 Chrome is fine :) works flawlessly there 17:59:47 of course, chrome is best webtiles browser :) 18:00:01 -!- NightSkies has quit [Quit: Page closed] 18:00:06 -!- Cerepol has quit [Ping timeout: 264 seconds] 18:00:34 random idea for monster golems: let them have a permanent enchantment from a restricted list 18:01:13 *wants a bt keyboard now* 18:03:47 If only I knew how to fullscreen chrome on android.. the url + tab bar takes up the extra space needed to show the entire game, so now you have to scroll down to see the bottom part of the mini-map 18:03:54 -!- theboxx has quit [Read error: Connection reset by peer] 18:04:30 hmm 18:04:44 you could install a phonegap app with a webview that just loaded webtiles but fullscreen 18:05:22 -!- Boxx is now known as theboxx 18:05:42 ... could think about designing a custom keyboard overlay ... 18:06:26 in html5? 18:06:41 or using android sdk 18:08:24 since there's no input, the keyboard won't show up 18:08:51 needs an input field somewhere 18:08:51 there must be, like, a portable java server/python setup so you could run webtiles locally behind that and unify the android/webtiles clients 18:09:18 Mattias: you can make the keyboard appear or disappear on common using something like phonegap 18:09:24 s/common/command 18:09:37 oh 18:10:02 it's a java layer that sits between the webview and the core android api 18:10:34 so you can call a lot of things from javascript that interface with the system, but only when bundled as an app (using phonegap or one of a dozen other similar projects) 18:13:09 mumra: screenshots in different landscapes: https://dl.dropboxusercontent.com/u/6244950/Screenshot_2013-05-09-01-05-17.png https://dl.dropboxusercontent.com/u/6244950/Screenshot_2013-05-09-01-05-46.png 18:13:25 -!- serq has quit [Read error: Connection reset by peer] 18:13:38 got to love nexus 10's 2560x1600 resolution :D 18:14:15 -!- voker57 has quit [Read error: Connection reset by peer] 18:14:41 -!- st_ has joined ##crawl-dev 18:14:49 heh 18:15:20 it looks like the text should be smaller 18:15:28 and text chat background should be semi-transparent or something 18:15:58 need to take a look on desktop 18:16:44 usually you only have black background on desktop, since it all fits there 18:17:04 but I don't understand how it can't fit on 2560x1600 on the nexus 18:17:16 It's the same aspect ratio as my desktop screen 18:17:47 maybe it's resizing based on screen resolution or something 18:17:50 -!- Dixie has joined ##crawl-dev 18:18:06 since it have to have it practically full-screen to fit everything on without it shrinking the tile graphics 18:18:10 but yeah, text should be smaller, minimap too, and the main play area is bigger, on desktop 18:18:13 and my screen is 1080p 18:18:27 I play on 1920x1200 on desktop 18:21:42 -!- Silurio has quit [Ping timeout: 245 seconds] 18:24:13 webtiles is pretty great for zooming out and taking full-level screenshots 18:24:49 http://pbrd.co/12faXyv 18:25:09 nice 18:26:47 -!- bonghitz has quit [Remote host closed the connection] 18:28:32 whoa, that's cool 18:28:32 nicolae-: You have 1 message. Use !messages to read it. 18:28:51 who the heck sent me a message? 18:28:59 i didn't see anyone type a thing 18:29:04 Autoexplore stuck because of runed door. by elliptic 18:29:04 !messages 18:29:04 (1/1) tenofswords said (57m 19s ago): hey go add things to ??vault_standards 18:29:31 ??vault_standards 18:29:32 vault standards[1/1]: Rough brainstorming rough draft on https://docs.google.com/document/d/1eezu_YRixgNN2IuzSnWNWoPwZjs_YuXmdFvVzQWWGlk/ , currently looking for reasonable debate 18:29:35 or for console players: http://pbrd.co/12fbtMM 18:36:00 mumra: i dont think unifying android and webtiles is a good idea 18:36:31 webtiles lack of mouse support means no touchscreen support 18:37:07 also the interface is a bit behind in other regards (and ahead in others) 18:37:08 webtiles already works on android though 18:37:15 the android port also does 18:38:00 replacing the local android version with a local version of webtiles seems bad with the current interface limitations of webtiles 18:39:05 oh, a local version of webtiles 18:39:23 chrome -> cao 18:41:11 -!- tenofswords has joined ##crawl-dev 18:41:13 hi st_ 18:41:43 yo 18:42:15 /bin/sh: arm-linux-androideabi-g++: command not found <-- I've installed android ndk, what am I missing? 18:42:33 you are not st_, you didn't even get the _ right 18:42:52 i can still say yo! 18:43:11 strictly correct 18:43:19 -!- xyblor has quit [Remote host closed the connection] 18:43:44 i am reading your vault standards thing 18:44:35 note that I only wrote most of the issues and some other guy added the Principles section 18:44:49 -!- Wolpertinger has quit [Ping timeout: 256 seconds] 18:45:53 yeah i was wondering why something you wrote would have included "not commenting on your shuffles and substs can lead to obfuscation" because i have seen your vaults, and 18:46:40 alefury: yes some advances would have to be made for touch interface ideally ;) 18:46:55 hurr hurr hurr 18:47:38 tenofswords: god, who wrote that? some right moaning git i bed 18:47:43 s/bed/bet/ 18:47:59 ??black_magic[3] 18:48:00 black magic[3/3]: SHUFFLE: qS?tViwYJzOl / tViwYJzOKqS? / wYJzOKqS?tVi / zOKqS?tViwY, y&KpRmsUHvXj / vXjy&KpRmsUH / sUHvXjy&KpRm / pRmsUHvXjy&K, SMViYJOK / MSiVJYKO, &KRmUHXj / K&mRHUjX, QmThWIZk / mQhTIWkZ 18:48:07 alefury: local webtiles would be great for regular machines, though 18:48:09 I did at least leave comments on this... eventually 18:48:13 alefury: gltiles suck 18:48:13 -!- nsillik has quit [Quit: nsillik] 18:48:20 -!- lightquake is now known as Guest 18:48:20 -!- Guest is now known as 64MAC0KKG 18:48:23 i'm pretty sure that shuffle statement is an invocation to summon demons 18:48:25 because of driver and/or resize problems 18:48:31 no no no 18:48:37 this is in wizlab_golubria 18:48:43 no i mean if you try to say it out loud 18:48:44 it's the invocation for corruption! 18:48:50 -!- HellTiger has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:49:08 and abyss has so much more than just demons 18:50:17 i'm not sure i have much to say re: vault design that hasn't been said already 18:50:25 i have been working on some entry and decor vaults though 18:50:40 surely you have some words on gimmicks 18:50:50 mister suppression and silence vault in pan 18:51:18 -!- rebthor has joined ##crawl-dev 18:51:49 pft, that was a legitimate tactical layout--- 18:52:24 -!- Arkaniad|Laptop_ has quit [Read error: Connection reset by peer] 18:52:31 i do encourage the use of Stupid Vault Tricks, though, as long as it's not super buggy or whatever 18:52:46 (I've been waiting for counter-arguments for e.g. "cosmetic descriptors invite enough interface confusion and spoilers compared to actually meaningful descriptors so fuck nearly every use of them we can have flavour/humour in regular monsters") 18:53:27 in deriding how immobiles miss the point of crawl I will advocate a very stupid vault trick in some of the few ways immobiles work and it's always with some other gimmick 18:53:29 -!- ShadeTornado has quit [Quit: Leaving] 18:53:53 hm, which folder in android ndk do I need to add to path? 18:53:58 there's a lot in there 18:54:28 i can see the desire to cut down on unnecessary adjectives and new descriptors and all but on the other hand i'm not a big fan of the Bleep Bloop Flavor Is Irrelevant mindset either 18:54:38 i liked goddamn bats :( 18:54:51 principles must be kept! 18:55:00 damn your principles 18:55:05 *knocks your principles to the floor* 18:55:12 damn your lack of standards 18:55:13 vault anarchy 18:55:18 wait I can't knock that to the floor 18:58:44 kilobyte: right, because everyone has a browser that supports websockets 18:59:24 alefury: it's possible to work around websockets 18:59:34 also, browser interface around your game is so convenient 18:59:52 also, everyone knows all the browser fullscreen keyboard shortcuts! 19:00:03 -.- 19:00:26 could use a web view in a desktop app and customise the chrome 19:00:39 that sounds disgusting 19:00:46 but i dont know what it means 19:00:53 any more disgusting than the gl situation we have currently? 19:01:04 it works for me 19:01:13 but yes, opengl is not optimal 19:01:14 you haven't seen the code 19:02:10 unifying all the versions would be a massive improvement, and it'd mean the interface in all of them would be awesome 19:02:42 so we'd have GUI in console? 19:02:51 that'd take up a lot of real estate ... 19:02:59 console would still have to exist 19:03:03 and we'd maybe need to take out a unicode codeplane ;-P 19:03:14 but you could use webtiles console mode if you wanted both 19:03:28 (for all the little icons) 19:03:36 shhh 19:04:03 im a bit wary of compatability as an argument for this unification 19:04:14 it would have huge maintenance benefits of course 19:04:23 the argument is reducing code redundancy and saving maintenance 19:04:27 currently all the versions have different neat interface stuff 19:04:28 yeah 19:04:33 how about "being able to click on all kinds of stuff in all ports" 19:04:45 that would be sorta nice 19:04:55 alefury: lots of machines can't run gltiles at all, or run them with visual corruption 19:04:58 the whole interface can be in html/js which is also really easy for players to mod 19:05:18 RIGHT 19:05:19 pretty much "anything but PCs with the newest nvidia/radeon cards" 19:05:24 because HTML works great on the terminal 19:05:28 ... 19:05:50 -!- tenofswords has left ##crawl-dev 19:05:50 * Mattias found android.txt with build instructions :D 19:05:52 SamB: console would still have to exist, don't worry ;) 19:06:00 kilobyte: say what? 19:06:05 imo compatability should be compatability with most users, not with most machines that have ever existed 19:06:30 what kind of corruption 19:06:42 also the crazy people can just play console 19:07:18 alefury: for example, anything with GLES doesn't work at all 19:07:45 * SamB personally just thinks the code should be more unified 19:07:56 GLES - German Longitudinal Election Study 19:07:59 ? 19:08:04 alefury: or, my desktop at the previous work: had some old radeon that had visual corruption and a hard crash the moment you switched away from the window 19:08:08 kilobyte: isn't that a stupid driver issue 19:08:26 -!- Automaton has quit [Quit: Page closed] 19:08:32 SamB: yes, that's what I'm talking about 19:09:05 Crawl's gltiles have stupidly picky driver requirements: even software mesa is not good enough 19:09:07 pretty sure that doesn't have anything to do with requiring the latest name-brand GPU 19:09:15 oh, okay, that IS bad 19:10:06 allegedly it runs terribly for people who dont install graphics drivers on their windows machines, which is quite a few people i guess 19:10:29 alefury: or want to run Windows in a virtual machine for whatever reason 19:10:59 why the fuck would you play crawl in a windows vm? 19:11:06 that does sound rather odd 19:11:08 other than testing of course? 19:11:50 -!- Kellhus has quit [Quit: Page closed] 19:11:56 lol 19:11:56 not letting Windows touch the real hardware is a smart thing to do 19:12:14 so just play crawl on your real hardware then, or put it in a linux vm if you must? 19:13:32 that vm won't work too :p 19:13:35 -!- ark__ has quit [Quit: Leaving] 19:14:00 no direct access to a latest name-brand GPU 19:14:13 so why don't we just use GL properly then 19:14:29 -!- Miron has quit [Ping timeout: 248 seconds] 19:14:30 you know, without being stupidly picky 19:14:44 you want what many users do: there's over a million rasperry pis out there. It'd work with Crawl perfectly, except that for some reason you need GL drivers for a 2D game with early '90s graphics 19:15:06 (raspi uses GLES rather than GL) 19:15:21 doesn't that depend on the OS? 19:15:36 GLES both on android and raspbian 19:15:53 -!- scummos has quit [Ping timeout: 245 seconds] 19:16:10 why the heck 19:16:50 because almost anything arm uses GLES? 19:17:18 -!- Poncheis has quit [Quit: ChatZilla 0.9.90 [Firefox 20.0.1/20130409194949]] 19:17:38 anyway, GLES means "no 90s APIs" doesn't it? 19:17:44 that seems kinda dumb 19:18:27 mostly yeah, except that some porting is needed in all cases 19:18:53 just different includes and an #ifdef in a place or two, but still 19:19:00 Taking forever to download the android apis -.- 19:19:17 Mattias: the premade package isnt working for you? 19:19:26 alefury: premade package exists? O.o 19:19:32 I'm installing from git 19:19:41 its a bit hidden, on the sourceforge downloads page 19:19:48 the what now? 19:19:49 * Mattias checks 19:20:01 its for 0.12.1 though 19:20:03 not 0.13 19:20:22 I'll try it meanwhile I download all the tools I need to compile it myself 19:20:38 %git stone_soup-0.12 19:20:38 03|amethyst * 0.12.1-6-ga599f7d: Don't crash after some view-flashes while travelling. 10(25 hours ago, 2 files, 3+ 0-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=a599f7d1ff58 19:20:51 http://sourceforge.net/projects/crawl-ref/files/Stone%20Soup/ 19:20:59 5 downloads for the android version :P 19:21:03 increasing that to 6 :D 19:21:12 its not linked anywhere i think :/ 19:21:27 -!- Froggeryz has quit [] 19:22:06 -!- bonghitz has quit [Ping timeout: 252 seconds] 19:22:24 SamB: we actually do have GLES support, the Android version uses it, but it's thoroughly hard-coded for Android builds only 19:22:27 weren't there some recent tile-selection fixes that should be cherry-picked too 19:23:00 kilobyte: shouldn't we change the #ifdefs from __ANDROID__ to USE_GLES or something? 19:23:03 I guess using SDL 2.0 should help 19:23:15 SamB: no GLES in SDL 1.2 19:23:49 -!- Blazinghand has quit [Ping timeout: 276 seconds] 19:23:55 I'm uncertain why SDL needs to know about this? 19:24:12 alefury: awesome! it even works in landscape mode (which the one on google play does not) 19:24:22 * SamB doesn't really grok how SDL and GL work together 19:25:00 * SamB is also uncertain why we don't just use SDL in the first place 19:25:10 good question 19:25:22 in 0.4 we did 19:25:30 for some reason, the input isn't working correctly 19:26:02 there were "some performance problems" which caused a move to GL by 0.5, and non-GL support was lost 19:26:04 and it's really really really small, like, the game is on the top left corner of the screen in a really small size 19:26:08 *takes screenshot* 19:26:48 good night 19:26:50 -!- alefury has quit [] 19:27:57 -!- Lightli has quit [Ping timeout: 245 seconds] 19:28:28 -!- nooodl has quit [Ping timeout: 245 seconds] 19:31:37 https://dl.dropboxusercontent.com/u/6244950/Screenshot_2013-05-09-02-25-14.png when finally in the game, it's a little better, but could be bigger, everything is super small. and input needs a dedicated keyboard I think, as it is now, you have to open keyboard, press o, enter, and then back-key to execute command, then open keyboard again and repeat 19:32:11 Mattias: perhaps your tablet is too high-res 19:32:21 mumra, thank you for playing with the patch! i am still trying to figure out how to make the spectral weapon move properly, but it sounds like everything else worked for you 19:33:25 -!- ZRN has quit [] 19:33:58 Mattias: does pinch-to-zoom work? 19:34:01 kilobyte: perhaps we need to avoid redrawing the world every frame 19:34:03 SamB: Most likely. If only there was a scale option to set everything 200% 19:34:08 mumra: nope 19:35:15 you might be able to change scale in your config 19:37:56 lainiw: no problem, thanks for coding it. i think it's going in a very good direction. 19:38:16 -!- Nightbeer has quit [Read error: Connection reset by peer] 19:38:44 look like SDL guys are going to release 2.0 this May 19:38:59 although some of them are not certain it's May 2013 or May 2014 19:41:30 -!- Miron has quit [Ping timeout: 264 seconds] 19:44:00 * geekosaur wonders if this build will run on his phone, or if it just silently quits. (what are the prerequisites? in particular is there a required screen size / is it tablet only? althogh I'll probably just instal the ascii version) 19:44:32 (android that is. ran on the ex-tablet, quit after sdl screen on phone w/no message) 19:45:36 starting to get the keyboard to work better, if you press tab when opening it, input starts to work as it should. but there's some issues still 19:49:18 -!- lordfrikk has quit [Quit: ChatZilla 0.9.90 [Firefox 23.0a1/20130508031113]] 19:50:22 Is there supposed to be a built-in keyboard for it? because I can choose different keyboard themse and transparency for the keyboard, but I get none of it, I only get the default non-transparent android keyboard 19:52:48 -!- nicolae- has left ##crawl-dev 19:53:19 -!- Zermako has quit [] 19:53:53 -!- Miron1 has quit [Ping timeout: 245 seconds] 19:55:40 -!- Nakatomy has quit [Remote host closed the connection] 19:55:55 -!- pelotron has quit [Ping timeout: 260 seconds] 19:59:13 -!- rossi has quit [Ping timeout: 248 seconds] 19:59:35 -!- rebthor has quit [Quit: Leaving.] 19:59:37 it's actually not too bad: https://dl.dropboxusercontent.com/u/6244950/Screenshot_2013-05-09-02-52-38.png but the wrong on-screen keyboard, and the remapped hardware keys doesn't work (vol up/down as Lctrl/Lshift)? https://dl.dropboxusercontent.com/u/6244950/Screenshot_2013-05-09-02-56-11.png 19:59:43 I think 20:00:12 -!- st_ has quit [Read error: Connection reset by peer] 20:00:45 -!- st_ has joined ##crawl-dev 20:00:58 -!- minqmay is now known as twelwe 20:01:30 -!- twelwe is now known as minqmay 20:01:42 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:05:30 geekosaur: if you try it, let me know if you get a custom keyboard or just the default android one. 20:06:18 last time I used it, I saw those options but only got the generic keyboard. I suspect it's a planned future thing or something like that 20:07:45 -!- Wolf_Crawl has quit [Ping timeout: 252 seconds] 20:08:06 ooh this one actually starts on the phone! weee 20:08:48 Looking forward to it 20:08:51 when it's done :) 20:09:10 might require that new sdl or something 20:10:56 -!- mnoqy has joined ##crawl-dev 20:11:07 -!- 64MAC0KKG is now known as Guest 20:13:07 Sirrick (L22 TrHu) ASSERT(m) in 'mon-util.cc' at line 1787 failed. (Zot (ZotDef)) 20:13:29 not silly enough to try to use the on-screen keyboard; hauled out the bt. maybe later I'll see if the builtin keyboard is enough, but I strongly suspect it isn't (just as it's not up to ssh, sigh) 20:13:32 !lm sirrick crash -log 20:13:33 No milestones for sirrick (crash). 20:13:44 !lm sirrick zotdef crash -log 20:13:45 12. Sirrick, XL22 TrHu, T:6937 (milestone): http://dobrazupa.org/morgue/Sirrick/crash-Sirrick-20130509-011306.txt 20:14:21 uh 20:14:37 this would be easier to figure out what was going on from messages if he wasn't misled 20:14:54 -!- SwissStopwatch has joined ##crawl-dev 20:14:54 !lm sirrick zotdef crash -tv 20:14:55 12. Sirrick, XL22 TrHu, T:6937 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 20:15:12 uh why doesn't that work 20:15:54 geekosaur: worst part is it isn't transparent, next worst part is if it gets caught in inserting text to some hidden input field, it will write text instead of sending keyboard commands.. and you can't get out of it easily 20:16:55 * geekosaur wonders if that's the first time someone's tried to -tv a zotdef 20:17:11 It isn't. 20:17:22 !lm sirrick zotdef crash -tv 20:17:22 12. Sirrick, XL22 TrHu, T:6937 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 20:17:31 o_O? 20:17:51 ttyrec wasn't quite all there yet? 20:18:04 !lm sirrick zotdef crash -log 20:18:04 12. Sirrick, XL22 TrHu, T:6937 (milestone): http://dobrazupa.org/morgue/Sirrick/crash-Sirrick-20130509-011306.txt 20:24:15 -!- magistern has quit [Quit: This computer has gone to sleep] 20:28:21 -!- bonghitz has quit [Remote host closed the connection] 20:28:38 -!- CKyle has joined ##crawl-dev 20:30:24 -!- Daekdroom has quit [Quit: Saindo] 20:33:36 -!- WalkerBoh has quit [Remote host closed the connection] 20:34:31 -!- m1nced has quit [Quit: Page closed] 20:39:06 -!- Cryp71c_ has joined ##crawl-dev 20:41:18 -!- gowby has quit [Ping timeout: 245 seconds] 20:44:38 -!- BlackrayJack has quit [Ping timeout: 245 seconds] 20:44:40 -!- domiryuu has quit [Ping timeout: 256 seconds] 20:45:31 wand of invisibility overrides corona by gb 20:48:40 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:49:00 so, built-in keyboard on this phone (kyocera rise) works for anything that doesn't require symbol shift (probably works for that if I tap the keyboard icon, will check). shift and Fn not tested yet but probably also fail to do anything 20:49:15 ...this is not surprising 20:51:05 03lain 07* 0.13-a0-650-g2313bf4: rough implementation of newskald spells 10(23 hours ago, 26 files, 325+ 10-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2313bf4df8ea 20:51:05 03lain 07* 0.13-a0-651-g2c9fbfe: slightly improved behavior for spectral weapon 10(18 hours ago, 1 file, 19+ 17-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=2c9fbfe1adc8 20:51:05 03mumra 07* 0.13-a0-652-g18c88e7: Give layout_gridlike wider paths in deeper levels 10(4 minutes ago, 1 file, 32+ 28-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=18c88e7e2179 20:51:07 hm so i guess there is an actual bug there 20:51:07 in that sources of invis claim to be useless when you are corona;d 20:51:08 'd* 20:51:39 oh hey newskalds 20:52:01 was that an intentional push of those? 20:52:02 ...uh? Was that intentional? 20:52:31 mumra: pong 20:52:44 oh crap 20:52:51 I thought so. 20:52:56 heh 20:53:05 shit, i was testing it and totally forgot before i pushed 20:53:22 -!- Silurio has quit [Ping timeout: 245 seconds] 20:53:28 what should i do, revert, or can we purge them from git? 20:54:29 i imagine just revert is fine 20:54:59 Already done. 20:56:10 thanks 20:56:19 -!- bh has joined ##crawl-dev 20:57:13 hai 20:57:14 bh: You have 2 messages. Use !messages to read them. 20:57:16 !messages 20:57:17 (1/2) elliott said (20h 17m 33s ago): what if you marketed keeping rocks as pets 20:57:20 !messages 20:57:21 (1/1) lainiw said (20h 6m 35s ago): maybe flying could be what switches between a statue-like form and a less statue-like form for grotesks? i don't know 20:57:40 !abyss elliott 20:57:41 bh casts a spell. elliott is devoured by a tear in reality! 20:57:53 hi bh 20:58:31 I sort of like lainiw's idea about statue-like v. non-statue-like 20:58:58 though that might intrude on vampire's bat shtick 20:59:38 -!- notid1 has quit [Ping timeout: 245 seconds] 20:59:57 not too much, it's a different mechanic really 21:00:37 it sounds compelling. I'd want to distinguish it from statue form 21:01:13 03Grunt 07* 0.13-a0-653-gaed0c34: Revert accidental commits of unfinished code. 10(7 minutes ago, 26 files, 27+ 328-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=aed0c34071d9 21:01:15 can you eat walls to heal. not at all abusable. 21:01:15 -!- Blazinghand has quit [Ping timeout: 260 seconds] 21:01:16 no. 21:02:04 maybe have a special stealth ability that allows you to stand next to a statue and pretend to also a statue 21:02:14 nice one, mario. 21:02:15 bh: what, you said "any ideas" ... 21:04:42 I'm guessing he just doesn't really want to market rocks as pets 21:04:47 I'm ambivalent about making the forms move at different speeds 21:04:47 bh: You have 1 message. Use !messages to read it. 21:04:53 !messages 21:04:54 (1/1) tenofswords said (54s ago): obviously combine gargoyles and nomes 21:05:14 garden gnomes!!!! 21:05:21 Gnome Chomsky 21:06:24 +1 fishing rod of reaching 21:06:30 -!- g4spr0m has quit [Remote host closed the connection] 21:06:42 okay, why does "berserk 1" send me berserk when I'm just clearing a plant? 21:07:03 lots of attacking in short time? 21:07:03 gardening really frustrates you 21:07:04 because urgh that stupid plaNT JUST NEEDS TO DIE DIE DIE AGH 21:07:08 -!- bonghitz has quit [Ping timeout: 252 seconds] 21:08:07 SamB: the obsidian axe used to aggro on firewood. 21:13:22 -!- CKyle has quit [Read error: Connection reset by peer] 21:13:46 -!- CKyle has joined ##crawl-dev 21:14:42 -!- sacje has quit [Ping timeout: 256 seconds] 21:18:52 -!- Cryp71c_ has quit [Quit: Leaving] 21:22:23 -!- MarvinPA_ has joined ##crawl-dev 21:23:55 -!- Nareusm has quit [Ping timeout: 264 seconds] 21:25:12 -!- MarvinPA has quit [Ping timeout: 256 seconds] 21:25:12 -!- MarvinPA_ is now known as MarvinPA 21:26:27 -!- drage has quit [Quit: ChatZilla 0.9.88.2 [Firefox 15.0/20120824154833]] 21:27:02 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:27:07 -!- bh has quit [Ping timeout: 245 seconds] 21:32:46 mon-behv.cc:298: error: ‘MONS_SPECTRAL_WEAPON’ was not declared in this scope 21:33:15 I *think* I pulled after the revert... 21:33:34 yep 21:33:44 -!- Wolpertinger has quit [Ping timeout: 268 seconds] 21:34:07 ...did I miss something? 21:34:18 did you revert 2 commits? 21:34:22 Yes. 21:34:39 i'm just testing it building here 21:35:22 ... 21:35:27 just re-pulled, told me it's up to date 21:35:31 Somehow the revert introduced this code??? 21:36:39 Fixed again. 21:37:37 it reverted in the wrong order maybe 21:37:39 -!- SaintWacko has quit [Ping timeout: 260 seconds] 21:38:24 -!- bonghitz has quit [Ping timeout: 256 seconds] 21:38:57 weird tho 21:39:12 -!- test_ has quit [Quit: Page closed] 21:39:30 built ok now 21:39:43 (OS X 10.8.3, console) 21:40:31 -!- Zelda has quit [Quit: leaving] 21:41:20 -!- Wolf_Crawl has quit [Ping timeout: 256 seconds] 21:41:40 03Grunt 07* 0.13-a0-654-g588d246: Axe some more unfinished code that the previous revert failed to revert. 10(6 minutes ago, 1 file, 0+ 16-) 13http://git.develz.org/?p=crawl.git;a=commitdiff;h=588d24657e77 21:43:08 -!- mikee_ has joined ##crawl-dev 21:45:51 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 21:51:11 -!- SaintWacko_ is now known as SaintWacko 21:58:52 -!- magicpoints has quit [Ping timeout: 246 seconds] 22:01:44 * SamB isn't sure if runed door mimics are a good idea ? 22:02:07 -!- bh has joined ##crawl-dev 22:03:06 -!- MaxFrost has quit [Ping timeout: 264 seconds] 22:04:59 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:08:15 -!- dupo has quit [Read error: Connection reset by peer] 22:09:26 -!- mizu_no_oto has quit [Client Quit] 22:11:15 -!- hart has quit [Remote host closed the connection] 22:12:24 -!- magicpoints has quit [Ping timeout: 256 seconds] 22:15:55 -!- noobcanoe has quit [Quit: Page closed] 22:17:06 -!- medgno has quit [Quit: Linkinus - http://linkinus.com] 22:17:31 -!- ophanim has quit [Read error: Connection reset by peer] 22:20:02 -!- mamga has quit [Ping timeout: 245 seconds] 22:24:54 can you get runed door mimics??? that sounds silly 22:25:31 why not? 22:26:06 runed door mimics are sort of bad because they can let stuff out 22:26:13 Kautzman (L25 DsFE) (Trove) 22:26:16 on the other hand this means they do stuff unlike most mimics 22:26:24 !lm kautzman crash -log 22:26:24 1. Kautzman, XL25 DsFE, T:80384 (milestone): http://dobrazupa.org/morgue/Kautzman/crash-Kautzman-20130509-032612.txt 22:26:42 ...o_O...? 22:26:51 weapon acq crash, I think we've seen it before? 22:27:01 I have no idea what is up with it though 22:27:05 i kind of get annoyed when deep troll earth elementalists break out of glass/statue lined vaults 22:29:11 <|amethyst> not weapon acq, level generation 22:29:27 <|amethyst> SIGTERM so maybe the dgl watchdog timer? 22:29:49 |amethyst: weapon acq as part of level generation! 22:31:19 -!- nicolae- has joined ##crawl-dev 22:32:15 weapon acq from trove loot, yes 22:32:43 getting in an infinite loop somehow sounds sort of plausible from what I remember of the code 22:32:55 -!- Lawman0 has quit [Read error: Connection reset by peer] 22:37:38 -!- gloop has quit [Ping timeout: 245 seconds] 22:38:52 -!- bonghitz has quit [Ping timeout: 256 seconds] 22:41:30 <|amethyst> !tell Medar CAO and CDO webtiles server have both had one or two hangs since the message merging... I checked my kernel messages and see an allocation failure related to unix_dgram_sendmsg 22:41:31 |amethyst: OK, I'll let medar know. 22:42:12 <|amethyst> !tell Medar since unix-domain sockets need contiguous memory, maybe this message is just too big for the socket? 22:42:13 |amethyst: OK, I'll let medar know. 22:43:37 <|amethyst> !tell Medar the error looks a lot like this one: http://stackoverflow.com/questions/13125702/sendto-failure-unix-domain-socket 22:43:38 |amethyst: OK, I'll let medar know. 22:46:03 -!- nicolae- has left ##crawl-dev 22:50:17 -!- gowby has quit [Quit: Page closed] 22:51:38 mumra: what if one grotesk form hungered like no one's business but was overpowered? 22:54:46 bh: could be interesting. is this basically perma-statue form? 22:54:48 -!- kekekela has quit [Quit: Page closed] 22:55:07 -!- MarvinPA has quit [Ping timeout: 260 seconds] 22:55:17 ??statue form 22:55:18 statue form[1/3]: Grants great AC (17 + earth/2), a 30% HP boost, and +2 Str, but makes the base cost of an action 15 instead of 10, similar to the slow spell. Melds gloves, boots/barding, and body armour. Provides rPois, rElec, rN+. 3+str/3 bonus unarmed damage, and 50% damage bonus to all melee. In statue form, {stoneskin} adds more AC than normal. 22:55:58 mumra: I haven't thought the mechanics through 22:57:34 First the shtick, then the mechanics. 23:00:37 -!- remyroy has quit [Read error: Connection reset by peer] 23:04:00 -!- radinms has quit [Quit: Page closed] 23:06:00 -!- bonghitz has quit [Remote host closed the connection] 23:09:31 -!- rwbarton has quit [Ping timeout: 264 seconds] 23:12:44 -!- gowby has quit [Quit: Page closed] 23:17:04 -!- Guest is now known as lightquake 23:18:33 elliptic: was there nothing left to acquire? 23:18:57 SamB: not sure, I glanced at code more and decided I had no idea 23:19:24 -!- rchandra has left ##crawl-dev 23:19:38 cachegrind 23:22:14 -!- radinms has quit [Quit: Leaving] 23:23:10 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:25:02 -!- Unflexed has quit [Ping timeout: 245 seconds] 23:35:35 hm, should i make the "singing" part of sos just affect your stealth 23:35:41 in player.cc 23:38:53 it doesn't? 23:39:03 not yet 23:39:31 fr: high power SoS deals sonic damage!! 23:39:42 shoutitis gives you SoS bonus 23:40:13 it should probably actually create noise instead of just reducing your stealth 23:40:26 since the two effects are rather different 23:40:30 oh, yes 23:40:35 where should i look to add that 23:41:10 call noisy() I guess 23:41:36 _player_reacts() looks like it is a good place ? 23:43:15 yeah 23:43:36 thanks, sorry i'm not that familiar with crawl code yet 23:43:59 (Raise your hand if you're really familiar with Crawl code...) 23:44:37 lainiw: hey, you found _player_reacts() more quickly than I would have :P 23:44:49 -!- Blazinghand has quit [Read error: Connection reset by peer] 23:45:00 -!- ussdefiant has joined ##crawl-dev 23:45:31 * SamB lowers his hand as far as he can 23:45:50 ...and are willing to admit it 23:45:56 lol 23:46:34 crawl is a great argument for object oriented programming. 23:46:57 I think the prevailing paradigm is 'spaghetti code' 23:47:04 Crawl is an argument, all right. 23:47:04 <_< 23:50:53 it certainly shows the value of encapsulation 23:51:05 don't really buy the "OO" bit 23:52:09 SamB: I'll get on board with that 23:52:24 -!- SaintWacko has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 23:53:06 I mean, OO seems okay sometimes 23:53:27 -!- Blade- has quit [Quit: Page closed]