Thu Mar 08 2007 [01:28:31] did you see last night? I had a perfectly ascendable wizard die cuz I didn't notice I was Fainting from hunger [01:29:02] i've splatted that way plenty of times [01:29:09] usually something dull like a valk [01:29:45] thus my new HungerMon wrapper :) [01:29:52] hehe [01:29:59] insert some ^G too [01:30:07] when it changes [01:30:10] no, the colors are good enough [01:30:32] although that would be an interesting thing to try [01:30:33] Let's see the source to that HungerMon wrapper! [01:30:41] might be something I'd use [01:30:46] embrace and extend :) [01:30:49] it's a big ugly perl script that uses POE [01:30:55] good! [01:31:10] oh, and it intercepts Putty's alt keys [01:31:18] well, I don't use PuTTY, so [01:31:22] and replaces them with the kind Nethack wants [01:31:25] hrm, could use it to hpmon for devnull? [01:31:29] so Meta-Key works [01:31:31] stumbly: and menucolors [01:31:38] right [01:31:43] stumbly: I see no reason why not [01:32:02] I insist Eid get to work on it immediately! [01:32:04] lemme provide my crap to the world [01:32:05] I will supervise. [01:32:07] hahaha [01:32:16] heh [01:32:22] I might roll my own, shrug [01:32:36] have plenty of months to go first though [01:34:04] http://www.klozoff.ms11.net/nethack/helper/nethack-helper-pl.txt [01:34:06] that's the script I run [01:34:10] http://www.klozoff.ms11.net/nethack/helper/NethackHelperSession.pm [01:34:12] that's the real guts [01:35:34] oh [01:35:50] another thing: it eats arrow keys [01:36:08] this could be a big hit [01:36:10] A pleasant side effect that helps avoid certain wish-related stupidity [01:36:27] Could hack in a certain key to be E- Elbereth\n too [01:36:39] yeah [01:36:42] well, it's a way to do a general tool-assist [01:36:43] Like "b" for me since I don't use vi keys [01:36:44] That was on my list of things to do. [01:36:59] though most ctrl keys aren't used [01:37:12] Ctrl-E [01:37:13] :D [01:37:29] i already have macros on my fcn keys [01:37:37] but smarter stuff could be cool [01:37:49] pickup thrown might be hard [01:37:57] well, would cost turn anyway [01:37:58] If I were writing this today I'd use Term::ReadKey for user input and maybe print output directly from a two-way pipe with telnet nethack.alt.org [01:37:59] so bad idea [01:38:31] have to trick it into doing the terminal negotiation properly [01:38:53] so i think just a pipe might fail [01:38:56] could get it to automap some levels like the Sanctum, Castle, quest end levels (you just press a key and type in what level you're on) [01:39:00] oh, maybe [01:39:23] well I did just write a whole lot of related code in Ruby so I wouldn't have any trouble rolling out yet another telnet module :) [01:39:37] well [01:39:42] that's why teeing the output off a real terminal is likely to work better [01:39:51] and filtering input [01:40:12] so basically a slave terminal off to the side [01:40:23] hrm.... [01:41:54] When I initially wrote The Helper [01:42:12] I envisoned something that would detect floating eyes and give me a 'yes/no' confirmation if I accidentally tried to attack [01:42:20] nice [01:42:35] I have since gotten a lot better about them, although sometimes they still sneak up on me in the halls [01:42:44] would certainly be possible to detect floating eyes, dunno how easy it'd be to get that confirmation [01:42:52] of course you could add confirmations for just about all the conducts too [01:43:02] oo [01:43:09] I'd love a realtime display in my botl too :) [01:43:18] ? [01:43:22] * stumbly taps his foot. [01:43:23] and automatic ttyrec support (easy enough to add) [01:43:25] why not done yet? [01:43:31] hahaha [01:43:40] Stevie-O: Most of the time I play for quick realtime ascensions [01:43:48] daily morning meetings til you finish. [01:43:53] okay, i have fed [01:44:18] * Stevie-O resumes his game [01:44:58] okay, who cursed this spellbook [01:45:19] * stumbly looks around innocently. [01:45:41] automatically save if you've been idle for a configurable amount of time [01:45:53] though it'd have to be smart about that [01:46:13] maybe not [01:46:37] price IDing should become easier as well [01:46:45] hrm... [01:47:01] The invisible gnome lord puts on a mummy wrapping. [01:47:07] precomputing would be easy, not sure i want it to automate it fully tho [01:47:09] ... wtf? [01:47:14] hehe [01:47:26] okay [01:47:27] stumbly: nod, that's the idea, just precompute and display what the price is on the next line [01:47:28] now I HAVE to know [01:47:38] so it doesn't step on your feet [01:47:43] what would have happened if I did NOT see invisible [01:47:59] Stevie-O: I bet he would not have put it on at all [01:48:05] somehow monsters know when you have see invis [01:48:10] prolly [01:48:13] Eidolos: Whatever language you have [01:48:16] like priests [01:48:19] I had an uruk hai do it once [01:48:21] if it has access to XPath [01:48:27] Perl baby [01:49:03] I have a priceID implementation that works using xpath [01:49:11] eid- you could collect all the price info and automate the naming too, i guess [01:49:24] that's what I was getting at. [01:49:54] I'm thinking it'd be best if the script doesn't send anything to NetHack of its own accord [01:50:09] the script should just be an enhanced display with more juicy bits of info [01:50:27] yeah, like name with what it might be [01:50:31] heh [01:50:32] given what's known [01:50:49] well, ok, I wouldn't argue with a command that does the naming itself [01:50:54] (like ^N or something)