00:47:46 -!- stabwound has quit [] 00:49:09 -!- Spads has quit [Ping timeout: 276 seconds] 00:50:54 -!- stabwound has joined ##crawl-dev 01:12:43 -!- Madtrixr has quit [Ping timeout: 260 seconds] 01:23:41 -!- Zaba has joined ##crawl-dev 01:29:10 -!- Zaba has quit [Ping timeout: 264 seconds] 01:32:07 -!- ogaz has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 01:39:16 -!- Zaba has joined ##crawl-dev 01:48:49 -!- Spads has joined ##crawl-dev 02:06:22 -!- Zaba has quit [Ping timeout: 264 seconds] 02:21:25 -!- Zaba has joined ##crawl-dev 02:37:14 -!- neunon_ has quit [Ping timeout: 240 seconds] 02:38:08 -!- syllogism has joined ##crawl-dev 03:03:34 -!- ortoslon has joined ##crawl-dev 03:05:23 -!- stabwound has quit [Ping timeout: 246 seconds] 03:06:40 -!- stabwound has joined ##crawl-dev 03:08:21 -!- ogaz has joined ##crawl-dev 04:02:48 -!- casmith789 has joined ##crawl-dev 04:17:39 -!- ogaz has quit [Remote host closed the connection] 04:41:09 -!- Mu_ has joined ##crawl-dev 05:02:48 greensnark: Don't you have a CDO account? 05:02:58 I do 05:03:07 But I think savefile ownership is intricate 05:03:13 True. 05:04:42 -!- philsnow has quit [Ping timeout: 276 seconds] 05:10:26 -!- ixtli has quit [Quit: ixtli] 05:13:23 -!- stabwound has quit [Ping timeout: 240 seconds] 05:13:24 -!- philsnow has joined ##crawl-dev 05:15:31 -!- stabwound has joined ##crawl-dev 05:46:52 -!- eith has joined ##crawl-dev 06:06:18 -!- stabwound has quit [Disconnected by services] 06:06:19 -!- balkious has joined ##crawl-dev 07:11:05 -!- blabber has joined ##crawl-dev 07:55:31 -!- blabber has quit [Quit: leaving] 08:38:36 -!- baturinsky has joined ##crawl-dev 08:58:31 -!- ixtli has joined ##crawl-dev 09:03:00 -!- ortoslon has quit [Quit: Leaving.] 09:35:40 -!- Enne has joined ##crawl-dev 09:45:06 -!- neunon_ has joined ##crawl-dev 09:48:51 -!- balkious has quit [Ping timeout: 260 seconds] 09:49:30 -!- ortoslon has joined ##crawl-dev 09:52:50 neunon_: If I'm merging changes from ixtli, is there a good way for me to sign off on all the individual changes in git to show that I was the one who looked at them? 09:56:50 -!- lorimer_ is now known as lorimer 10:03:34 -!- stabwound has joined ##crawl-dev 11:13:50 so 11:13:51 http://drop.io/vxvyvut/asset/tiles-png 11:13:58 this is a header dep graph that i generated with a script 11:13:59 :) 11:19:02 -!- Zaba has quit [Ping timeout: 252 seconds] 11:19:17 -!- ogaz has joined ##crawl-dev 11:24:25 am I supposed to actually make some sense of that ;D 11:27:14 -!- Enne has quit [Quit: Enne] 11:27:16 not every visualisation is helpful :) 11:27:46 -!- Zaba has joined ##crawl-dev 11:29:11 greensnark: should I go splat in shoals? :P 11:29:17 or do you not take pity deaths :P 11:29:24 ixtli: a radial layout might make it look better 11:29:29 indeed 11:29:46 syllogism: Don't pollute the Shoals record :P 11:29:53 felirx: im working on it 11:29:56 bhaak: http://sprunge.us/MGNe 11:30:00 that's the .dot 11:30:30 I could pollute Swamp :P 11:31:28 Exclusions don't work in pan. (https://crawl.develz.org/mantis/view.php?id=1519) by casmith789 11:32:34 ixtli: I'll first have to macport graphviz, but there are two commandos in the graphviz distribution that do radial layouts: twopi and circo 11:33:18 syllogism: Pollute Snake instead, it's already well ahead 11:33:28 !lg * 0.6 place=Snake|Swamp|Shoals s=br 11:33:30 189 games for * (0.6 place=Snake|Swamp|Shoals): 74x Snake, 59x Shoals, 56x Swamp 11:34:07 !lg * 0.6.0 place=Snake|Swamp|Shoals s=br 11:34:09 189 games for * (0.6.0 place=Snake|Swamp|Shoals): 74x Snake, 59x Shoals, 56x Swamp 11:34:31 I keep seeing questions on ##crawl on the lines of "So I've done Slime and Snake and Vaults and Elf, should I do Zot or Shoals?" 11:34:36 I mean, seriously 11:34:50 you need to make it more inviting 11:34:55 bhaak: Yeah I haven't really looked into graphviz itself yet. 11:35:01 maybe promises of portal vaults 11:35:03 And someone in the giantitp thread said Shoals:5 is worse than Zot 11:35:03 I usually use it for simple hierarchies 11:35:09 This is going to require some work :) 11:35:12 giantitp? 11:35:30 Giant in the playground 11:35:41 The OOTS folks have a forum where there's a Crawl thread 11:36:25 Is "having no forum" a way to promote crawl? 11:36:50 baturinsky: Are you trying to be sarcastic? :P 11:37:18 adding a forum to crawl.develz.org might not be a bad idea, actually 11:38:05 I'm genuinely curious why crawl have a lot of ways of communications, except most usual one 11:38:08 syllogism: http://www.giantitp.com/forums/showpost.php?p=8216349&postcount=1131 11:38:30 bhaak: http://github.com/ixtli/depgen 11:38:39 confused? by what? :P 11:38:55 bhaak: It's not really clean at the moment but I plan to make it more featureful. 11:39:17 Confused by being handicapped with a brain that can compare Shoals:5 to Zot:5 :P 11:39:17 ixtli, wow, 322 lines of python? What does it do that my shell script can't? :P 11:39:35 Zaba: various verbosity levels and readability :D 11:39:36 ixtli: ah, cool 11:39:41 Basically nothing. 11:39:41 Zaba: it has documentaiton :) 11:39:56 bhaak, I can write up documentation for mine if you want 11:40:03 Zaba: Most of the stuff I do that concerns crawl is for my own learning. 11:40:05 I like python :) 11:40:22 -!- by has joined ##crawl-dev 11:40:25 fair enough, I don't ;P 11:40:39 good evening 11:40:41 some guy couldnt do it as a merfolk crusader :P 11:40:54 by: Hello there! 11:41:08 Zaba: For some reason it agrees with me. I am more productive in python than in any other language. 11:41:18 Zaba: And i've been using it for much less time. 11:41:25 I'm equally unproductive in all languages. 11:41:25 too bad the pre-nerf shoals wasn't ever in an official release 11:42:08 ixtli: FR: color intensity in regards of some metric, like LOC :) 11:42:13 syllogism: As it is players are too scared of its shadow to go in :P 11:42:41 Pre-nerf javelineers would drive players to do Slime pits because they *hear* Shoals is so dangerous :P 11:43:01 * bhaak has been busy looking at code visualization the last two weeks and can now FR a lot of useful and useless things 11:43:08 the only thing difficult about shoals right now is ilsuiw, I went it at XL11 and got to shoals:5 without any real issues 11:43:19 ogaz: Yep 11:43:39 bhaak: Sorry, FR? 11:43:40 :D 11:43:48 That went over my head :) 11:43:55 Feature Request 11:45:00 Ah ah I see. 11:45:22 I will add that to my TODO list. 11:45:40 Right now I have to hack together a presentation for a project on Edo architecture :( 11:45:46 That's due in ... 9 hours? 11:45:49 Edo? 11:45:55 江戸 11:46:06 http://en.wikipedia.org/wiki/Edo 11:46:17 Remember Samurai Champloo? 11:46:18 LOL, I almost went googling for "edo cpu architecture" but before typing anything I remembered :) 11:46:25 hahahahaha 11:46:26 ah 11:46:26 Nice . 11:46:40 bhaak: I think you have a great april fools paper to write there. 11:47:19 greensnark: heh someone in that thread banished cerebov with a dagger of distortion 11:47:27 zerk 11:51:34 syllogism: I think most of them are newish players 12:10:38 -!- baturinsky_ has joined ##crawl-dev 12:10:41 -!- baturinsky has quit [Read error: Connection reset by peer] 12:10:49 -!- baturinsky_ is now known as baturinsky 12:16:43 Invisibility cancelled on (+Inv) weapon switch (https://crawl.develz.org/mantis/view.php?id=1520) by pixnaps 12:54:18 !log johan 12:54:19 2569. Johan, XL15 DSNe, T:37388: http://crawl.akrasiac.org/rawdata/Johan/morgue-Johan-20100509-175337.txt 12:54:47 see this is what happens when you don't do vaults/tomb/zot first :P 12:56:12 though he/she was fighting a merfolk impaler at 19 hp despite having a dozen healing potions and the impaler being almost at full hp :P 13:05:47 -!- Spads has quit [Ping timeout: 260 seconds] 13:13:45 -!- lorimer has quit [Ping timeout: 240 seconds] 13:15:41 -!- lorimer has joined ##crawl-dev 13:50:47 -!- by has quit [Ping timeout: 246 seconds] 13:52:08 -!- Enne has joined ##crawl-dev 13:53:04 -!- stabwound has quit [Disconnected by services] 13:53:05 -!- balkious has joined ##crawl-dev 14:23:03 -!- Spads has joined ##crawl-dev 14:25:20 -!- Enne has quit [Quit: Enne] 14:25:23 -!- Abuse has joined ##crawl-dev 14:25:52 -!- by has joined ##crawl-dev 14:27:01 when it comes to SpAM, don't slings make more sense than bows since a sling's velocity comes from speed and dexterity than strength? Also, a spriggan would get more damage with a maximally enchanted sling than from a bow, since they cannot use longbows. 14:27:43 -!- Spads has quit [Ping timeout: 240 seconds] 14:28:04 -!- Enne has joined ##crawl-dev 14:28:10 since thier apt is identical for both weapons (70) i think a choice at character generation would make sense. 14:53:13 -!- Enne has quit [Quit: Enne] 14:57:37 Bad ghost title (https://crawl.develz.org/mantis/view.php?id=1521) by qui 15:05:47 -!- syllogism has quit [] 15:13:44 -!- rax has quit [Read error: Operation timed out] 15:20:56 -!- Ashenzari has joined ##crawl-dev 15:20:57 -!- The topic of ##crawl-dev is: DCSS development channel! | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Ashenzari source: http://github.com/doy/crawlbot 15:22:56 didn't we want to ask Brodale for the domain name? 15:23:12 or if he would link to us, at least 15:23:46 ah, perhaps 15:23:56 his email has zero context :) 15:23:59 that, and building bridges 15:24:18 it would be awesome if we had somebody in ##crawl-dev who could explain the // {dlb} comments 15:25:22 sorear: you could ask him :) 16:06:46 -!- Ashenzari has joined ##crawl-dev 16:06:46 -!- The topic of ##crawl-dev is: DCSS development channel! | Logs: http://tozt.net/crawl | People with +v have commit access. | Please keep general crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Ashenzari source: http://github.com/doy/crawlbot 16:06:57 -!- Spads has joined ##crawl-dev 16:07:22 do we want those to work? 16:07:23 it could just be my putty though... i have a usb numpad 16:07:52 would be cool, i think, felirx 16:07:54 it works in the game. 16:07:57 hmm 16:07:58 just not the menu system 16:08:08 it works on my local build 16:08:49 k, probably a terminal incompatibility 16:08:59 checking my ubuntu 16:09:13 I only check for CK_LEFT etc key events 16:09:19 it's probably a case of numpad sending different ones 16:09:25 yeah 16:09:38 abuse - do you have nethack numpad setting on in putty? 16:09:46 nope 16:09:52 try with? 16:09:53 doesnt that set it to vi keystrokes? 16:09:58 yes 16:10:10 but hjkl will select those menu items? 16:10:24 that's what i'm curious about 16:10:32 k, i'll try it 16:11:00 crawl does a lot of horrible keyboard input mangling 16:12:05 it also works on my local ubuntu terminal 16:12:32 however, it broke when I turned on numlock 16:14:21 yeah, numlock on sends numbers instead of ESC[~n 16:14:47 and the nethack in putty seems to be sending ESC[~n. 16:14:51 not the vikeys 16:15:01 could be the USB numpad thing tho 16:15:37 there is no specific KEYS value for numpad specifically 16:16:18 that was a duplicate weirdo sentence :( 16:16:45 also, when pressing backspace during character creation it takes you back to the previous screen in 0.6.0. In the new system it takes you to the previous menu item. 16:16:49 dpeg: I found brodale being active on wikipedia. So I thought I ask him to contact you because of the licensing issue and stuff 16:17:41 Abuse: previous item? 16:17:48 menuitem 16:17:52 your ssh is sending some wonky input 16:18:04 backspace goes to previous screen normally 16:18:17 actually 16:18:21 it takes you to kenku 16:18:22 xD 16:18:36 bhaak: ah, you contacted him! 16:19:11 maybe its not grabbing the difference between ^H and ^_ deletes 16:19:15 or whatever they are 16:20:28 i can't get back to the previous screen once selecting a species. 16:20:37 i can hit space and reselect 16:20:40 but delete isnt working 16:20:51 err "backspace" 16:20:56 or delete 16:21:09 it resets the screen and puts the menuitem to q 16:21:20 highlighted menuitem 16:21:27 think its wonky term? 16:22:12 sorear: so should I reply to Don? 16:22:29 dpeg: on his wikipedia user discussion page he said he's likely open for a open source license, but that he doesn't know if there were other reasons why linley choose a NH lookalike license (like copied code), but IMO that's not his problem, it's yours :) http://en.wikipedia.org/wiki/User_talk:D.brodale 16:22:58 putty is set to send $chr(127) by default for backspace. 16:23:08 it can send ^H alternately. 16:23:15 -!- by has quit [Quit: Lost terminal] 16:23:39 also, it doesn't hurt having only part of the code under dual-license, in case somebody changes his mind and/or some parts get completely rewritten or discarded in time. 16:25:59 the problem with numpad off is that many of the useful keys on the numpad (., enter, 0, etc) dont work from the numpad with it off. 16:26:05 so i play with it on by default. 16:26:13 abuse? 16:26:29 so, that being the case, i'd like to see numbers work as directionals in the new menu system in creation. 16:26:30 http://crawl.develz.org/wordpress/howto <- you should read this 16:26:33 k 16:26:36 done 16:27:13 so why do you say enter, 0 etc don't work? 16:27:16 because they do 16:27:45 why should i read that? 16:27:55 with numpad off they dont. 16:27:57 because then your problems are gone 16:27:59 0 sends insert 16:28:03 . sends del 16:28:03 etc 16:28:09 at least on my numpad 16:28:23 numlock i mean 16:28:28 <<- tired 16:28:52 The point is that I cannot very well reply to DB about license issues, because I have no knowledge about that... 16:28:54 the problem with NUMLOCK off is that many of the useful keys on the numpad (., enter, 0, etc) dont work from the numpad with it off. 16:29:22 and the numbers dont work as directionals in the new menu system. 16:29:29 with it on. 16:29:59 if you can move with the numlock in both off and on modes, there's something really wonky going on 16:30:08 because it uses the same key events that moving does 16:30:16 just saying, catching CK_LEFT || '4' would be better for me. 16:30:55 i can move fine in the game 16:30:58 not in the menu 16:31:06 using numlock on. 16:31:28 first off - there is no difference in moving with the numpad - no matter if numlock is on or not - with nethack keys 16:32:17 Napkin, you can't use vikeys to select an item in the menu, as sending hjkl will select the menu item. 16:32:57 since when can you select items in menus with cursor keys? 16:33:01 trunk 16:33:06 character creation. 16:33:06 or are you talking about the character selection? 16:33:11 yes 16:34:05 well, use the cursor keys instead of numpad? 16:34:48 i could, but trunk is for pointing out stuff like this, so i am. 16:34:57 i don't need an obvious workaround 16:35:13 thanks though 16:35:23 -!- Enne has joined ##crawl-dev 16:35:37 Hi Enne! 16:35:41 Hey, dpeg. :) 16:36:03 -!- ortoslon has quit [Quit: Leaving.] 16:37:25 Hi dpeg! 16:39:08 strict-machine should be back, writeup of the issue in a little while. 16:39:42 awesome 16:40:00 _translate_keysym does some funky enum arithmethics 16:40:00 if it's any help, the same directional events aren't triggering. In the game proper, it is triggering a directional even when sending numbers, even from the keyboard proper. They don't get triggered in the character creation menu system. 16:40:24 directional event* 16:40:59 if i press 1 from the keyboard it moves my @ diagonally, same with the numpad 16:41:22 it doesnt move the highlight if i press 2 in the menu system though 16:41:27 -!- casmith789 has quit [Remote host closed the connection] 16:42:19 so the code isnt catching the numbers as directionals in the menu 16:42:26 -!- casmith789 has joined ##crawl-dev 16:42:29 which is what is asked initially 16:43:08 it looks nice otherwise. 16:43:10 :) 16:43:11 gj 16:45:43 dpeg: yes, I expected you would be the ambassador 16:49:32 sorear: okay, will reply tomorrow. 16:49:43 I am officially sick :) 16:50:13 anyway, sleep now 16:51:14 -!- dpeg has quit [Quit: zzz] 16:51:28 bool altDown = !!(cKeys & (LEFT_ALT_PRESSED | RIGHT_ALT_PRESSED)); 16:51:29 err? 16:51:42 what am I missing or do the !! part make no sense at all? 16:52:54 !! is a conversion from int to bool. 16:52:59 (cKeys & (LEFT_ALT_PRESSED | RIGHT_ALT_PRESSED)) is an integer 16:53:16 ah 16:53:22 the implicit conversion of int to bool is just a narrowing integer conversion 16:53:57 in the common case where bool is 8 bits, any bit higher than #8 in the source will NOT have any effect on the result of the coercion 16:54:21 it actually might be undefined behavior; I can never remember the general overflow rules 16:54:34 Oh, interesting. I never knew that before. 16:55:10 I actually might be mixing up C and C++ here 16:55:22 bool in C++ is... weird 16:56:47 mainly looking around to see what gets actually passed from numpad 2,4... in different systems 16:57:26 <3 the comments 16:57:39 // now translate the key. Dammit. This is !@#$(*& garbage. 16:57:57 heh 16:58:39 sorry to make you look at this shit 16:58:42 ;) 16:59:22 I really don't want to just check for '4' because it will break futher plans 17:02:35 -!- Xiberia has quit [Ping timeout: 246 seconds] 17:16:26 yeah 17:16:39 ? 17:17:03 well, do you want the numbers to control the menu or not, that's the real question i guess 17:17:34 Imagine drop menu that maps '4' to left instead of partial drop. 17:21:14 03dolorous * rd6127a8da5d7 10/crawl-ref/source/ (describe.cc describe.h skills2.cc): Fix Mantis 1521. 17:21:26 hmm 17:21:42 probably have to prefix number entry with 0 17:21:53 like number entry does in the game 17:22:02 -!- Xiberia has joined ##crawl-dev 17:22:25 do d+020n 17:22:33 instead of d+20n 17:22:51 using 0 as an escape for numeric entry is what is currently done in the game. 17:22:52 now you're dialing phone numbers already 17:23:05 heh 17:23:07 still 17:23:20 it beats having to press numlock every time you want to use the menu system 17:23:43 less kepresses to escape a numeric entry with 0 i think 17:24:18 its up for discussion i guess, establishing a standard would be nice 17:25:24 if you escaped with 0, a person could use their numpad for menu and directional movements. 17:26:15 the numbers being used for directions is why it was used initially for a repeat command escape character 17:26:31 it might as well be used everywere for numeric entry 17:26:39 for consistency 17:27:28 nethack uses 'n' as an escape when numpad is on. 17:27:34 for numeric entry 17:28:01 i'm sure their devteam had the same discussion at some point. 17:29:52 if you are running locally it's easy to determine if a number comes from the keyboard or from the number pad, but when using terminal client/server communications, it's not as simple. 17:32:32 my opinion currently: escaping numeric entry acrossed the board is the easiest solution, as the number characters are already established as directionals in the game, and should probably carry forward as directionals in the menuing subsystem. 17:34:04 it would also provide an easy mechinism for avoiding any future conflicts in input mechanics between numeric entry and directional entry. 17:35:34 i'm open to other solutions though. 17:55:01 -!- casmith789 has quit [Remote host closed the connection] 18:05:12 -!- Twinge has quit [] 18:13:04 -!- stabwound has quit [Remote host closed the connection] 18:13:28 -!- stabwound has joined ##crawl-dev 18:52:30 -!- ortoslon has joined ##crawl-dev 19:09:29 -!- eith has quit [Ping timeout: 268 seconds] 19:24:09 morn 19:24:52 Howdy, due! 19:26:01 Hi enne! 19:26:17 I see I missed raxbox going down. 19:26:20 What happened? 19:30:51 * due rushes off to work. 20:12:37 -!- ortoslon has quit [Quit: Leaving.] 20:19:59 -!- Twinge has joined ##crawl-dev 20:21:27 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:27:27 -!- tycho__ has quit [Remote host closed the connection] 21:38:40 -!- Luca__ has quit [Remote host closed the connection] 21:39:01 -!- Luca__ has joined ##crawl-dev 22:01:20 -!- Enne has quit [Quit: zzz] 22:04:58 how difficult would it be to impliment a monster stack for stairs when you leave/enter a level? 22:05:28 so monsters who can use stairs continue to track you 22:06:22 and monsters poisoned on a level continue to take damage 22:06:26 etc 22:18:42 -!- Luca__ has quit [Remote host closed the connection] 22:18:57 -!- Luca__ has joined ##crawl-dev 23:02:46 -!- stabwound has quit [Ping timeout: 264 seconds] 23:03:14 -!- stabwound has joined ##crawl-dev 23:10:02 -!- ortoslon has joined ##crawl-dev 23:43:28 -!- stabwound has quit [] 23:45:13 I fail to see how the game is winnable anymore 23:45:15 * Twinge smirks 23:59:18 -!- stabwound has joined ##crawl-dev 23:59:21 -!- Abuse has quit []