00:01:48 -!- ortoslon has joined ##crawl-dev 00:07:11 doy, sorry for more simple git issues. I have a file which is preventing my rebase. "cannot rebase: you have unstaged changes. " "M crawl-ref/source/contrib/Contribs.sln" 00:07:27 are you using visual studio? 00:07:37 no, msysgit 00:07:46 wait, for editing? 00:07:51 for anything 00:07:53 no 00:08:15 then you don't have your newlines configured properly 00:08:23 greensnark: what's that option? 00:08:48 (at least, i think that's the issue) 00:09:37 doy, na I inadvertently changed contribs and now I can't drop those changes. 00:10:00 git checkout crawl-ref/source/contrib/Contribs.sln 00:13:04 doy, no, that doesn't help either ... GAH! 00:13:46 why does msysgit fail so hard at handling visual studio files 00:13:50 i don't understand 00:14:18 it worked before as well...i'm not sure what's going on. 00:18:19 doy, if I do git reset HEAD^ it actually rolls back the changes, so if I drop those changes (via a reset --hard, for example) the entire commit is rolled back? 00:18:32 what? 00:18:50 Does git reset HEAD^ actually change the history of the repo, or just the actual files? 00:19:19 git reset HEAD^ doesn't touch the actual files at all 00:19:28 it just removes the top commit 00:19:39 and leaves the changes from that top commit as unstaged 00:21:13 Cryp71c: git config --global core.autocrlf false 00:24:39 doy: I think the visual studio files have a mix of LF and CRLF 00:24:51 Because Visual Studio is teh smart 00:25:00 Haven't actually checked though 00:25:33 yeah, vim says mixed endings 00:27:04 "< Romestamo> In every single game of mine, when a god gifts me a weapon, there's always at least one artifact named 'Paenis'. Why?!" 00:29:03 -!- ortoslon has quit [Quit: Leaving.] 00:29:32 haha what 00:29:42 -!- jld has quit [Read error: Operation timed out] 00:30:18 -!- jld has joined ##crawl-dev 00:30:28 doy, have time / mind if I continue asking about relatively noobish git questions? Google is failing me and #git is dead. 00:31:34 go for it 00:32:32 if I git am patch_file and it comes back with 1 (or more) "patch does not apply" firstly, did all the other changes get applied, or did it skip the whole patch? 00:33:06 (presuming I'm only using am to patch a single patch-file and not a series of patch-files) 00:33:19 not sure, but why are you still using git am? 00:33:34 someone recommended it to me over git apply 00:33:39 I can't remember who 00:34:04 well, me 00:34:09 but why do you have patch files 00:34:40 doy, somehow I've wiped out my demonspawn branch to be == master in my own foolishness. 00:34:54 the nice thing about git is 00:35:01 you can never actually wipe things out like that 00:35:05 stop messing with patch files 00:35:23 doy, k, well I deleted the old demonspawn branch and created a new one (same name), I presume the history still applies? 00:35:49 check out the demonspawn branch 00:35:58 k, on it. 00:36:06 and do "git reflog " 00:36:31 then find the commit you want to get back to, and copy the hash for it 00:36:33 I get a usage error, "git reflog [ show | expire | delete ]" 00:36:36 show? 00:36:39 yeah, show 00:36:57 and then do "git reset --hard " 00:37:24 I only have 1, "{hash} demonspawn@{0} : branch : created from master 00:37:54 just do "git reflog show HEAD" then 00:38:00 yeah, got it now 00:39:39 excellent, thanks doy, saved me tons of hassle there. reflog was a key command I've been missing. 00:39:53 was even able to step back before the Contrib mess. 00:39:55 it is quite important 00:40:09 yeah, I knew there had to be a command to get history, but didn't know it. 00:43:00 doy, is there anyway to get a listing of branches like reflog does a history of commits? 00:43:38 reflog isn't really history, it's better to think of it as metahistory 00:43:40 what do you mean? 00:43:43 Cryp71c: git branch -a 00:50:40 doy, I used reflog to get the hash of the commit I needed to switch back to, did it, and it appears that it made the appropriate changes, but to master instead of the branch 'demonspawn' 00:51:20 Cryp71c: did you checkout the demonspawn branch before doing the reset? 00:52:04 my guess would be no 00:52:16 no 00:52:24 I thought that would happen automatically, didn't think about it. 00:52:27 to fix that, checkout the demonspawn branch 00:52:43 then "git reset --hard master", "git checkout master", "git reset --hard origin/master" 00:54:23 doy, does my branch history look correct? I thought I dit it the correct way, but it looks backwards (was trying to get demonspawn to be a branch off of master): http://github.com/burnhamrobertp/DCSS/network 00:55:05 why do you have a merge commit 00:55:46 IDK, I don't recall doing that 00:56:05 it looks fine except for that merge commit 00:57:48 well 00:58:03 it doesn't look fine, because the demonspawn branch isn't rebased onto the top of master 00:58:36 oh, what probably happened is that you did "git pull" while your demonspawn changes were on top of master 00:58:42 that's where the merge came from 00:59:18 do "git checkout master", "git reset --hard HEAD^", "git checkout demonspawn", "git rebase master" 01:00:10 -!- ortoslon has joined ##crawl-dev 01:21:43 -!- ortoslon has quit [Quit: Leaving.] 02:07:21 -!- Spads has quit [Ping timeout: 248 seconds] 02:16:12 -!- stabwound has quit [Disconnected by services] 02:16:14 -!- stabwound- has joined ##crawl-dev 02:29:05 -!- ortoslon has joined ##crawl-dev 02:38:30 Heh, plants can get knocked back by aquamancer waves :P 02:39:12 heh! 02:46:26 greensnark, is that SQLITE_HAS_CODEC bug still around, or was it fixed? I'm getting it again but I didn't recall seeing it the last time I built? 02:47:47 I think that's fixed 02:47:55 ...hrm... 02:47:57 Have you updated your submodules 02:48:27 greensnark, can I delete all of contrib/ and re-run the submodules update --init? 02:49:55 Cryp71c: git submodules update not doing anything? 02:50:04 If your submodules need update git status should tell you 02:50:22 greensnark, yeah it does, but if I'm on my demonspawn branch, it seems to pull an old version of the submodules. 02:50:37 haven't you rebased that branch onto master? 02:50:54 greensnark, I did earlier, and it fouled up so I'm having to re-do it again. 02:51:13 Once you rebase onto master, your branch should have the right submodule refs 02:51:22 Or maybe not, I'm hazy on submodules :) 02:51:29 git checkout demonspawn; git rebase master ? 02:51:31 correct? 02:51:42 Yeah, that should d oti 02:51:45 * do it 02:52:28 Let me check if master actually fixed it 02:52:30 hrm, I had to force that rebase.. 02:52:37 er, the push after the rebase. 02:52:53 woohoo! that looks correct. 02:53:35 Cryp71c: Yes, if you're pushing to github after rebase you'll have to force it 02:53:46 greensnark, why is that, do you know? 02:53:51 Because rebasing rearranged history 02:54:18 Ok, the codec whining is still present and correct in master 02:54:38 "Woe is me, SQLITE_HAS_CODEC is not defined!" 02:54:42 greensnark, so I still will be getting those SQLITE_HAS_CODEC warnings? 02:54:43 Anyway, you can ignore it 02:54:46 Yes 02:54:47 k 02:54:58 I could've sworn I made before without seeing it... 02:55:04 -!- Xiberia has joined ##crawl-dev 02:58:25 greensnark, ....gah! I'm getting a build error in a file I havn't touched wiz-you.cc 02:59:41 -!- voker57 has quit [Ping timeout: 245 seconds] 03:00:10 The problem is on line 666 03:00:35 You could pastebin the error messages :P 03:00:44 greensnark, so that's not something out-of-date on my end, everyone pulling trunk would get that build error? 03:01:17 lol, sorry. I immediately switched back to master and built again, thinking my rebase on my demonspawn branch didn't work properly, and files were out of date (and causing the build failures) 03:01:53 and I can't copy / paste out of msysgit 03:01:56 its really annoying. 03:02:00 Why nnot 03:02:07 Because windows is shitty, IDK. 03:02:18 You can copy-paste from windows consoles 03:02:27 I don't even have character highlighting 03:02:30 Right-click and select copy iirc 03:02:52 You can also edit properties and enable quickedit mode, which will allow you to free select and copy 03:03:08 ...nooOOoooOo! master builds properly, so something is fouled up in my demonspawn branch? 03:03:15 And for make output you can redirect output to a file 03:03:28 make 2>&1 | tee make.output.txt 03:03:47 And open make.output.txt in a decent text editor that can handle unix line endings :) 03:07:20 greensnark, git submodule update --init fails on my demonspawn branch, but works perfectly on master... 03:07:47 Unable to checkout '46871e6ab529f7643668f22ec7e97441edd2e2f7' in submodule path 03:07:47 'crawl-ref/source/contrib/sqlite' 03:09:39 * greensnark mews. 03:09:44 lol 03:09:56 I usually just delete the guilty submodule and run update --init again 03:10:08 I don't know much about submodules :P 03:10:49 "fatal: reference is not a tree: 46871e6ab529f7643668f22ec7e97441edd2e2f7" 03:11:00 That sounds exciting 03:11:01 apparently the sqllite its trying to checkout doesn't exist in demonspawn....? 03:11:09 which it should...? :( 03:11:10 03greensnark * r35a1096e2ea1 10/crawl-ref/source/beam.cc: Don't allow aquamancer wave to knock back immobile monsters (Pacra) 03:12:56 -!- Spads has joined ##crawl-dev 03:13:54 Cryp71c: What does git submodule status | grep sqlite say? 03:14:00 -!- voker57 has joined ##crawl-dev 03:16:46 greensnark, one sec. 03:23:04 alrighty! it built. 03:27:36 greensnark, once I get this all setup for by, whats the easiest way to get it to him? He said not to bother with patchfiles, URL of my github repo? 03:27:52 Yes, and the branch he should pull from 03:28:08 @??joseph 03:28:08 Joseph (10@) | Speed: 10 | HD: 7 | Health: 66 | AC/EV: 0/10 | Damage: 9 | Res: 06magic(46) | Chunks: 07contaminated | XP: 610. 03:29:02 sorry, tabbed to the wrong channel 03:29:15 Xiberia: Congrats on Joseph death :) 03:29:22 thanks! 03:29:27 !tell due < Gretell> Xiberia the Charm-Maker (L8 VpEn), worshipper of Okawaru, shot by Joseph (runed sling bullet) on D:8, with 2215 points after 7952 turns and 0:30:08. 03:29:27 greensnark: OK, I'll let due know. 03:32:55 greensnark, first joseph death or what? 03:33:13 No idea 03:33:21 But Joseph using slings was due's idea 03:33:34 yeah it was surprising 03:33:38 hey, bhaak is playing 03:34:02 He often does this 03:34:13 He has been ASSIMILATED 03:34:33 Of course, he still hacks NetHack for some morbid reason 03:34:42 Perhaps a penance of some sort 03:34:44 -!- dpeg has joined ##crawl-dev 03:34:54 eugh, greensnark 03:35:00 hey dpeg 03:35:22 deepegg 03:35:31 -!- voker57 has quit [Ping timeout: 245 seconds] 03:37:15 greensnark: it's called espionage 03:37:34 We welcome spies! 03:37:55 Once they've seen the glories of Crawl their native lands seem pale, washed out, and dreadfully infested with Elbereth by comparison 03:38:01 !tell by Demonspawn stuff is done, everything should be up to date on my github: git://github.com/burnhamrobertp/DCSS.git branch name is demonspawn 03:38:01 Cryp71c: OK, I'll let by know. 03:38:13 G'night 03:38:16 -!- Cryp71c has quit [Read error: Connection reset by peer] 03:38:41 greensnark: I think we could cure him with a crash course in git and a commit bit. Dunno if it's worth it 03:39:33 * elly remains blissfully uncured 03:40:00 elly: But you play Angband, which practically makes you an alien :P 03:40:17 :P 03:40:20 I guess 03:40:22 Naturally the Crawl magic does not work on xenomorphs 03:40:26 it is the opposite roguelike from crawl 03:40:36 you..survive? 03:40:42 no 03:40:46 You farm! 03:40:47 while (!won) { grind(); } 03:40:54 I find it very relaxing 03:40:58 Ok, grinding works too 03:40:59 haha 03:41:13 farmband 03:41:25 Morning everyone! 03:41:27 It's like relaxing by watching an Adam Sandler movie 03:41:33 So many Mantis mail every day :) 03:41:43 It might seem superficially entertaining, but you're suffering irreversible brain damage :P 03:41:46 no it's not, greensnark :P 03:41:56 I only play angband when my brain is offline anyway 03:41:59 Damn, missed cryptic's departure. 03:42:01 if my brain works, I'm hacking :P 03:42:40 Who are we picking on today? 03:42:48 not sure 03:42:52 it might be me 03:43:11 sorear: you're talking about me? then you don't need the git crash course, I already am used to it 03:43:19 We're just ragging users of $OTHERGAME 03:43:34 In defense of Angband players, at least they're not WoW players 03:43:50 I played WoW for a couple of months :P 03:43:55 :P 03:43:57 crawl ATM works for me as coffee-break-roguelike. if I play nh I must concentrate 03:44:12 with crawl I hit o till it doesn't work anymore :) 03:44:22 bhaak: of course. How many sheets of paper do you need when playing NH? 03:44:39 oh snap. 03:44:52 greensnark: how's this for irony? 03:44:54 :P 03:44:55 then I press f a few times or directionskeys and the o again :) 03:45:15 elly: Didn't seem very ironic :P 03:45:20 aw 03:45:26 bhaak: Berserkers are the closest we have to pure unadultered dungeon stomping, I guess. 03:45:48 Berserkers are fun, especially when they meet Prince Ribbit for the first time 03:45:55 I can confirm that elly is an alien. He/she/it is awake, no matter what time or day. 03:46:05 "RARGH! Wait, where are you going! Come back!" 03:46:05 dpeg: she, please :) 03:46:12 elly: thanks 03:46:19 greensnark: <3 03:46:22 dpeg: that is because I am about 40% very clever irssi script 03:46:27 "Just a little smooch!" 03:46:44 elly: hm, I could use clever irssi scripts. 03:46:51 you could! 03:46:51 dpeg: my two ascensions done locally have ~700 lines each in their notes file 03:47:00 bhaak: ... 03:47:14 So NetHack is an exercise in essay writing? :P 03:47:41 * dpeg is slightly disturbed about how far those NH types push the envelope. 03:47:44 "On this fine morn of March, I did discover ye brave fountainne I may use to uncurse ye stuffe!" 03:47:53 oh, but that includes the dumps. So it's only about 200 lines 03:48:11 dealso, it's only 0448 here! 03:48:14 er, dpeg: 03:48:33 elly: You don't sleep much, do you? 03:48:49 greensnark: that is a matter of opinion 03:48:52 Ribbit runs away? didn't notice, maybe he likes me? 03:48:57 greensnark: gotta find time for all that grinding somehow 03:49:01 bhaak: Well, he blinks 03:49:31 elly: Aha, you should have said so from the beginning! You use Angband as a cure for insomnia? :) 03:49:40 greensnark: I do not! 03:49:46 greensnark: I am very awake right now, in fact 03:49:46 Aww, another theory shot 03:49:53 I will probably sleep from 0600 to 1000 or so 03:50:11 4 hours seems like too little unless you catnap through the day 03:50:16 Or have very unusual sleep requirement 03:50:24 But anyway, OT :) 03:50:34 Let's get back to NH bashing, which is the primary purpose of this channel 03:50:54 bhaak: Fixed Elbereth yet? :) 03:50:56 i've never played nh 03:50:58 tell me what to hate 03:51:07 Xiberia: It starts with "E" 03:51:09 greensnark: my sleep schedule is fucked :P 03:51:24 greensnark, ends with "lbereth"? 03:51:30 Xiberia: Bingo 03:51:33 i see. 03:51:48 you all are just in nh denial! 03:51:48 After a few weeks of NH, it will appear to you that Elbereth is actually a good thing 03:51:55 We call this "NH brain damage, phase I" 03:51:59 Xiberia: but Elbereth is only the beginning -- there is so much more to hate! 03:52:05 ooh! 03:52:10 how about 'the poison was deadly'? 03:52:21 dpeg, sounds great 03:52:27 Stupid instadeaths, like what elly cites. 03:52:36 Sokoban! 03:52:41 Hehe 03:52:45 crawl doesn't even have a back story! 03:52:52 yes it does! 03:52:56 nethack is great! especially the mazes in gehennom! you never know what & to expect around that corner 03:52:58 Crawl at least has a game! 03:52:58 find the orb of zot! 03:53:07 I think we are all ignoring the depth and beauty of angband's backstory and gameplay 03:53:11 I'm going to make a flowchart someday 03:53:14 elly: :) 03:53:31 [ Is your speed > +40? ] -- Yes --> [ Kill Morgoth ] | -- No --> [ Grind ] 03:53:36 ??ideas[6] 03:53:36 ideas[6/235]: more backstory on the orb. come on, what is my characters motivation here? i need to know in order to fully enjoy the roleplaying experience 03:53:50 yeah, angband's backstory is great, but it takes longer to grind angband than to read LotR :) 03:53:53 With Nethack, it always seems that if some guy gave it some thought and come up with a good idea, three others guys put all their energy into making the good idea superflous. 03:54:12 Crawl and NetHack both require you to collect 3 plot coupons, grab a macguffin, and carry it to a point of winningness 03:54:14 bhaak: I see your mistake 03:54:15 coincidence? 03:54:17 I THINK NOT 03:54:25 angband only requires one kill! 03:54:30 bhaak: You're supposed to read LotR AND the Silmarillion when playing Angband 03:54:38 bhaak: LotR alone is insufficient 03:55:17 it's true 03:55:28 the monster info makes many references to things that are only in the Silmarillion 03:56:58 oh, that's why I only enjoyed moria 03:57:15 nevermind the fact that Angband is actually anachronism stew 03:57:18 bhaak: You met an ancient multihued dragon and really hit it off? 03:57:32 * elly remembers seeing Carcharoth and being like "...?" 03:57:48 BUT HE'S A GOOD GUY! 03:58:12 greensnark: no, I never was that far down AFAIK (it must be 20 years) 03:58:40 my favorite coffee-break roguelike is Rogue 03:58:52 I should get Rogue building on this box 03:59:08 which version? 03:59:17 my rogue self-identifies as "rogue-clone III" 04:01:31 the one that shipped with 4.4bsd 04:01:35 I have the source for it here somewhere 04:01:37 my espionage has been impeded: http://crawl.develz.org/morgues/trunk/bhaak/crash-bhaak-20100331-085906.txt 04:08:12 -!- ortoslon has quit [Read error: Connection reset by peer] 04:08:51 wait 04:08:56 reading through the angband unique list 04:09:02 I do not remember Pazuzu anywhere. 04:09:24 or the Quylthulgs, for that matter 04:12:14 bhaak: it knows you are a spy :) 04:13:22 Oh crap, now I too replied in the 0.7 agenda except it's about difficulty an stuff thread without changing the topic. 04:14:02 Keskitalo: For this you must be punished! 04:14:14 You must play one game of NetHack on nao :P 04:14:37 Keskitalo: boo! 04:14:47 bhaak: You threw a dagger and the game crashed? 04:14:51 greensnark: May I ask you reduce the punishment to death penalty? 04:14:57 dpeg: No, that's too kind 04:15:00 greensnark: yes, a dagger of returning 04:15:55 I will adopt my most successful bug fixing strategy 04:16:02 viz filing a bug and letting rob find it :) 04:21:25 Crash throwing dagger of returning at scorpion (https://crawl.develz.org/mantis/view.php?id=1219) by greensnark 04:23:11 so, currently in crawl and most roguelikes, it seems a dagger has the same effective reach as a two handed sword 04:23:25 has anyone seen any implementations or had any ideas about how to conceptualise the range difference? 04:23:57 myuzinn: Crawl has weapons of reaching. 04:24:07 Apart from that, gameplay > interface > realism. 04:24:25 I think the nuances of real life combat can offer interesting gameplay 04:25:33 dpeg, maybe longer weapons should have a flat chance of getting the first hit in melee combat 04:27:06 There is no "the first hit" 04:27:39 generally the quantization of spacetime in roguelikes causes a host of problems 04:27:46 but nobody's got a better solution 04:27:57 mm 04:28:03 it was just the first thing to came a mind 04:28:07 to* 04:29:06 sorear: the quantisation also gains a lot of benefits 04:29:41 -!- Mu_ has joined ##crawl-dev 04:30:08 Mu!!! 04:30:13 hello 04:31:07 Mu_: did you join forces with Chapayev for the Sprint maps? 04:31:19 I am asking b/c Chapayev mentioned 100 subvaults in his mail :) 04:31:39 i mentioned subvaults to him :) 04:32:52 one way is attacks of opportunity ala d&d 04:32:54 but I hate those 04:33:37 myuzinn: is it a problem that daggers and swords have the same reach? I think not. 04:34:01 nope, I just like thinking of ways to flesh out roguelike gameplay 04:35:25 melee combat in roguelikes is really barren compared to the real thing 04:35:42 roguelikes != cosims 04:36:02 definitions bah 04:36:19 I roll my eyes when I see big blog posts on how to properly define roguelikes 04:36:20 helloooo 04:36:20 due: You have 1 message. Use !messages to read it. 04:36:33 dpeg, can you add mu to the autovoice list? 04:36:34 !messages 04:36:34 (1/1) greensnark said (1h 7m 8s ago): < Gretell> Xiberia the Charm-Maker (L8 VpEn), worshipper of Okawaru, shot by Joseph (runed sling bullet) on D:8, with 2215 points after 7952 turns and 0:30:08. 04:36:46 !tell greensnark (Y) 04:36:46 due: OK, I'll let greensnark know. 04:37:47 due: dpeg can't, elly can 04:38:58 sorear: are you sure? 04:39:03 sorear: elly said he could... 04:39:24 I wouldn't know how. 04:39:28 elly: heeeeeeelp :) 04:39:35 due: And hi! 04:40:20 myuzinn: You don't get my point. Simulating something (e.g. melee combat, battleships, mines) makes bad games, as a rule of thumb. 04:40:54 due: dpeg can (permissions), but hasn't been properly taught 04:41:27 I like observing real life function to see if they make interesting gameplay mechanics 04:41:51 I acknowledge that it is not always the case 04:42:17 ... simulating real world history to have a decent back story for your dwarf garden ... 04:44:39 myuzinn: using some real-world/flavour stuff to underpin your game mechanics is generally good, of course. 04:47:12 example: in real life, weapons had different situational uses, to do with the terrain, enemy equipment, etc 04:47:20 in roguelikes, wepaons are generally the same except for the label 04:47:29 and the dice 04:47:40 bigger weapon = more dices!!! 04:47:50 even Rogue had 4d5 two-handed swords and 1d4 daggers! 04:48:07 myuzinn: we try to differentiate our weapons better. 04:48:11 so we can investigate whether simulating armour penetration and stuff actually makes for a fun differentiation 04:48:16 or whether it just results in tedium or whatever 04:48:38 myuzinn: but I don't believe that we want players to carry axes for Foo, swords for Bar etc. 04:49:15 like swords are almost useless versus plate armour - this could mean swords get effectively useless end game in crawl, which would suck 04:50:58 and yeh thats a good point, if the differentiation just results in players constantly switching weapons then that'd be bad 04:51:23 well I mean I think some people would like it but probably not me :p 04:53:01 hmm 04:53:24 I think I could formulate the difference in weapon length as a situational weapon strike speed discount 04:53:49 when an enemy closes in 04:54:02 What is up with all the faff on c-r-d? 04:54:29 due: probably my fault 04:54:47 I replied three times to Abraham 04:54:58 dpeg: No... 04:55:03 Just the attitude. 04:55:07 Rather than the actual emails. 04:56:35 I tried to add civility and sanity, but it ain't easy. 04:56:48 the best thing about crawl is that we don't actually care what the players think 04:56:52 even when they're us 05:05:30 dpeg: 9 scrolls of fear :( 05:05:33 There's *three* in the game. 05:05:46 Pan -> Trove 05:05:51 watch out for smoke demons 05:06:38 Duane! 05:07:59 -!- hotsun has joined ##crawl-dev 05:11:53 -!- hotsun has quit [Client Quit] 05:18:20 -!- Madtrixr has quit [Read error: Connection reset by peer] 05:22:10 due: have you used some before? 05:23:08 due: I know you're somewhat stressed out, but would you be willing to polish and push the troves a bit further? I have to say I like them a lot :) 05:23:22 dpeg: Sure, I just don't have much time at the minute :( 05:23:32 due: it's not crucial. 05:26:14 -!- ais523 has joined ##crawl-dev 05:41:16 -!- Zaba has quit [Ping timeout: 246 seconds] 05:47:45 -!- Zaba has joined ##crawl-dev 05:47:45 -!- Ashenzari has quit [Ping timeout: 258 seconds] 05:48:29 -!- Ashenzari has joined ##crawl-dev 05:48:29 -!- 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 05:59:07 -!- Textmode has joined ##crawl-dev 05:59:08 morning all 05:59:09 -!- Ashenzari has quit [Ping timeout: 258 seconds] 05:59:48 -!- Ashenzari has joined ##crawl-dev 05:59:48 -!- 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 06:30:07 -!- by has joined ##crawl-dev 06:30:22 hi 06:30:22 by: You have 1 message. Use !messages to read it. 06:30:35 by: Hi! 06:31:52 -!- syllogism has joined ##crawl-dev 06:32:12 !messages 06:32:14 (1/1) Cryp71c said (2h 54m 13s ago): Demonspawn stuff is done, everything should be up to date on my github: git://github.com/burnhamrobertp/DCSS.git branch name is demonspawn 06:38:44 hmm, my notes say " http://crawl.develz.org/morgues/trunk/bhaak/morgue-bhaak-20100331-112047.txt" 06:38:56 argh, my notes say "You fall through a shaft!" 06:39:07 although I jumped deliberately thorugh it 06:39:39 bhaak: minor bug 06:41:38 -!- ortoslon has joined ##crawl-dev 06:41:39 ok, gonna report 06:41:50 thank you 06:43:28 Your golden eye blinks at the titanic slime creature. 06:43:31 _The titanic slime creature appears confused. 06:43:34 That's practically poetry 06:43:36 wonderful 06:44:40 I wouldn't mind suppressing the merge/split messages for friendly slimes 06:44:44 It gets rather spammy otherwise 06:44:50 Especially the screen flash + delay 06:45:36 greensnark: nobody thought of that ... :) 06:47:12 Jumping deliberately through a shaft doesn't show in Notes (https://crawl.develz.org/mantis/view.php?id=1220) by bhaak 06:47:41 hmm, summary is liiiitttle bit misleading 06:54:50 Hey Napkin is playing UnNH 06:54:58 Do we have a suitable punishment for that 06:55:01 lol 06:55:35 greensnark: would you reply to Johanna on rgrm, re Hearse? 06:55:41 he was so scared, he immediately quit :) 06:56:02 forget how to modify options on the fly ;) 06:56:42 'O'ptions 06:57:39 'O'ptions misleads you into thinking it's useful :P 06:57:49 The NH in-game options I mean 06:58:01 The options either don't get saved or are saved per-game 06:58:05 Which is pretty useless :P 06:58:07 greensnark: Want to add that in poems? :) 06:58:23 It is handy to see what an option does, though 06:58:30 Keskitalo: Which? :) 06:58:36 dpeg: Yes 06:58:48 I haven't actually done any of the hearse research I wanted to do though 06:58:54 greensnark: The one that's practically poetry! 06:59:37 Keskitalo: Almost but not quite :P 06:59:56 are colourless scales a newly added DS mut? they don't seem to show up on the % screen 06:59:58 bhaak - how about making all inventory items clickable and link to the wiki? :> 07:01:57 i mean.. a cloak of displacement - I _have_ to read the wiki to know what it does.. right? 07:02:03 st_: not yet in 07:02:04 there is no in-game description - is there? 07:02:06 by: you around? 07:02:48 Napkin: I want to make them give more details in-game, but having links to the wiki won't work as the wiki is still almost completely nethack-specific (even sporkhack isn't mentioned everywhere) 07:03:23 Napkin: no, you should play and get hit and then you see what it does. If you don't move, you don't need to know what it does :-D 07:04:14 can't move.. too many wiki pages block the view :-P 07:04:39 pffff 07:04:58 Napkin: despite indicators to the contrary, Nethack is still a game :) 07:06:09 dpeg: yes 07:06:25 by: does cryptic's patch look okay? 07:06:45 I've been working on it for the past 30 minutes 07:06:50 oh, many thanks 07:06:59 by: does "30 minutes" mean "no!"? 07:07:06 no 07:07:47 http://www.metafilter.com/90503/The-Return-of-Sigmund#3016860 07:08:26 browsing referers, Eino? :D 07:10:59 I'm surprised that jpeg wasn't able to get in contact with alexis. He is quite eager to support anything that works with hearse without him having to do any work (crawl falls also into this category with its nethack legacy save game header) 07:11:46 Napkin: you know how to run in nethack? 07:12:15 once in a while I do, yeah 07:12:43 Napkin: Yeah, and also google blog search :) 07:13:00 :) 07:13:24 bhaak: Yes, back when I contacted him he'd respond within minutes :) 07:13:36 Napkin: Ah, not referers, got confused for a moment and thought you meant the blog pingbacks. 07:14:23 dpeg: paxed suspects that NH 3.5 *may* be in beta testing :) 07:14:27 ah :) I landed on that website too after checking referers yesterday ;) 07:16:33 greensnark: oh, the earth is shaking :) 07:16:37 What are the signals? 07:17:09 hmm.. how to open a locked door again? :-$ 07:17:13 without kicking 07:17:16 dpeg: No real signals, paxed reading entrails :) 07:17:26 Napkin: untrap (10 times), apply lock, open 07:17:40 omg? 07:17:42 *apply key 07:17:58 Napkin: dpeg is lying, you don't have to untrap doors :P 07:17:59 If it takes fewer than 24 keypresses, you did something wrong. 07:18:08 greensnark: doors can kill you in NH! 07:18:15 At most they can stun you :P 07:18:18 So kick away :P 07:18:28 ah, that's where the trauma comes from :) 07:18:29 Now, a chest is a whole differetn story 07:19:13 But kicking doors removes valuable tactical options! 07:19:13 Napkin: kicking doors is relatively safe, as long as you are sure it's not a shop's door and if you don't mind waking up sleeping monsters 07:19:21 That you have to untrap 10 times and then loot, and then it says "haha, it's locked" and you have to go grubbing around for a key and forget where the chest was before you find the key, or try to force it, or kick the chest and break everything in it :P 07:19:48 how can i be sure it's not a shop? 07:19:53 Just say NO to container. 07:20:28 shops are usually on the edges and if they are locked, a message is in front of the door 07:20:49 bhaak: but the message can be wiped out already 07:20:57 a message? :-O 07:20:59 dpeg: only in a bones file 07:21:00 there are rumors of deaths by a shopkeeper where that message has been wiped out 07:21:04 and sometimes, rarely, shops are not on the boundary 07:21:08 do i need to #chat with the door first? :D 07:21:16 Napkin: just read the wiki 07:21:16 if there's no message in front of the door, it's because someone went and locked themself in a shop then died 07:21:24 Napkin: it doesn't hurt :) 07:21:49 and even then he must have walked across it several times to completely wipe it 07:22:33 Napkin: you always know there's a shop from the level sounds. 07:22:53 but level sounds are random 07:23:17 do we wanna scare or support him? 07:23:34 !coffee Napkin 07:23:34 * Henzell hands Napkin a cup of café au lait, brewed by Ijyb. 07:23:50 "Harder than Nethack?? I played Nethack on and off for 3 years and even took 2 weeks off from life where I literally did nothing other than eat, sleep and play Nethack and I never beat it!" :) 07:23:53 bhaak: scare, of course 07:24:07 bhaak: from where? 07:24:22 dpeg: from the metafilter link 07:25:32 Someone should have told them about spoilers 07:27:28 03by * r20e65c29c685 10/crawl-ref/source/player.cc: Make player_adjusted_evasion_penalty static. 07:27:29 03burnhamrobertp * re0907dbb4ebe 10/crawl-ref/source/ (18 files): Demonspawn Additions 07:27:31 03by * r58f20098870f 10/crawl-ref/source/mutation.cc: Make check_demonic_guardian() safe against monster generation failure. 07:27:32 03by * rcb1671a6e565 10/crawl-ref/source/tags.cc: Save and restore you.{active,disable}_demonic_guardian. 07:27:34 03by * re9e958e7afd7 10/crawl-ref/source/tags.h: Bump major version for demonspawn changes. 07:27:43 03by * r4ba6aee0b195 10/crawl-ref/source/main.cc: Move antenna effect after monster movement. 07:27:43 03by * r56d75708f816 10/crawl-ref/source/wiz-you.cc: Give DUR_DEMONIC_GUARDIAN a name (fixes wiz-you.cc compile check). 07:27:58 wow, one guy in rgrm suggests the possibility of translating crawl by using a hex editor to change the strings. M) 07:28:25 by: awesome! 07:28:44 I'm not sure how deactivating the demonic guardian is supposed to work 07:28:57 currently, it just means you won't get a new one, but the old one stays around 07:29:09 bhaak: that's unlikely to be any better than just changing all the string literals in the source, or maybe the object file 07:29:56 anyway, you're an expert on translating roguelikes; would translating Crawl be easier or harder than translating NetHack? 07:30:00 ais523: is this a critic about my approach? :) 07:30:15 Napkin: upgrade would be nice to get the new demonspawn out there 07:30:21 bhaak: no, it's me talking about how the rgrn suggestion is ridiculous 07:30:31 the nethack-de approach at least seems saner than NetHack itself 07:31:23 which doesn't say much :-D 07:31:40 crawl already has a lot of the text in the dat directory 07:32:01 sure, 1s, rob 07:32:35 for example: dat/database/monspell.txt: @The_monster@ breathes @beam@ @at@ @target@. 07:32:56 CIA posting in here in wrong order is confusing 07:33:14 you could take that and mangle it probably with not a lot of effort into different languages 07:33:27 bhaak - can i remove the "y/n/q" questions in unnethack? 07:33:50 Napkin: which ones? 07:34:08 #loot -> there is a chest here. do you want to loot it? 07:34:19 i mean.. that's why i typed "#loot" 07:34:38 #untrap -> there is a chest here. do you want to untrap it? 07:35:03 Napkin: imagine if there's a chest and bag on the same square; NetHack handles that by asking for each individually 07:35:17 e -> there is a cockatrice corpse here. do you want to eat it? 07:35:19 just so many y/n/q - reminds me of the new vista i had to install on my mom's computer.. every click -> are you sure? 07:35:38 interface consistency is probably better than automatically assuming that the player meant the only thing possible 07:35:51 in Crawl, it's too easy to mismove due to it not prompting sometimes and prompting sometimes 07:35:58 jeez that metafilter forum has wall of text symdrome! 07:35:59 especially as y and n are directions 07:36:02 ais523, i completely disagree. this constant y/n/q is just annoying. 07:36:04 I think conditional prompts are fine as long as the prompt is the exceptional case 07:36:29 if the prompt is the common case and no-prompt is rare, that is an abomination 07:36:33 i already types "#lo" - so yes, i do want to loot 07:36:34 Napkin: what do you think of the Slash'EM method? it adds an extra entry , to the list of choices, to eat from the floor 07:36:46 Napkin: it's not "do you want to loot", but "what do you want to loot" 07:36:52 like pressing c in Crawl on a pile of corpses 07:37:04 or , on a pile of items 07:37:14 But c on a single corpse just shuts up and does its job :) 07:37:28 ais523: and that question is moot with exactly one box on the ground. 07:37:32 The multiple corpse case is much rarer than the single corpse case, so having a prompt there is fine 07:37:33 dpeg: yes 07:37:33 oh, right - there is an additional prompt in between - "#lo" - where? - sure? 07:37:40 greensnark: although there's been opposition to that, too :P 07:37:45 dpeg: Yes, I know :P 07:37:50 dpeg: I was wrong there :P 07:37:54 ais523: but the real problem are the strings in the source files. there it's more or less the same problem as in nethack, but as crawl devteam is really working and you can workaround a lot, I think it might be possible to translate crawl using gettext + a few special cases where you need to write some new functions. 07:38:03 dpeg: but current 'z' behaviour is wrong :P 07:38:06 greensnark: no sweat, I screwed up so much in the past. 07:38:13 And will screw up much more in the future. 07:38:20 bhaak: yep, especially with things like %1$ available 07:38:21 Current 'z' has prompt as the common case and no-prompt as the edge case 07:38:28 Which means the edge case will keep catching out the player 07:38:30 greensnark: I mainly wanted to reserve both z and Z for casting. 07:38:35 This will prove useful, trust me. 07:38:38 And they will feed keystrokes into the game that were meant for the prompt 07:38:42 Master branch on CDO updated to: 0.7.0-a0-929-g4ba6aee (19.0) 07:38:46 Napkin: thanks! 07:38:50 dpeg: the issue is that if you try to cast a spell when out of MP, you don't go to the targeting prompt, whereas you'd expect to 07:38:51 :) 07:38:54 Napkin: that's not possible, it just iterates through all lootable/untrapable things on the floor without checking if there is only one 07:39:01 ais523: I understand, 07:39:08 Napkin: rockage! 07:39:10 puh.. ok 07:39:24 keystroke consistency is something that catches out bots a lot, btw; although it catches me out enough as a human to complain for that reason 07:39:25 now, how to message cryptic given he's so fond of switching nicks? 07:39:27 Will play some DSFi later toray. 07:39:37 I've died like that in NetHack, and wasted turns like that in Crawl 07:39:39 !seen Cryp71c 07:39:39 I last saw Cryp71c at Wed Mar 31 08:38:16 2010 UTC (4h 1m 23s ago) quitting with message Read error: Connection reset by peer. 07:39:40 by: email? 07:39:55 I think he's been using Cryp71c recently 07:40:11 dpeg: What's the codename for 0.7? :P 07:40:14 greensnark: forcing a more after pressing z w/o targets? 07:40:21 greensnark: what about some Hindi one? 07:40:25 Hindu 07:40:26 Hinda 07:40:40 Most users won't have suitable fonts 07:40:48 Napkin: but you're right, if there is only one thing and the player already knows that, it shouldn't ask. I already changed #chat to not ask for a direction if there is only one suitable chat partner there :) 07:40:48 doesn't matter 07:40:57 bhaak: that's a good one 07:41:00 Latin alphabets are best for wide readership 07:41:08 bhaak: ouch, is there an option to change that back? 07:41:11 greensnark: shouldn't be German next time 07:41:12 nice, bhaak :) 07:41:18 !tell Cryp71c Patch is in, with some changes. Are you intended to be able to wear helmets with antennae? Are you supposed to deactivate then kill your guardian to get rid of it? 07:41:19 by: OK, I'll let Cryp71c know. 07:41:47 dpeg: How about czech 07:42:01 Perhaps we can get Adam or Erik to donate some funky Slavic word. 07:42:02 stone soup 0.7, codename 0.6? 07:42:05 Or any cool quote from langauge != German 07:42:44 So new demonspawn is on CDO? 07:42:45 ais523: not yet, but if I add more of that behaviour I might add one 07:42:50 purge: yes 07:43:35 options are bad 07:43:38 -!- Keskitalo has quit [Ping timeout: 276 seconds] 07:43:42 crawl's got lots 07:43:45 dpeg: agreed, as long as you have sane defaults 07:43:47 especially options to go back to bad interface 07:43:55 Zaba: I know :( 07:44:03 Don't take away my default_target=false :P 07:44:04 dpeg: options to go back to pre-being-ruined interface? 07:44:13 the issue is that people see things different ways 07:44:16 And my clear_messages=yes 07:44:34 -!- ais523 was kicked from ##crawl-dev by dpeg [ruination] 07:44:49 ais523 the ruinous 07:45:01 next time I'll use urination 07:45:03 well delay_message_clear IS the new default now so :P 07:45:13 yeah, some people are so used to broken interfaces that they can't see them in a true light. See, for instance, a lot of windows users out there... 07:45:17 dpeg: I know but if it's trivial I don't mind and nh has the option to not show certain options in the O menu 07:45:19 syllogism: There's an option to remove it :P 07:45:20 world of ruin 07:45:24 ruination, is that even a word? 07:45:38 My problem with not clearing messages is that I keep seeing old messages and thinking "WHAT, he hit me AGAIN?!" 07:45:43 yes 07:45:49 The little underscores really don't stop me from skimming the message 07:45:54 and I pay attention so I don't need to see the message constantly :P 07:45:56 There are tons of options which make sense. But coders have this habit to provide an option everytime the interface gets improved. That habit is natural, but not good :) 07:46:04 and what can you do if people like to play like bots :) 07:46:20 dpeg: don't blame it on the coders 07:46:34 by: But who else to blame? 07:46:39 it's because management doesn't make a clear decision 07:46:44 Hehe 07:46:48 lol 07:46:48 damn managers 07:46:49 * dpeg is guilty. 07:47:08 We should have a "kill the option!" month. 07:47:12 also, using ; to look around - would be cool if you didn't have to press . each time - but rather display immediately when the cursor is on top of an item/monster, bhaak 07:47:34 I did remove quite a few options 07:47:55 by: that was not meant as an insult to anybody, in particular not to you. 07:48:05 I'm not insulted easily :) 07:48:21 Napkin: I know and I would have changed it already if it wouldn't have meant to completely redo the code for :, ; and / :\ 07:48:23 the new startup interface is nice 07:48:24 does anyone use use_old_selection_order = true? 07:48:27 It's also true that every interface change will have some player coming from his cave: "Ugh, cannot play the game anymore!" And then someone hands out an option. 07:48:33 it may be true that some developers like adding options 07:48:36 Zaba: What does that option do? :P 07:48:38 syllogism: yes 07:48:47 if greensnark doesn't use it, it can go 07:48:49 greensnark, no idea, and I suspect I don't want to find out 07:48:51 hehe 07:49:07 actually, my config being old, I'm not sure it still exists ;p 07:49:17 At least bhaak is interested in improving the interface. Derek wasn't, claiming that "that's the devteam's job" ): 07:49:18 Oh wow, use_old_selection_order is pretty obscure :) 07:49:32 we should definitely remove that now the screens are being redone 07:49:51 indeed. 07:50:12 I guess a wiki page "obsolete options" would be good 07:50:28 I see Zaba collects weird options in his museum and polishes them now and again 07:50:38 People could react... if there's no comment for some listed option after six months, off it goes. 07:50:39 -!- Keskitalo has joined ##crawl-dev 07:50:41 Notice how quickly he dropped use_old_selection_order into the discussion 07:50:47 may i again mention, how sucky gnome desktop environment has become after removing all the options? 07:50:48 greensnark: why do you like default_target=false ? 07:51:02 please don't do that to stone soup as well... 07:51:02 bhaak: Because I like target_unshifted_dirs=yes :P 07:51:10 greensnark, uh, no, it was just on the top of the default config; in truth, I resort to quietly using dtach. 07:51:18 Oh man, Gnome option policy is moronic 07:51:26 greensnark: what is it? 07:51:39 demonic guardian mutation seems too good 07:52:01 Napkin: it's a fine line... yes, we want options. But part of our responsibility as designers is to provide good defaults instead of a myriad of options. 07:52:08 dpeg: They removed a lot of options without bothering to check whether the option is useful 07:52:16 greensnark: I hope we'll do better. 07:52:25 "Every even numbered option has to go!" 07:52:33 lol 07:52:33 sounds like a plan 07:52:45 but.. does one start counting them from zero, or from one? 07:52:47 gnome-terminal used to allow a solid cursor setting, then they decided that they'd just use the system-wide setting for cursor 07:53:00 Which means you cannot have a solid terminal cursor and a blinking cursor for other programs 07:53:14 actually, I am on gnome right now and I wondered about how few options there are 07:53:21 Did anybody give feedback about it? 07:53:27 dpeg: Lots of people :P 07:53:34 greensnark: with zero effect? 07:53:39 oh my.. arrows from the same trap don't stack? 07:53:42 Although Linux users usually give feedback in a very tactful way 07:53:49 "You morons removed my option!11!" 07:54:15 I don't know what happened to that particular case, I don't use Gnome terminal anyway :) 07:54:16 lol 07:54:21 * Napkin takes notes * 07:54:56 does anyone know if the update to CDO that fixed the abyss crashes also breaks save compatibility? 07:55:00 greensnark: I have no problem with that. The only gnome program I use is gnome terminal anyways :) 07:55:12 i just got a message saying my save couldn't be transferred :( 07:55:23 bhaak: I used to use Firefox :P 07:55:23 latest update was save version 19 - previous was 18, i believe, MarvinPA 07:55:38 bah, looks like my 15-rune game is gone then :( 07:55:40 MarvinPA: not sure if there was an intermediate update 07:55:50 MarvinPA: Why is it gone, you don't have to upgrade 07:56:00 yeah - aren't you happy, you need to install gnome-settings to change the way your cursor looks in gnome-terminal, bhaak? :D 07:56:06 Oh, your abyss crashes are too bad to play? 07:56:13 well they're fairly random 07:56:17 i did manage to get the rune 07:56:22 but then it crashed before finding an exit 07:56:31 MarvinPA: Next time you get the rune, save :P 07:56:41 You'll be rewound to last save on crash :P 07:56:45 aha :D 07:56:49 Napkin: I put ubuntu on that laptop so it was already installed :) 07:56:52 i can probably do it with a bit of luck then :P 07:57:11 MarvinPA: yeah, and last time I had to farm the Abyss for the rune this happened to me 07:57:14 MarvinPA: to fix the LOS, save&reload will work 07:57:14 !lg . GhWn Abyss 07:57:15 1. greensnark the Middleweight Champion (L27 GhWn), worshipper of Okawaru, blasted by a red draconian annihilator (crystal spear) in the Abyss on 2008-08-08, with 704512 points after 150958 turns and 20:31:37. 07:57:17 woah - ubuntu.. so many radicals here today! 07:57:29 greensnark: in firefox I don't notice the missing blinking and on my work machine firefox is built on gentoo with -gnome :) 07:57:34 ah it will? 07:57:35 but the crash bug may still occur 07:57:43 ahh i see 07:57:55 best just save&reload regularly 07:57:59 well i'll run around a bit and see what happens, thanks for fixing it either way 07:58:16 heh, examining an "+" -> a spellbook or a closed door (spellbook) 07:58:20 cool, will do 07:59:22 03by * r306e28ce8ae9 10/crawl-ref/ (6 files in 3 dirs): Get rid of option old_selection_order. 07:59:28 Applause! 07:59:36 omg noooo! 07:59:37 :> 07:59:44 We're idly talking, while by is the man of action. 07:59:48 net -61 lines of code 07:59:58 nice 08:03:35 ??crystal plate 08:03:35 crystal plate mail[1/2]: 14AC, -8EV, 120 aum. The most massive heavy armour. Resists corrosion. It can be generated on D:1 very rarely. Of course, you will splat every time this happens. 08:04:03 ??ring mail 08:04:03 ring mail[1/1]: +4 ac -2 ev. Weakest heavy armour. 08:06:48 ??scale mail 08:06:49 scale mail[1/1]: +5 ac -3 ev. 08:07:06 lol.. nethack is just.. omg 08:08:52 as a simple fix for the uselessness of heavy armour in the early game, how about taking armour skill out of the GDR percentage calculation? 08:08:53 lol, searching can be dangerous in nethack :) 08:09:15 armour skill seems to be important enough in giving AC and overcoming the penalties 08:09:31 ?? gdr[2] 08:09:31 gdr[2/2]: Guaranteed melee damage reduction in 0.6 is (body armour base AC) * (13 + armour skill)/17 % 08:10:18 Napkin: would it be a pain to update the trunk tiles binaries with the demonspawn changes? 08:10:18 assuming armour skill 27 would take ring mail from 4% to 9%, scale mail from 5% to 11% (at armour skill 4) 08:10:35 of course not, 1s, purge 08:11:38 by: those %'s are GDR effects? 08:11:47 ah, I see 08:12:15 32% for crystal plate 08:12:49 I think at the high end, the AC nerf is good; it's just that the start is quite rough 08:12:49 i'm still getting the SQLITE_HAS_CODEC warnings during compile 08:12:50 -!- Amonchakad has joined ##crawl-dev 08:12:57 -!- Spads has quit [Remote host closed the connection] 08:12:58 someone should kick neunon 08:12:58 So instead of (13+Armour)/17 we could use 3/2, for example? (corresponds to Armour 9)? 08:13:20 I would say 40/17 (correspond to armour 27) 08:13:22 -!- Spads has joined ##crawl-dev 08:13:26 Napkin: sell the books 08:13:34 by: then I'd go with 2=34/17. 08:13:43 why? 08:13:54 do you think 32% for crystal plate is too much? 08:13:58 2*baseAC is a pretty simple formula :) 08:14:01 bhaak :) 08:14:13 ??plate mail 08:14:14 plate mail[1/1]: +10 ac -6 ev. Weighs 65.0 aum. 08:14:30 The complicated numbers are necessary to incorporate a parameter, without parameter we can round. 08:14:36 omg! 08:14:38 buuuug! 08:14:48 heeeeck 08:14:51 ? 08:15:14 Napkin: press p 08:15:23 oh.. did i really chat with a mold? and it told me i need to pay 25 for it? 08:15:39 and i thought the shop keeper said that :D 08:15:47 You chat with the shopkeeper, I hope. 08:15:48 well, it's the shopkeeper that says how much it costs :) 08:16:05 Username: Denzi 08:16:05 E-mail: denzi.diary@gmail.com 08:16:12 Do you know her/him? 08:16:32 by: the idea of having GDR be constant is good. 08:16:54 I learned from syllogism that GDR matters little anyway. Making it matter more early one is probably good. 08:16:57 Denzi ss in CREDITS 08:17:01 *is in 08:17:16 so.. that was a very mean visit to that shop.. mimic there didn't let me move off? had to use wand of striking to kill it.. which killed items too.. and so i had to sell everything to at least get out? 08:17:19 jarpiain: yes. Denzi made a whole slew of tiles. 08:17:28 http://d.hatena.ne.jp/Denzi/ ? 08:17:36 bhaak: yes 08:17:37 Napkin: yes 08:18:00 well.. great.. even looking at items in a shop is dangerous? 08:18:27 anyways, enough complaining.. bye! 08:18:36 bye! 08:18:43 Napkin: can be. but you also searched beside a ] which is mimic who doesn;t really mimic :) 08:18:49 bye 08:19:14 what will gdr be for something like a plate 08:19:29 it's curently 23% at armour skill 27 08:19:50 rofl, bhaak 08:19:56 2.5 factor for a nice round 25% in plate? 08:19:59 with the simple base*2% it'd be 20% throughout 08:20:00 yeah.. missed the obvious, I guess :D 08:20:46 jarpiain: sounds good; ring mail gets 10 that way 08:20:49 -!- eith has joined ##crawl-dev 08:21:11 Napkin: the regular trunk updated but not tiles? 08:21:21 Napkin: you also got large mimic which is a bit unusual for that dlvl 08:21:24 by: I am also fine with 2.5 although I consider that to be very generous :) 08:22:32 this might almost make mottled dragon armour worth wearing, though probably not :P 08:23:05 syllogism: do you see a problem with constant GDR (depending only on baseAC)? 08:23:57 don't think so 08:24:41 by: I'll add it to the wiki; if nothing happens, this can go in, okay? 08:25:06 dpeg: 2* is probably fine; hardly anyone gets more than 21 armour skill anyway 08:25:14 yes 08:26:14 that was pre-nerf though 08:27:21 that is, saying no one never gets more than 21 doesn't really mean anything since there hasn't been much testing with the current gdr 08:27:51 you used to hit the gdr cap very early 08:28:54 it cuts GDR from 23% to 20% in plate mail with armour 27 -- I don't think that's going to be noticable 08:28:56 does gdr use monster's max base damage or weapon+base 08:29:14 weapon+base I think 08:30:13 refresh, purge 08:30:26 got it ,thanks :D 08:30:27 ?? monster damage 08:30:28 monster damage[1/3]: 1d(monster damage rating) + [random2(weapon base damage) + random2(weapon damage ench) - 1d3]. Multiply by 3/2 for might and 5/2 for stab. 08:30:37 yes it won't be noticable, but that's generally been the problem with gdr 08:30:53 ?? monster damage[2] 08:30:53 monster damage[2/3]: Damage reduction is max(random2(AC), gdr_percent*[monster damage + weapon base damage]). For example, a player with 50% gdr always gets at least 15 damage reduction against an anaconda and 22 against a stone giant. 08:35:28 syllogism: you think that 20% GDR will go unnoticed? 08:35:43 what kind of dodging rates do you get against late game melee monsters (with good damage and average accuracy)? 08:35:57 is there a way to find out what mutations do in game? 08:36:08 10% maybe 08:36:12 Napkin: Elbereth might have helped :( 08:36:44 err, do you mean player dodging rates 08:36:48 yes 08:36:51 happens, bhaak ;) 08:36:55 the accuracy threw me off 08:37:36 would be nice to have some idea of the damage reduction that an EV fighter with low AC currently gets against say a draconian or an orb guardian 08:37:47 Cooperation of a tile art (https://crawl.develz.org/mantis/view.php?id=1221) by Denzi 08:38:45 orb guardians seem to have have very high accuracy, what is it tied to? 08:38:57 uh i think i crashed? I thought i closed the program by mistake, and when i reloaded my save my mutations were different as well as some of my inventory :| 08:39:09 @?? orb guardian 08:39:09 Orb Guardian (06X) | Speed: 14 | HD: 15 | Health: 45-120 | AC/EV: 13/13 | Damage: 45 | Flags: see invisible | Res: 06magic(120) | XP: 3893. 08:40:07 !source mons_to_hit 08:40:12 Lines pasted to http://paste.scsys.co.uk/41620 08:40:26 and just crashed when i started a new game as a lugonite in the abyss walking around :O 08:40:30 wasn't there a server to play angband online? 08:40:42 my guess is that similar average damage reduction for armour vs dodging base fighters would make armour attractive enough 08:40:52 s/base/based/ 08:41:37 you only get gdr in melee unfortunately 08:41:57 not that it even affects the average much 08:42:34 fsim isn't interruptible anymore? 08:44:07 skeletal warrior with a hand axe has 30% accuracy against 37ev player according to fsim 08:44:42 i just stabbed some confused monsters while being confused myself 08:45:10 -!- eith_ has joined ##crawl-dev 08:45:13 debug mode reports it as 2.5%, which is obviously wrong 08:45:23 i think i shouldn't be able to (stabs require some finesse after all) 08:45:40 ortoslon: I agree. Would you file a report on Mantis? 08:45:53 yes 08:48:18 -!- eith has quit [Ping timeout: 265 seconds] 08:48:42 -!- eith_ is now known as eith 08:49:45 Napkin: http://cage.bearhome.net:7777 but you need a browser :) 08:50:30 lol, anyterm? 08:50:43 that's worse than anything ;) 08:50:49 but thanks :) 08:51:10 -!- hotsun has joined ##crawl-dev 08:51:22 of cource i got connection interrupted after 5 keys and thus my ip is blocked for another session :) 08:51:26 <3 08:52:03 so I had an idea regarding hitpoints, ac, etc 08:52:52 disallow stabbing while confused (https://crawl.develz.org/mantis/view.php?id=1222) by ortoslon 08:53:08 hitpoints normalised to 100, with a damage downscaling factor (DDF) 08:53:38 Napkin: WOT? it's angband and they disallow grinding their server! ;-) 08:53:47 whereby DDF of 100 would nullify 100% of incoming damage (although 100 would be impossible to reach) 08:54:06 racial, fighting skill, etc hitpoints gains are translated into bonuses to DDF 08:54:17 and AC from armour is instead points added onto DDF as well 08:54:43 hmm, should you be able to control teleports while berserk? 08:54:46 hehe, bhaak 08:55:50 and there'd be some kind of noise added to make it a bit less predictable 08:56:00 any thoughts? 08:56:13 by: you couldn't in 4.1 08:56:57 myuzinn: why 08:57:18 I figure it's simpler 08:57:30 and people have a better idea what their numbers mean at a glance 08:57:43 Napkin: Please join #unnethack so I can make amusing comments about your deaths :) 08:57:58 erm, I just started a character and there's a vault with orc priests behind glass, right next to the entry vault 08:58:00 giant frog hits for 25 means you lose 25%, DDF of 30 means all attacks reduced (approximately) by 30%, etc 08:58:00 does the second plus on blowguns matter in 0.6? 08:58:07 hehe, will keep you posted for the next game, greensnark :-P 08:58:12 warlords and sorcerers too 08:58:30 I should totally play enough UnNH to score a win 08:58:41 I've promised myself to do that as soon as Elbereth is removed :P 08:59:10 Because I am not strong enough to not use Elbereth if it is there 08:59:17 But I feel like a cheap cheater when I do use Elbereth :P 08:59:24 bhaak: Can you remove Elbereth? kthx! 08:59:59 I could turn it into an option :-D 09:00:23 what's the deal behind that Elbereth 09:00:24 :P 09:00:30 ortoslon: I believe it determines whether things like paralysis and confusion have an effect 09:00:46 for whatever reason, it doesn't affect curare 09:00:52 st_: that is one mean looking entry vault 09:01:09 isn't this too spoilerish? 09:01:56 it should be documented and made consistent 09:02:17 is this in mantis? 09:02:24 don't think so 09:02:43 due would be the one to talk to about this 09:03:07 heh denzi's english <3 09:03:31 syllogism: compare it with your Japanese :) 09:03:47 dpeg: i don't think that's fair :P 09:04:56 myuzinn: the system would be more opaque 09:05:10 ...? 09:05:15 by: I second no cTele when confused, berserk, memserised etc. 09:05:27 -!- Amonchakad has quit [Quit: Page closed] 09:05:51 myuzinn: your proposal 09:05:56 could you explain I mean 09:06:09 myuzinn: right now, HP goes up and you compare with damage. 09:06:16 That's simple to understand. 09:06:35 oh denzi made the new water tiles? 09:07:08 crawl also has AC 09:07:15 or are these even newer 09:07:17 AC is not opaque currently 09:07:22 !lg clouded 09:07:22 1712. clouded the Grave Robber (L1 DENe), slain by a hellwing (summoned by an orc sorcerer (led by an orc warlord)) on D:1 on 2010-03-31, with 22 points after 162 turns and 0:06:53. 09:07:27 so what's up with this? 09:07:56 don't allow teleport control when berserk, etc. (https://crawl.develz.org/mantis/view.php?id=1223) by rob 09:08:13 I'll write up something with examples on the wiki later if I don't decide it's trash (which is what usually happens after a while pondering my ideas) 09:08:16 !lg clouded -tv 09:08:17 1712. clouded, XL1 DENe, T:162 requested for FooTV. 09:09:01 "by introduction of Mr.Enne Walker. " woops 09:09:23 :P 09:09:28 dpeg: can you have a look at clouded's death? you're entry vault expert after all 09:09:38 !lg clouded -tv 09:09:38 1712. clouded, XL1 DENe, T:162 requested for FooTV. 09:10:23 Denzi is uber tile artist make him feel super welcome! 09:10:46 Where did that orc warrior come from? 09:10:57 nice 09:11:35 do we have anyone who speaks japanese 09:11:43 Denzi! 09:11:49 and also english :P 09:12:09 Not necessary, Denzi's English will do. 09:12:14 time has eroded my japanese capabilities 09:12:20 I can only remember a few insults now 09:12:39 ixtli might well speak japanese 09:13:27 dpeg: presumably the orc warrior escaped from that altar vault 09:13:36 maybe the hellwing teleported him? 09:13:48 the problem with japanese is that even if you learn to speak it then you have to learn thousands of kanji symbols to read it! 09:13:54 but isn't the orc sorceror already a bug? 09:14:58 by: no, I think that placing "orc warrior band" can create members of the band beyond walls. 09:15:01 Fixing now. 09:15:22 purge: e-books might make that easier 09:15:48 by: you mean that orc warrior bands shouldn't get sorcerers? 09:15:57 !lg clouded -tv 09:15:57 1712. clouded, XL1 DENe, T:162 requested for FooTV. 09:16:16 there shouldn't be sorcerors generated in vaults on D:1? 09:16:29 or sorcerer, whatever 09:16:38 haha, orc warlord <3 09:16:48 certainly not in walls with windows, so they can summon out? 09:17:23 also, yes, bands are not automatically inside rooms 09:19:26 by: placing monsters by hand now 09:19:34 and the warlord was a thinko 09:19:40 should have been warrior 09:20:05 Btw, Johanna just greeted Denzi warmly. 09:21:19 Can't wait to see his new work! 09:21:48 how popular is crawl in japan anyway? 09:22:28 I am on a Japanese train atm 09:22:41 ixtli: is everybody playing crawl? 09:22:45 If you need something translated lemme know. 09:22:47 Hahahahahah 09:22:51 <3 09:23:20 -!- Cryptic has joined ##crawl-dev 09:23:24 Morning 09:23:34 I don't see anyone playing crawl. But I've had a bit to drink. 09:23:50 * Cryptic not only has 7 teeth being removed on Friday, but also has a respritory and ear infection! 09:23:52 greensnark: you guessed wrong! :) 09:24:12 Cryptic: :O 09:24:16 Are you ok? 09:24:19 Cryptic: seven.... you cannot do that very often. 09:24:24 oh meds, so I'm better than I would be otherwise 09:24:33 dpeg, yep, 5 wisdom teeth, 2 molars. 09:24:44 Only like 5 times. Then all of your teeth are gone. 09:25:03 ixtli: the Japanese trains are cool, eh? 09:25:34 holy crap 09:25:36 They're so cool. They have like 3 companies running in Tokyo. 09:25:37 7 teeth 09:25:44 will there be any left after that`? :o 09:25:53 lol 09:25:57 ixtli: have you been groped yet? :D 09:26:10 yeah, I'll still have plenty. but don't expect any DS implementations on Friday, or over the weekend :P 09:26:12 JR, a private line, and metro 09:26:26 :( 09:26:28 what 09:26:30 purge: no but there is a really hot girl in front of me 09:26:31 5 wisdom teeth? 09:26:35 I thought the mouth only had 4 09:27:09 purge: And im white. Maybe luck will be on my side. 09:27:44 でも俺の乗り替え駅は次だから仕方無いんだもん 09:27:50 anyone else getting a "missing travel_stoppers.txt" on cdo? 09:27:55 yep 09:27:59 been since yesterday 09:28:49 !seen by 09:28:50 I last saw by at Wed Mar 31 14:22:41 2010 UTC (6m 9s ago) saying ixtli: is everybody playing crawl? on ##crawl-dev. 09:29:10 by, let me know if there are problems with my patch 09:29:16 myuzinn: there were more people from japan answering the nethack poll than the crawl poll. according to the polls nethack is 600% more popular in japan than crawl :) 09:29:30 !seen ixtli 09:29:30 I last saw ixtli at Wed Mar 31 14:27:44 2010 UTC (1m 46s ago) saying でも俺の乗り替え駅は次だから仕方無いんだもん on ##crawl-dev. 09:29:43 I'm right here. 09:29:55 Cryptic, the patches are live on cdo now? 09:29:57 Though my phone has 4% battery. 09:29:58 ixtli: Just wanted to check if Henzell would quote you right :P 09:30:01 familiar, antennae etc? 09:30:06 Nice :D 09:30:27 Cryptic: by !told you 09:30:31 Xiberia, not yet, they're coming in today though, if by has time to commit them...I think, they're a big patch with major enum changes, so there's not save-transfer compatability. 09:30:38 Cryptic: they're in! 09:30:39 ohh 09:30:40 lol 09:30:42 -!- Cryptic is now known as Cryp71c 09:30:43 .. 09:30:43 Cryp71c: You have 1 message. Use !messages to read it. 09:30:44 oooo 09:30:45 haha 09:30:47 !messages 09:30:48 (1/1) by said (1h 49m 30s ago): Patch is in, with some changes. Are you intended to be able to wear helmets with antennae? Are you supposed to deactivate then kill your guardian to get rid of it? 09:30:54 i'm rolling a DS right now 09:30:58 O_o 09:32:23 by, iirc Antennae follow the same rules as horns, soft-caps only. I plan to add code that if you're wearing a cap, it restricts / removes the effects of Antennae (since their covered, they don't work as well / at all). There is no way to dismiss the guardian, if its summoned, its there until it dies, do you think a dismiss option would be appropriate? 09:32:34 s/soft-caps/soft-helmets 09:33:02 -!- ais523 has joined ##crawl-dev 09:33:04 Cryp71c: re antennae, I was able to wear helmets just fine while wearing them 09:33:22 Cryp71c: re guardian, I don't see the point of a "deactivate" ability in this form 09:33:31 heh http://zoome.jp/hare6ki/diary/230 09:33:38 by, it would completely ruin a stealthy DS 09:33:48 to have a monster trapesing around, waking everything up 09:35:05 zin worshipper, wow :P 09:35:10 by, ah ok I couldn't recall precisely how I had implemented it, I guess I was thinking that all caps would be fine, but hard-helmets would stop Antennae benefits (which isn't implemented atm) 09:35:38 by, also, it would be a source of tons of piety loss for areas where your guardian would be constantly dying, and your god dislikes allies dying. 09:35:38 anyway, these are things that feel weird about the current implementation; just wanted to let you know 09:35:43 thanks 09:35:51 I'll address them with another patch 09:37:07 dpeg: you're involved in the demonspawn mutations, right? I really don't want to discuss the mutation design 09:37:19 -!- by has quit [Quit: later] 09:39:22 Cryp71c, is antennae a physical mutation? 09:39:27 a la horns, claws etc 09:39:36 Xiberia, yeah, its a body-slot facet 09:39:41 ah, cool 09:39:47 SO no horns for you 09:39:53 :) 09:40:37 why would caps not stop horns but stop antennae 09:40:51 I spose it depends where you mentally picture them positioned 09:41:42 myuzinn, when you headbut someone, the cap crumples, allowing the horns to still make a full physical impact, but antennae work off of "feeling the air" or however you'd like to imagine them, covering them reduces / eliminates their effectiveness. 09:42:31 I prefer to just picture them jutting out of the forehead, sneaking out the front of the headware 09:43:14 -!- Spads has quit [Ping timeout: 276 seconds] 09:43:26 honestly I'd prefer it that you just made headware unavailable, if you think the power is that important 09:43:40 just so you know, i have crashed twice in the abyss starting out as a jugonite 09:43:42 lugonite 09:43:42 Yeah, to keep them in line with other body-slot facets, some loss of slot has to occur :P yeah they should prevent hard-helmets. 09:43:50 so bug is not fixed 09:43:54 That's a bug on my part. 09:44:30 How do you add a learndb entry which redirects to another learndb entry? 09:44:45 Going to break menu.cc, menu.h, tilereg.cc and tilereg.h again :( 09:47:01 Cryp71c, are spines also in? 09:47:05 and if so, how do they work? 09:47:14 Xiberia, yeah, just writing up the Learndb entry on them 09:47:22 ah 09:47:40 sorry for constantly bugging you 09:47:49 i just like the new changes 09:48:35 !learn add Spiny Has a chance of doing 3d6 - enemy AC - player EVP damage to enemies in melee combat when their attack is not blocked by the player. New in .7 09:48:36 spiny[1/1]: Has a chance of doing 3d6 - enemy AC - player EVP damage to enemies in melee combat when their attack is not blocked by the player. New in .7 09:59:02 dpeg, hrm, should Spiny have a chance of doing damage on each attack recieved? right now its every non-blocked attack. 10:02:15 I see balance issues already :P Only have lvl 1 of the mut and it pretty readily kills low-level creatures. 10:02:26 crawl doesn't make a distinction between dark and lit rooms? 10:03:14 woohoo i have a reproduceable level-gen crash! Submitting the save.... 10:06:59 -!- by has joined ##crawl-dev 10:08:15 Crash when going down stairs (https://crawl.develz.org/mantis/view.php?id=1224) by purge 10:08:18 bhaak: no 10:08:46 everything is lit, also there's no blindness 10:09:22 by, yeah I'll have a patch for you, Spines is also a bit tweaky, its doing damage on ever non-shield block melee attack. should be chance_in_something 10:09:31 s/ever/every 10:10:27 oh and btw i am just making a complete guess that its a level-gen crash 10:14:45 why can't I press ! to change spell view in the memorisation screen? 10:15:11 instead, I have to go to the book, then to the individual description, to see how much hunger/range a spell will cost 10:20:01 that would be nice to have, but its a direct reflection of the difficulty of learning the spell. 10:20:11 also, is Makhleb meant to give piety for killing butterflies? 10:20:13 Hard difficulty == higher food cost, but the precise amount would be nice. 10:20:26 Cryp71c: yep, especially as expecting people to memorise the formula is pretty much spoiler info 10:22:12 well especially since the information is all available when you read the spellbook now, it'd make a lot of sense to be able to see it from the memorisation screen too 10:22:22 that's bugged me in the past too, you should FR it :P 10:22:51 back 10:23:20 cancelling controlled teleport is too difficult (https://crawl.develz.org/mantis/view.php?id=1225) by rob 10:23:42 by: yes, I am watching all the DS stuff. 10:25:03 why does this ice dragon vault have potions of levitation, when all the water is shallow? 10:25:30 Cryp71c: first, we should have a ds mutations feedback page 10:25:35 I will set one up later today. 10:26:04 ah, yeah 10:26:36 -!- Spads has joined ##crawl-dev 10:28:07 nooo! HOoves 10:28:08 :P 10:28:34 -!- hotsun has quit [Quit: HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :)] 10:30:18 Cryp71c: in your game? 10:30:23 yep 10:31:27 what's the plan for armour/ev training? is there a feedback page? 10:32:16 btw, is it still the case that by themselves, the first EVP*3 levels of dodging are entirely worthless? 10:34:32 -!- MarvinPA-2 has joined ##crawl-dev 10:34:48 by: Armour/Dodging training have not been changed, but should, imo 10:34:57 they must have been changed 10:35:18 you didn't use to train dodging in heavy armour at all 10:35:30 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:armour_training 10:35:40 by: oh, that was a preliminary change, yes 10:35:40 -!- MarvinPA has quit [Ping timeout: 268 seconds] 10:35:44 my current character has been wearing ring, then scale mail since D:1, and now has Armour 5, Dodging 10 10:35:49 To improve the situation without too much effort. 10:36:04 that seems completely broken 10:36:08 by: please read up on ^ -- this is what I envision 10:36:20 by: Armour training is too slow, this effect is probably stronger in 0.6. 10:36:33 so feedback on the current state is not really required 10:37:02 by: I don't know... 10:37:10 ...depends on when we change the training system 10:37:18 If only for 0.8, then feedback is helpful. 10:37:30 -!- bmh has joined ##crawl-dev 10:37:44 well with the old system you would have started training dodging after armour 6 10:37:48 bmh: Hi BrendaN! 10:37:55 howdy 10:38:01 with ring mail 10:38:04 * bmh takes a break from reading about fast parsers 10:38:35 dpeg: I like the idea for a Forest mini-branch. It would be a good home for all sorts of evil trees 10:38:42 Anyway. What started that conversation about the Japanese roguelike player base? 10:38:55 bmh: I think that kilobyte likes forests too :) 10:39:06 ixtli: Denzi @ Mantis 10:39:15 I see. 10:39:38 dpeg: I added a short proposal for Fruit Trees to the wiki. The idea is to have Wizard of Oz style trees that pelt the player with rotten fruit 10:39:39 Someone said something about kanji being hard, though IMO it's the speaking that ends up being the worst. Sounding native is impossible :( 10:39:43 feel free to translate jpeg's post if you want :P 10:39:57 ...and then retreat into trees when the going gets tough. 10:40:14 Should axes do extra damage to 7's? :-) 10:40:18 bmh: ok, cool 10:40:23 bmh: no 10:40:35 acid fruit 10:40:51 syllogism: That sounds too much like an Oklob Plant 10:41:03 bmh: it could be the missing link 10:42:49 syllogism: I don't think that Denzi's is too bad. I rather think that Finns have skewed norms about English :) 10:43:04 * Denzi's English 10:44:04 dpeg: it looks like a typical japanese machine translation or maybe a bit better 10:45:06 -!- xardas-3 has joined ##crawl-dev 10:45:15 syllogism: not to me, it is a bit worse than the English one of unnethack's first japanese users writes. It looks rather legit to me. 10:45:20 dpeg: How about a collection of linker mini-branches? Forest, Mini-Shoals, Mushroom caves? 10:48:28 Crash when praying (https://crawl.develz.org/mantis/view.php?id=1226) by 78291 10:48:44 bhaak: well he/she certainly spell checked all the words :P 10:48:50 bmh: one step after the other 10:48:59 so many crashes :( 10:49:04 syllogism: that's a feature of modern browsers :) 10:49:08 not mine :P 10:50:14 though it's quite apparent some of the words were machine translated or at least some online dictionary utilized 10:51:19 dpeg: you want Mu_ added as a committer? 10:51:35 syllogism: Again, I could never make it natural. Fantasy stuff is the hardest to translate. 10:51:54 like we understand what an "Orc" is because we speak Engligh. 10:51:58 english, heh. 10:52:07 -!- MarvinPA-2 is now known as MarvinPA 10:52:23 But you'd need a similar /concept/ in japanese. And I certainly don't know it. 10:52:48 just show them a drawing of an orc. 10:52:50 I could cop out and just transliterate everything, but I don't think that would work very well :( 10:52:56 oni? 10:53:01 dpeg: it is done 10:53:04 purge: But then everything is oni. 10:53:08 ixtli: http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%BC%E3%82%AF_%28%E6%9E%B6%E7%A9%BA%E3%81%AE%E7%94%9F%E7%89%A9%29 ;-) 10:53:18 you wouldn't have to translate "Orc" anyway :P 10:53:27 true :) 10:53:30 purge: There are great words for demons and devils in Japanese. I'm just not fluent enough to be able to use it. 10:53:44 i only know oni and akuma 10:53:46 bmh: But I mean, isn't immersion the key to enjoyment? 10:54:28 bhaak: Actually that page says that Orc comes from the latin for "akuma" 10:54:29 xD 10:54:37 See?! 10:54:42 Japanese is confusing :( 10:55:27 Huh. Interesting, apparently that's true. 10:55:35 Comes from the word "Orcus" which I guess means "hell." 10:55:39 But. Who knows. 10:55:41 ixtli: I experienced quite a different level of immersion when playing nethack in german whereas johanna said she didn't notice a difference between the englisch and german version 10:55:53 Really. 10:56:20 maybe she just likes to slaughter letters resp. now in Crawl pretty pictures :) 10:56:37 Hahahaha 10:56:41 A good friend of mine who speaks both Norwegian, English and japanese fluently says that most translations into Norwegian are so bad they get int the way of the fun. 10:57:08 We were talking specifically about the Norwegian translation of Westnoth. 10:57:15 oh 10:57:20 But he said it's the same with most OSS games. 10:57:23 my dutch friends all use computers in English because nobody in the Netherlands can remember what the dutch translation for (say) "mail merge" would be, etc. 10:57:32 From what I've seen crawl would be hard to translate. 10:57:36 03dolorous * rb86f8146cf0c 10/crawl-ref/source/ (enum.h mutation.cc): Fix typos and wording. 10:57:45 they usually just do gettext and if that doesn't fit, they rape your language :( 10:57:47 But should we ever make it localizable, he would totally be able to do a Norwegian port. 10:58:12 Spads: I was reading a book about using *nix in japanese the other day in a book store. 10:58:18 And everything is in english. 10:58:25 They don't even bother transliterating. 10:58:49 yes 10:59:01 I met a guy just tonight that does help desk in tokyo somewhere, and his english was much better than the average suit here. 10:59:09 Probably because he has to know about computers. 10:59:15 yeah 10:59:15 elly: yes please (Mu is dev) 10:59:23 dpeg: it is done 10:59:37 thank you 10:59:51 * elly is like a network service that speaks English 11:00:15 Hahah 11:00:40 I have to take a networking class next semester at my home university to complete my CS degree. 11:00:53 I hope all we have to do is implement TCPIP stack in c and be done with it. 11:00:54 :( 11:01:10 that sounds easy 11:01:17 I hope so. 11:01:19 that is like... project 2 of our networking class here :P 11:01:20 But I really don't know. 11:01:35 elly: :) 11:01:38 I don't know very much about networking so I worry. 11:01:46 ixtli: it's still just code 11:01:59 yeah I just hope they approach it in that way, you know? 11:02:08 Don't underestimate mere code. 11:02:10 there's no other way to approach code than as code :P 11:02:10 I know a lot of network engineers who stress the importance of memorization. 11:02:14 Which I /dislike/ 11:02:18 /strongly/ 11:02:19 those people are wrong, though 11:02:25 elly: I know! 11:02:26 the opinions of wrong people can be safely ignored 11:02:40 elly: Can you come to my university and talk to people for me? :D 11:02:49 depends how far away it is 11:02:51 In fact can you just follow me around? 11:02:56 I'm not going to Florida :P 11:03:02 elly: UMass Amherst. 11:03:08 well then 11:03:09 In Massachusetts, USA. 11:03:14 my job will be in boston after I graduate, so :) 11:03:22 Yay! 11:03:30 elly: will you still be here after that? 11:03:33 You should totally visit Northampton. 11:03:40 It's a happening place xD 11:03:41 dpeg: in certain frames of 'here', yes 11:03:48 elly: :) 11:03:50 dpeg: I will no longer be in pittsburgh, but I will still be on IRC 11:03:50 Also, Boston is great, but it kinda shuts down at 1am. 11:03:53 Sort of like Tokyo :( 11:03:58 I'm spoiled by New York. 11:03:59 that's fine - pittsburgh shuts down at 8pm 11:04:09 :( 11:04:11 elly: Where will you be working? 11:04:36 google boston 11:04:44 Congrats :D 11:04:52 I know one person who works at google, but hes a lawyer. 11:04:53 So. 11:07:22 Has there been a meetup of crawl devs? 11:07:32 Seems like it might be fun. 11:07:45 How many of us are in Boston? 11:07:53 * ixtli raises hand. 11:08:00 ixtli: never, as far as I know 11:08:02 * bmh raises his hand 11:08:04 (Sometimes, that is. I've also been known to be in New York) 11:08:19 we should take rax out for drinks. 11:08:24 pay for our bandwidth 11:08:25 :D 11:08:39 crawl hackathon...? 11:09:03 Sounds good to me. If anyone in here happens to be in Japan before the beginning of August I will give free tours of Tokyo given a few weeks notice :D 11:10:17 -!- Spads has quit [Ping timeout: 276 seconds] 11:13:26 "I get it, they want this game to be hard and stuff i get that, i like it, but STARVING to death? Really? Atleast they could have put in an option to have starvation lower some of your stats instead of insta killing you. " 11:14:06 lol 11:14:32 he was playing a troll and probably isn't aware of their metabolism 11:14:55 death... from starvation?! As a sheltered first worlder, that is just not realistic! 11:15:18 Well. 11:15:19 Come now. 11:15:33 /I/ often get taken to the hospital before I starve to death. 11:15:50 clearly we need a hospital in crawl 11:15:55 That might be fun. If you die a stupid death you could wake up and be forced to worship a certain god. 11:15:56 if you die you just pop into the zot hospital 11:16:14 And if it conflicts with your previous god, well then ... good luck :) 11:16:21 elyvilon says "now be more careful silly!" as she slaps a bandaid on your forehead 11:18:32 eh I view permadeath as a good fit for the somewhat linear dungeon 11:18:41 if it were more open world explorey then maybe 11:19:20 03dpeg * r9a5822ddc779 10/crawl-ref/source/dat/des/variable/entry.des: Repair orcish cave_to_temple subvault (clouded). 11:27:55 Definitely. 11:28:03 But I think a hospital would be a cool idea. 11:28:22 Even if that's not how you end up there XD 11:33:02 -!- ortoslon has quit [Quit: Leaving.] 11:37:36 maybe a kobold hospital 11:39:01 :D 11:39:23 Something about kobold nurses gets me excited. 11:40:30 I'm sure you can find a rule 34 of it somewhere 11:44:02 -!- Madtrixr has joined ##crawl-dev 11:48:14 starvation does lower some of your stats before insta killing you 12:11:36 doy: but not in a way that the player is aware of. You fight poorly, but it doesn't show up as stat damage. Right? 12:12:16 yeah, it's more like inverse-might i think 12:12:48 I'm so glad that crawl doesn't have nethack-like stat abuse 12:13:55 Red ~ weirdness (https://crawl.develz.org/mantis/view.php?id=1227) by dpeg 12:14:16 ?? weapon damage[5] 12:14:16 I don't have a page labeled weapon_damage[5] in my learndb. 12:14:27 ?? weapon damage[3] 12:14:27 weapon damage[3/3]: Damage bonuses include +1d10 for {might}, -1d{asp} for 1.5-handed weapons with shield, -1d5 when Starving, and racial weapon bonus ( +1d3-1 for dwarves and demonspawn, +1 for orcs (more with Beogh)). 12:14:28 dpeg: that looks like your antenna mutation 12:15:30 silly dpeg :P 12:16:30 by: ah :) 12:16:32 silly dpeg 12:16:49 travel should make use of controlled teleportitis 12:17:21 "oops, forgot to take that ring off, now i'm at my destination, with red glow" 12:17:22 by: true 12:17:24 sounds like fun 12:17:26 d: 12:17:38 well cancelling it makes you glow as well 12:18:07 syllogism: sure, but you can take off the ring once you realize "hey, i don't want to be doing this the whole way down" 12:18:15 dpeg, lol I should screenshot this. 12:18:29 dpeg filing mantis reports for correctly-working mutations :P 12:18:31 also, it's hard to determine where the best place to teleport to is, if the stairs are in a hallway or something 12:18:42 plus it's not accurate 12:18:52 it'll most likely be faster to teleport to the room outside the hallway 12:18:57 so you actually land near the target 12:19:07 ok, we should make it scriptable 12:19:26 you can get red glow? 12:19:35 Cryp71c: sure can! 12:19:38 cancelling teleports is so annoying I'm considering drinking that potion of cure mutation 12:19:40 does examining the red ~s show anything 12:19:46 syllogism, no 12:20:03 probably should, but that's for later 12:20:19 dpeg, yeah that's a bit more elaborate, not sure quite how to do that. 12:20:20 it doesn't for detected monsters either as far as I know 12:20:33 yeah, no it doesn't 12:20:43 that's what I moddled it all after 12:20:53 Cryp71c: is it intended that antenna works through walls? 12:21:20 dpeg, yes, if it turns out to be too powerful, it can be changed to 3/5 walk-path 12:21:52 wouldn't it be worthless if it didn't work through walls 12:22:10 well almost 12:22:21 It would certainly be a lot less powerful 12:22:37 my recent DS had mapping 3 and a +9 rod of discovery, if only i'd waited for antennae to be implemented 12:22:44 could've pretended that divinations were never removed :P 12:22:59 MarvinPA: :) 12:24:09 was very useful for instantly detecting all the traps on zot:5, and all the loot in the hell branch ends :P 12:27:01 -!- st_ has quit [Ping timeout: 264 seconds] 12:27:55 -!- bmh has quit [Quit: Page closed] 12:28:09 I'd say we wrap this thing up and leave. nethack and crawl can't stand for a second against this competition http://roguelikedeveloper.blogspot.com/search/label/df2 :-( 12:29:25 What a mess :) 12:34:57 dwarf fortress is not a roguelike... 12:37:17 It kind of is. 12:37:33 it won roguelike of the year 2007 :) 12:38:17 in what way is it a roguelike? because it has dwarves? 12:39:47 cause it's ascii based (I already know this doesn't work as an arguement) 12:44:41 -!- purge has quit [Ping timeout: 248 seconds] 12:45:06 it has a roguelike mode too 12:45:41 well, play rogue, and then try to find things that are similar 12:45:58 if you can't come up with a striking lot of things, it's not a roguelike :P 12:46:04 :P 12:47:46 it's roguelike if it's top down with ascii characters 12:47:57 nope 12:47:58 in terms of how people immediately recognise it 12:48:22 those aren't necessarily the correct terms ;p 12:48:46 it looks "like" rogue 12:49:09 does it pass the berlin interpretation? 12:49:10 honestly I hate the whole definition squabbling :p 12:49:10 a roguelike can be 3d and graphical, as long as everyone's still out to get you and death is 1) permanent, 2) easy. :P 12:49:12 it has a mode where you control a @ and go around killing things 12:50:07 It is randomly generated. 12:50:27 Don't forget that. 12:50:39 procedural generation is the best part of roguelikes imo 12:50:41 syllogism, in roguelikes, it's primarily things going around and killing the @. 12:50:48 the one I'm most interested in in any case 12:50:53 myu: Yes, I agree. 12:50:58 don't care so much about the whole "kill monsters, collect loots" part 12:51:26 * Madtrixr likes that part too. 12:51:33 eeeh, gets stale 12:51:33 okay well it's like that in DF as well, unless you are a thrower, in which case you can throw butterflies and annihilate everything 12:51:55 I'm tempted to code a puzzle game out of doomrl's modding feature 12:52:16 lol 12:52:29 I think I could do it 12:52:34 DO IT. 12:52:45 maybe see how many functions I can emulate from that adventures of lolo game on the nes 12:59:35 -!- purge has joined ##crawl-dev 13:04:03 myuzinn: the point of thinking about what makes a roguelike is not joy from definitions, but gaining an understanding of how the genre works. Deviating from the "rules" is encouraged. 13:06:40 eh 13:07:17 my view is that you find interesting gameplay and elaborate upon it regardless of what particular definition it falls under 13:07:29 myuzinn: you don't understand, but I won't explain 13:07:43 it's very late so I am thick 13:07:47 shoudl sleep 13:07:50 I don't feel that death being permanent is inherent in roguelikes, although it's a very common features 13:07:53 *feature 13:08:02 ais523: it's crucial 13:08:03 is NetHack's explore mode a roguelike? 13:08:16 random content + permanent death 13:08:21 These go very far. 13:08:28 dpeg: hmm... inability to return to save is probably more the essence than permadeath 13:09:22 I had not heard anything about this dwarf fortress 2 at all 13:09:54 thanks for the link 13:12:34 wait, what? DF2? 13:12:49 http://roguelikedeveloper.blogspot.com/search/label/df2 13:13:40 did you actually read it, or is this very meta 13:14:29 not all yet 13:14:32 this is a big joke isn't it 13:14:52 :/ 13:15:22 myuzinn: not until tomorrow 13:15:28 I hate april 1st so much 13:19:21 sleeps 13:19:23 -!- myuzinn has quit [] 13:19:26 lol 13:21:54 by, still there? 13:23:22 what is it? 13:23:59 by, now that the demonspawn changes are commited, what happens when I rebase my demonspawn branch on top of master (which already has the demonspawn changes), anything peculiar? 13:24:28 don't know exactly; probably some conflicts 13:24:39 if you want to play it safe, make an extra branch and try there 13:27:42 Cryp71c: if the changes are committed, why are you rebasing the branch? 13:27:51 just make a new branch from master 13:27:57 doy, yeah, that's what I ended up doing. 13:28:28 rebasing is only useful if there are actually commits to rebase 13:28:39 Okay, the first posts are sorta plausible and enticing, but the last couple crank up the absurdity factor sufficently. 13:31:41 by: I get crashes when using javelins of returning. Are these filed? 13:32:24 unfortunely, I cannot reproduce them yet, but I had two so far 13:34:58 there's a report for crashes with daggers of returning 13:35:09 that's mine! 13:35:54 that one seems to involve missing the target, and then something related to some feature later in the path 13:36:35 could I have saved the human from the kiku vault if I had thought to disintegrate earlier? 13:36:37 by: same with my one! 13:36:51 what is same with your one? 13:36:54 by: hm nobody ever tried that :) 13:37:13 by: I fired my javelin at a iguana, and it turned out there was another monster behind it 13:37:19 (which I didn't see) 13:38:52 there seem to be a lot of new players 13:39:58 syllogism: for Crawl? 13:40:13 what else 13:40:20 -!- MarvinPA-2 has joined ##crawl-dev 13:40:20 syllogism: DF :) 13:40:45 syllogism: I believe the new version has been announced somewhere... also John's @play may have had an effect. 13:41:03 new posting about DF2 :) 13:42:47 -!- MarvinPA has quit [Ping timeout: 246 seconds] 13:46:41 03j-p-e-g * ra4037ce2df8c 10/crawl-ref/source/ (6 files in 2 dirs): Read species/background descriptions from the database. 13:47:22 Yeah, cranking up the absurdity considerably 13:47:28 -!- MarvinPA-2 is now known as MarvinPA 14:03:23 03dolorous * rbb0a2e31f000 10/crawl-ref/source/mutation.cc: Fix wording again. 14:08:00 -!- xardas-3 has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100214235838]] 14:10:36 "The hellwing gestures at you. Your rock troll resists." Bug? 14:11:31 03dolorous * r028e0723f97d 10/crawl-ref/source/mutation.cc: Tweak wording one more time. 14:11:31 no 14:11:37 assuming it was in the way 14:11:38 what happened, then? 14:11:45 ah, it aimed at me and hit the troll instead? 14:11:48 yes 14:12:18 -!- TGWi has joined ##crawl-dev 14:14:13 yay jpeg 14:14:30 Cryp71c: And dolorous is taking care of your patch -- nothing bad can happen now :) 14:15:40 -!- Butch has joined ##crawl-dev 14:16:17 Sense Surroundings is no longer an active ability, eh? 14:17:30 dpeg, wait, dolorous? doy? 14:17:38 Cryp71c: dolorous 14:17:43 oh, ok 14:18:02 i'm not touching demonspawn stuff 14:18:03 (: 14:18:38 wink 14:19:34 Congratulations on the new release for the whole team, and thank you very much for your effort :) 14:20:53 Butch: hey, thanks :) 14:23:58 -!- TGWi has left ##crawl-dev 14:26:02 -!- TGWi has joined ##crawl-dev 14:26:28 -!- TGWi has left ##crawl-dev 14:29:07 -!- Mindiell has joined ##crawl-dev 14:30:57 -!- MarvinPA-2 has joined ##crawl-dev 14:34:48 -!- MarvinPA has quit [Ping timeout: 276 seconds] 14:34:51 dpeg, is dolorous on irc regularly, or is email a better way to get ahold of them? 14:36:25 Cryp71c: dolorous is never on irc :) 14:36:46 ah, k. 14:36:55 Cryp71c: he's very careful about wording and clean code, and he started correcting small stuff from your patch :) 14:37:03 Which is good. 14:38:22 it would be nice if the antenna ~ from older-than-this-turn were dark red 14:39:05 by: yes 14:39:14 by: playing DS too? 14:40:15 -!- st_ has joined ##crawl-dev 14:40:35 dolorous.gif http://i42.tinypic.com/fm14sh.gif 14:40:36 yes 14:40:36 it'd be cool if the dowsing card did that as well 14:42:04 -!- MarvinPA-2 has quit [] 14:42:10 syllogism: yes, but dolorous also coded the new TSO. 14:42:17 and Zin, and other god stuff 14:42:28 sure, I didn't mean to imply that's all he does :P 14:44:10 syllogism: ah, okay :) 14:44:22 He is quite obsessed with spaces, sure. 14:47:58 does nighstalker do anything besides increase stealth 14:48:51 Don't know offhand. 14:49:08 the stealth bonus is very nice, but wasn't sure if this was the mutation that was also supposed to decrease LOS 14:50:52 i believe it is 14:51:32 also these spines a lot of damage, I wonder if you can get passive freezing at the same time 14:52:03 do* 14:54:07 spines+passive freezing oneshotted hydra :P 14:54:49 @??hydra 14:54:49 hydra (09D) | Speed: 10 (swim: 60%) | HD: 13 | Health: 39-104 | AC/EV: 0/5 | Damage: 18 per head | Flags: amphibious | Res: 06magic(52), 03poison | Chunks: 09poisonous | XP: 1212. 14:54:50 and the lernaean hydra 14:57:58 syllogism: Right now, we should just get a feeling for the various DS mutations. 14:58:12 Then, we should balance them, first alone, and then in sets. 14:58:23 I am also not fully happy with the way mutations are handed out. 15:07:45 03dpeg * rfb9121ffe339 10/crawl-ref/source/dat/descript/ (ability.txt backgrounds.txt species.txt): Add short descriptions for the background/species screens. 15:07:45 -!- Madtrixr has quit [Read error: Connection reset by peer] 15:08:26 -!- Madtrixr has joined ##crawl-dev 15:14:47 So many DS on CDO <3 15:15:12 !lg * cv=~0.7 s=race 15:15:33 1541 games for * (cv=~0.7): 449x Demonspawn, 179x Spriggan, 119x Mountain Dwarf, 110x Deep Elf, 90x Troll, 69x Ogre, 54x High Elf, 54x Kenku, 54x Vampire, 50x Mummy, 37x Hill Orc, 37x Minotaur, 36x Merfolk, 31x Human, 27x Kobold, 27x Sludge Elf, 24x Deep Dwarf, 23x Draconian, 22x Demigod, 15x Naga, 14x Ghoul, 9x Centaur, 5x Halfling, 1x Green Draconian, 1x Red Draconian, 1x Grey Draconian, 1x Pale... 15:15:38 haha 15:15:49 !lg * cv=0.5 s=race 15:15:54 225914 games for * (cv=0.5): 37869x Deep Elf, 23578x Mummy, 22810x Demonspawn, 15784x Spriggan, 15481x Mountain Dwarf, 13802x High Elf, 9409x Minotaur, 9119x Merfolk, 9045x Hill Orc, 7929x Sludge Elf, 7291x Draconian, 7258x Vampire, 7067x Human, 6366x Kobold, 5253x Troll, 4997x Kenku, 4438x Ogre, 3812x Deep Dwarf, 3377x Naga, 3046x Demigod, 2891x Ghoul, 2453x Halfling, 1903x Centaur, 129x Mottled ... 15:16:07 demonspawn have always been fairly popular though 15:16:35 -!- Spads has joined ##crawl-dev 15:17:26 Harold blubbers, "Mommeee!" 15:20:07 Time for a coffee overdose and another stupid death 15:20:09 joosa: You have 1 message. Use !messages to read it. 15:20:14 !messages 15:20:16 (1/1) sorear said (14h 15s ago): Hehfiel is eating closing parentheses - is cast into the Abyss! (Xom on turn 15:20:21 k 15:21:02 joosa: how many Crawl players does hehfiel usually have? 15:21:25 Me and couple of my friends :P 15:21:30 cool :) 15:22:06 Some very idle Nethack sessions it seems 15:22:25 200-500 hours :) 15:24:12 joosa: will be prompty resumed in 2012. 15:25:36 yep 15:25:54 -!- by has quit [Quit: leaving] 15:26:18 Cryp71c: doesn't look like nighstalker los reduction is working 15:28:38 assuming the code is even in, can't find it 15:35:04 syllogism, it was there in my patchfiles, unless it got dropped somehow. 15:35:50 yeah, looksl ike the LOS reduction got removed. 15:35:53 Cryp71c: by spent an hour yesterday with your patch, and things happen. Could you look if trunk.... 15:35:56 Ah. 15:36:20 Cryp71c: it's probably not intentional, otherwise by would have asked. 15:36:27 of course, I understand. 15:36:42 Its no big deal, just means nightstalker is WAY OP for the moment :P 15:36:48 Free +120 stealth 15:37:21 Ice3 is free +10 ac! 15:37:25 -!- Alweth has joined ##crawl-dev 15:39:23 felirx: conditional! 15:40:39 yeah, and 120 stealth is a ton :P 15:40:45 boots of stealth, which are rare, only give 50 15:41:11 -!- syllogism has quit [] 15:50:30 sooo Trog gifts axes less often now :( 15:51:53 Agh, need to win my HEAM^F so I can try the DS. 15:52:09 Keskitalo: Hiya! 15:52:14 Hi! 15:52:19 So many mails on the list. 15:52:47 I'll admit I've skipped the difficulty discussion. 15:52:57 Keskitalo: :) 15:52:58 So, not that many mails on the list. :] 15:53:22 Keskitalo: several people created data for that discussion, though. 15:54:15 And I wrote about my longterm opinions about the game in a late reply, this could be interesting for you. 15:58:06 It probably achived it's goal better than alwin thinks 15:58:28 or whatever the nick is 15:59:02 Siber: possibly, yes. 15:59:34 Alweth. His latest seemed possibly read-worthy. I have my own opinion on the difficulty - if I have learned to win, it can't be that bad. :P 16:00:12 Keskitalo: do you have an opinion on the steps I proposed? 16:00:23 His latest is also his longest... 16:00:36 With the stated-out game design Philosophy, I think Crawl is pretty well off about knowing what it wants to offer. 16:00:44 s/Crawl/Stone Soup/ 16:00:57 DCSS has a nice ring to it 16:01:28 I think the deaths come from (a) not yet knowing how to play, (b) hubris and (c) being bored. 16:01:34 i think that the reason it's fun to most people that play it is *because* of the threat of death 16:01:42 if players don't die, that fun goes away 16:01:47 doy: sure 16:01:54 I think that's the reason why it's fun to most people that it's fun to 16:02:07 doy: but that doesn't answer whether perfect play is too boring etc. etc. 16:02:11 Siber: sure, but we need to pick a target audience 16:02:13 The (c) can be, and has wonderfully been, addressed by SS during its development by reducing tedium. This has in my experience made Crawl a kazillion times better game. 16:02:20 and possibly the reason why it's not fun to most of the people who it's not fun to 16:02:21 dpeg: well, i'm saying that that's irrelevant 16:03:07 doy: I think I agree. In my opinion, there is a danger of being too soft. It is much harder to make the game too hard -- I even enjoyed 4.1. 16:03:36 * Siber wants to be able to win some day ;_; 16:03:41 If wins were spectacularly rare, players would still go for them. 16:03:54 Siber: hurry up, it just gets worse :P 16:03:57 The biggest problem for me is that the game, a three-runer, is too long - there are long periods of game (for me) that don't put up resistance. 16:04:23 Keskitalo: yes, we should counter by making the game shorter and tougher. 16:04:25 Shortening Lair (and making it more dangerous) and Hive are great steps that have already eliminated a bit about that. 16:04:29 Those mellow phases suck. 16:04:32 i don't think we should make the game shorter 16:04:36 hehe 16:04:41 but we should make the game more uniformly interesting 16:04:55 i think the actual length of a crawl game is good 16:05:01 I have a proposal to deal with game length :D 16:05:01 there are plenty of shorter games out there 16:05:18 but making a good game that's the length of crawl is difficult 16:05:19 I would prefere it a couple hours shorter. :P 16:05:24 -!- nrook has joined ##crawl-dev 16:05:24 doy: There is one thing that's often forgotten: you need some space (depth/whatever) for strategy. Crawl has this, of course, but it's a reason why too small would lose that. 16:05:33 and i don't think throwing that away is a good thing 16:05:53 Making the game more difficult would increase the hours for me, so making it shorter would balance it out. :) 16:06:09 doy: but we agree that four levels of Hive contributed nothing, so scrapping them is surely okay and probably good? 16:06:17 Yeah, 10 hours is good, 20 hours is a bit too long. That's just me though, some people can speedrun. :P 16:06:20 -!- by has joined ##crawl-dev 16:06:20 Keskitalo: only if you want to win! :) 16:06:26 dpeg: well, yeah, because those four levels of hive took about 15 minutes 16:06:27 (: 16:06:27 Hi by! 16:06:32 hi 16:06:39 doy: unfortunately not... they always took longer. 16:06:55 doy: No mental effort, but you still had to press all those keys. 16:07:15 * Madtrixr has been unable to get past Hive...So, it doesn't matter what you do, at least for me. 16:07:41 Keskitalo: well, we (you and me) are not very good players... If the game is reasonably easy winnable for us (in a few hours), it might just be too easy. 16:07:48 Exactly. 16:08:39 dpeg: Earlier I was in the rgrd chatroom. Someone there was arguing that roguelike devs should be among the best players of their game :) 16:08:53 Yeah... 16:08:54 Eronarn: that's kind of a ridiculous opinion 16:08:55 (: 16:08:56 No. 16:08:56 Eronarn: did you oppose that? It's horrid nonsense. 16:09:00 dpeg: Sorry, didn't answer your question - I'm looking at your abcd list and I agree with all of it. 16:09:04 of course (to both) 16:09:09 if nightstalker doesn't reduce LOS, that's because it wasn't in the patch 16:09:14 Keskitalo: cool 16:09:19 Cryp71c: ^ 16:09:22 game designers seem like they should be the kings of their domain. 16:09:31 However, this is usually not the case. 16:09:33 if the author of a game is the best player of that game, that game is not well designed 16:09:36 (: 16:09:53 Hey btw, Tarn Adams has played/plays Crawl: http://www.bay12games.com/forum/index.php?topic=28410.msg1121510#msg1121510 16:09:54 Madtrixr: should the composer of an orchestral piece be a genius with all 40 instruments? 16:09:55 doy: Well, it could be well designed but very very complicated and not long enough released for other people to learn its intricacies. 16:10:10 now, the Q&A testers are really good, a lot of the times. 16:10:31 But in general, I would expect people who create games of their own to be pretty average-to-bad players. 16:10:37 Keskitalo: tarn adams? 16:10:47 Eronarn: yeah, it's not an absolute rule 16:10:50 but in general 16:10:51 (: 16:11:05 dpeg: I've heard game developers admit themselves they aren't that good at their games, so I already know it's a fallacy. 16:11:23 if the developer of a game is the best at it, it probably needs loads of spoilers which haven't become publicly known yet 16:11:29 Isn't Mark Mackey the author of XQuest2? I recall reading how he needed to add more difficulty levels / harder final levels for the game because other players complained it was too easy. 16:11:35 ais523: right 16:11:43 Devs of many games aren't good at their game particularly. Particularly outside of one man projects, where the dev isn't the sole tester 16:12:00 Yep. 16:12:09 But it wasn't too easy for him. :) 16:12:20 The guy in charge of balancing Halo recently gave a talk where he said that being too good at the game would probably be a terrible thing for him 16:12:31 doy: Author of DF. 16:12:57 * Madtrixr heard there was a panel at GDC devoted to Halo 3's Sniper Rifle. 16:13:04 Eronarn: so I guess this guy over at the rgrd channel was a lousy developer :) 16:13:35 no, just a player with unreasonable expectations, i think 16:13:35 Like, just how changing the reload time changes the balance pretty significantly. 16:13:38 Keskitalo: ah, nice 16:14:12 Keskitalo: you wondered whether DF or DC would release first. We won! :) But we also have more developers. And a few crash bugs :( 16:15:32 Yeah, yay for winning the race! :) 16:15:44 did we ever figure out what was going on with those? 16:15:45 by: there was something I wanted to add to the wiki, but forgot. Do you recall? 16:16:31 dpeg: Treefolk monsters. 16:16:59 damn 16:17:29 by: can you help? I cannot sleep like this. 16:17:55 dpeg, DS feedback page. 16:18:07 Cryp71c: that's one thing, yes. 16:18:36 by the way, dpeg, sorry for pulling a relative disappearing act :) Have been very busy with work, and now looking for a new job too. 16:18:46 hope to be back for .7 though 16:19:21 Eronarn: good luck! And I hope you'll be back then. Make sure you come over for the tournament. 16:19:38 Eronarn: most of your topics are being pushed back to 0.8 anyway(: 16:19:41 oh, definitely :P it has been a while since my last win 16:20:03 doy: yes, so i hear. not necessarily a bad thing! 16:20:18 i'm quite satisfied with .6 went, personally 16:21:13 * Madtrixr will actually participate in the tournament, even if I don't win. 16:22:59 -!- bmh has joined ##crawl-dev 16:23:02 Madtrixr: last year's tournament precipitated a significant increase in my skill, you might find the same 16:24:03 https://crawl.develz.org/wiki/doku.php?id=dcss:feedback:demonspawn 16:24:14 Only added Antenna, for time reasons, but I hope others will follow. 16:24:42 by: ah -- perhaps it was the constant GDR!? What to make of it? 16:24:57 dpeg: can point me to the wikipage where DS mutations are discussed? 16:25:15 Shadow creatures and ballistomycetes (https://crawl.develz.org/mantis/view.php?id=1229) by st 16:25:15 https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:species:demonspawn 16:26:58 The new mutations have made DS much more enjoyable for me. Hopefully I can live long enough to convert to Jiyva 16:35:39 03dolorous * rd41d922ee524 10/crawl-ref/source/dat/descript/backgrounds.txt: Fix typo. 16:35:40 03dolorous * r0d34c7af9d15 10/crawl-ref/source/dat/descript/species.txt: Add spacing fix. 16:35:42 03dolorous * r8031d65070f2 10/crawl-ref/source/dat/descript/species.txt: Fix demonspawn description; in terms of holiness, they're not undead. 16:36:46 I have run into two interesting levels in the first 5 levels of Crawl .6 now. That's probably more than I ran into in the whole time I played .5.2. Might just be luck, but it's nice. 16:37:40 there's more interesting things in .6 now 16:37:49 Yeah. It's great. 16:37:55 more portal vaults, altars, more vaults in general... 16:38:23 Is generic level generation code in lua or C? 16:38:31 Still would like to spend less time killing lone rats, bats, and goblins, but it seems like a clear improvement. 16:38:50 bmh, C, I think. 16:38:54 omg.. another terrible game of nethack 16:39:16 how can people seriously play that game?! 16:39:17 crawl is all about killing vermin. You start off killing mundane vermin, and then you exterminate supernatural vermin. 16:39:40 gee 16:39:58 Napkin: Didn't we tell you? 16:40:20 Napkin: just play a DS on CDO 0.7 - that's fun. 16:40:27 bmh: definitely in C, I've been playing with a bit 16:40:39 angband is next, dpeg ;) 16:40:42 bmh: as far as I can tell, it's all in dungeon.cc 16:40:54 Napkin: are you broadening your roguelike horizons? 16:41:07 nrook: not all, there's also some dungeon generation stuff in lua now 16:41:07 -!- Butch has quit [Quit: leaving] 16:41:08 Napkin: I could never get into NetHack. So it is easy for me to hate and look down on it. 16:41:23 well, trying to play them a bit more seriously, yeah 16:41:29 personally, the dungeon generation stuff in c is easier to understand 16:41:31 at the moment anyway 16:41:49 doy: Enne and Darshan were very fond of making it lua. 16:41:57 the lua code is basically "manipulating the textual representation of the stuff in .des files" 16:42:06 dpeg: yes, being in lua is good 16:42:09 Or perhaps, have lua be able to do something with it. 16:42:11 the api could stand to be better though 16:42:12 (: 16:42:33 doy: I am responsible for some highly convoluted vaults. 16:42:51 oh, nymph - all my stuff gone in a minute.. oh, leprechaun - all my money gone in a minute.. oh, wererat - will turn into werewolf soon 16:42:53 there shouldn't be any reason to mess with stuff like nsubst and things like that when writing lua dungeon generation code 16:43:00 because... you're using an actual programming language 16:43:13 Napkin: these are at least tactical challenges... even if they're not ideal. 16:43:14 playing nethack feels like being jajabings 16:44:17 nethack is a glorious trainwreck. I don't think I could play it any more, but it still holds a special place in my heart 16:45:02 well, i could probably read 2 pages of wiki to understand some tactical way to deal with them 16:45:09 nrook: I learned so much from NH about design. 16:45:24 Napkin: leprechauns are easy: drop your gold. 16:45:45 and they don't pick it up? 16:46:03 that's even worse than I expected then :D 16:46:07 hehe 16:46:16 Napkin: they do, but it you put it away, you can attack them and they won't blink. 16:46:33 dpeg, I see a brilliant mutation set coming up before me: Spiny, Ice (the one that does dmg to those who attack you), regen, and robust. 16:46:41 (not this game, ofc, but ideally) 16:47:09 what to do against wererat? just hope not being bitten? 16:47:17 Cryp71c, and death's door! 16:47:25 Spiny and Ice II should exclude each other 16:47:33 or is it because of "You are lucky! Full moon tonight."? 16:47:39 Napkin: throw something at it? 16:47:39 Napkin: wear a cloak 16:47:40 (: 16:47:46 or mithril armor 16:47:59 Napkin: in NH, there's also always Elbereth, but I never know when to use because I have never used it. 16:48:00 rofl - right.. they are lying around like everywhere 16:48:17 Napkin: dwarven cloaks are all over the mines 16:48:26 and they cut your chances of getting lycanthropy by like 2/3 16:48:55 where ever those mines are - wererat got me twice earlier 16:49:06 mines are d:2-4 somewhere 16:49:33 Today, greensnark mumbled about 3.5 :) Well, he said that paxed mentioned it. 16:50:13 no, nethack is just ridiculous 16:50:33 paxed: around? 16:50:37 We're curious :) 16:50:52 but as long as ixtli doesn't finish his port - i'm stuck with inethack on my phone :-/ 16:51:41 time to sleep 16:51:42 which i find, btw, more comfortable to navigate than then console version. 16:51:52 dito 16:51:53 "Found eighteen escape hatches on the floor." Nice that crawl handles this gracefully :) 16:51:54 g'night 16:51:57 g'night 16:51:59 -!- dpeg has quit [Quit: cheers] 16:52:57 Napkin: I'm working im working. 16:53:22 \o/ 16:53:35 but actually the only reason im awake at 7am right now is because I had to take my drunk friend home last night and set alarms on his computer because he lost his phone and has his first day of work today. 16:53:36 take your time - i'm just kidding :) 16:53:38 In about two hours. 16:53:53 ouch 16:53:55 So I started all of his chat clients and messaged them all a billion times. 16:54:05 Apparently his phone ended up in his shoe though. 16:54:06 Somehow. 16:54:15 better than lost ;) 16:54:16 Anyway I'm going to sleep. 'Night! 16:54:21 g'night :) 16:55:24 Anyone know dolorous's email off hand? 16:56:00 gee.. now i am a "h" instead of an "@"? nethack is driving me crazy 16:57:48 I need greensnark to tell me what I did wrong in my last game. 16:58:08 !lg alweth 16:58:09 30. Alweth the Summoner (L6 KeSu), blasted by an orc priest (divine providence) on D:4 on 2010-03-31, with 632 points after 7519 turns and 1:35:55. 16:58:18 !tv alweth 16:58:18 30. Alweth, XL6 KeSu, T:7519 requested for FooTV. 16:58:27 doy: thanks 17:00:45 ??doloorous 17:00:45 I don't have a page labeled doloorous in my learndb. 17:00:48 ??dolorous 17:00:48 I don't have a page labeled dolorous in my learndb. 17:01:17 -!- by has quit [Ping timeout: 276 seconds] 17:01:30 !tell dpeg What's dolorous' email address? 17:01:35 Cryp71c: OK, I'll let dpeg know. 17:01:48 Alweth: not running when you had the chance 17:01:58 Keep watching. 17:03:13 well, trying to use spammals to keep an orc priest away is wasting turns 17:03:22 which you could have used to keep running 17:03:40 also, spammals would have done a much better job of keeping the hippogriff away 17:03:44 but I needed them to block him in the tunnel so I could get away 17:03:45 since it's melee-only 17:03:52 doy: good point 17:04:18 Alweth: getting out of los of the priest is first priority 17:04:22 That was tough, you didn't see it, but there was an Ogre with Menkaur ealier. 17:04:42 but yeah, avoiding having to walk around with 7hp in the first place would have helped too 17:05:12 you were fighting menkaure in a very restricted way with blork cutting off one of your escape routes 17:05:27 crash upon drinking a potion of mutation (https://crawl.develz.org/mantis/view.php?id=1230) by st 17:05:29 -!- LordSlothW has joined ##crawl-dev 17:05:38 i'd probably have tossed up some spammals and ran at that point, since menkaure is slow 17:05:45 and come back to pick them off one at a time 17:05:53 Heyo, any ideas for a feature request regarding http://forums.somethingawful.com/showthread.php?noseen=0&threadid=3285755&pagenumber=4#post374672162 17:05:57 anyone here know dolorou's email address? 17:06:08 kenku summoners are too fragile to be messing around like that 17:06:09 Or whether its even worth bothering with? 17:06:21 quote: / The orc priest prays to Beogh / The orc priest is healed somehwat / quote: / You kill the orc priest! / Beogh appreciates your killing of a heretic priest 17:06:22 LordSlothW: i'd be able to read that if somethingawful would let me 17:06:25 unfortunatley... 17:06:32 There's the entire jist of it 17:07:06 I do like Tuxedo Catfish's response: He lost the fight, obviously he was a heretic 17:07:38 -!- Cryp71c has quit [Read error: Connection reset by peer] 17:08:56 Some simple flavor dialogue - "The orc priest challenges your divinity through combat", except better fleshed out might work, if it's worth asecond thought, and add flavor 17:09:23 Something similar could be adapted to divine wraths. 17:10:29 Obviously the priest's just praying to false Beogh (who is answering) 17:10:42 doy: I wasn't inteding to fight Menkaur. He had been at the bottom of the previous stairs I went down, along with an Ogre and a few other problematic monsters, so I had gone down another stair, started fighting Blork, and Menkaur came at me from behind. For whatever reason, Menkaur was moving very fast, as I recall. 17:10:47 Beogh's favored combatant won 17:10:59 his favor is decided through combat ;-) 17:11:10 Alweth: ah, yeah, he does have haste 17:11:26 in any case, fighting them both coming from the same direction would have been a more favorable position 17:11:37 and fighting blork in an already explored area would have helped too 17:12:13 if there weren't any unexplored areas, well, that's why levels have three sets of staircases 17:12:14 Probably I should have kept the stairs at my back and/or lured Blork up them. 17:12:23 That was the second. 17:12:31 I recall seeing calls to make the hunger timer stricter. Perhaps accelerate hunger when you're injured (i.e. healing)? 17:12:43 I can't recall having ever died in a way that I couldn't have played better; this includes a giant frog on D:1. Not sure if I'd won, but I certainly could have played better. 17:12:47 The first, I thought, was being guarded by Menkaur and/or an ogre and/or giant scorpion. 17:13:48 bmh: Kind of happens already, as you have to waste turns. 17:14:00 I figured, perhaps wrongly, if the level already has an Ogre and Menkaur runnig around, I should eliminate a lone Blork while I had the chance. 17:14:46 Keskitalo: right, as long as you learn from it 17:14:46 (: 17:14:56 On the bright side. 20th on the server is probably a new record for me. 17:17:26 doy: One of my problems is that, often, by the time I run into something again, it's been so long I can't really remember much useful information. 17:17:37 Alweth: practice! 17:17:38 (: 17:17:53 Another bright side is that it's one of the first times I died with nothing in my inventory that could save me. 17:18:18 doy: I think I just need to play more frequently. 17:18:57 Alweth: That just means you didn't optimally sue what could've saved you earlier and wasted it :D 17:19:54 Twinge: That's probably true of every player every time they die in that situation. 17:20:16 Alweth: probably! 17:20:41 resource management is a pretty big part of the game 17:20:53 !lg xl>19 s=ktyp 17:20:54 14 games for joosa (xl>19): 8x beam, 4x mon, 1x stupidity, 1x winning 17:21:06 Twinge: But barring that general truism, I stand by my consumable savables that game. 17:21:12 !lg xl>19 s=ckiller 17:21:12 14 games for joosa (xl>19): 1x a stone giant, 1x an orb of fire, 1x a deep elf master archer, 1x a titan, 1x an acid blob, 1x a reaper, 1x stupidity, 1x winning, 1x a hellion, 1x a Fiend, 1x a deep elf annihilator, 1x a yaktaur captain, 1x an ancient lich, 1x a naga mage 17:21:45 I got 1 scroll of blink, 1 of teleport, 6 potions of healing... 17:21:52 I should have used my wand of slow. 17:22:02 Darn. 17:22:15 I have similar problem, I end up dying with 3453 blinking scrolls and other escape items 17:22:42 My last game I died with an unused wand os disintegrate in my inventory 17:22:47 Well, I had used it once. 17:23:00 Too good effect too. 17:23:43 second plus in blowguns does nothing 17:23:45 It really should go 17:24:20 maybe second plus in all ranged weapons should go 17:24:24 due: That makes sense, but could lead to confusion. 17:24:38 doy: That's a less confusing idea, I think. 17:24:39 ranged stuff could use a nerf 17:24:47 Hence, it should go. 17:24:50 However, the more consistent things like that can be, the better. 17:25:23 Yeah, I'm rocking the HEAM so ranged combat is obviously too good. :) 17:25:26 Hi due! 17:25:35 Keskitalo: I don't thinkso 17:25:42 !lg class=AM 17:25:43 3. joosa the Shooter (L6 DSAM), slain by Pikel (a +0,+2 whip of flaming) on D:4 on 2010-02-08, with 576 points after 5023 turns and 0:22:57. 17:25:58 !hs class=AM 17:25:58 3. joosa the Shooter (L6 DSAM), slain by Pikel (a +0,+2 whip of flaming) on D:4 on 2010-02-08, with 576 points after 5023 turns and 0:22:57. 17:26:06 really 17:26:17 !lg * class=AM max=dl 17:26:18 Unknown selector: dl 17:26:24 !lg * class=AM max=level 17:26:28 Unknown selector: level 17:26:31 I think ranged combat is now as viable as spellcasting. 17:26:32 !lg * class=am max=depth 17:26:32 !lg char=MiAM 17:26:34 Unknown selector: depth 17:26:34 No games for joosa (char=MiAM). 17:26:37 ty 17:26:46 !lg * class=am max=place 17:26:58 3750. heteroy the Deadly Accurate (L23 TrAM), worshipper of Sif Muna, slain by an Orb Guardian on Zot:5 on 2009-11-26, with 414194 points after 73561 turns and 7:57:01. 17:27:08 Deadly Accurate :) 17:27:18 !lg * class=am max=xl 17:27:18 3750. valrus the Hawkeye (L27 OgAM), worshipper of Yredelemnul, escaped with the Orb and 3 runes on 2009-12-31, with 1262219 points after 118021 turns and 17:52:34. 17:27:32 !lg * class=am ktyp=winning / class=am 17:27:33 10/10 games for * (class=am ktyp=winning): N=10/10 (100.00%) 17:27:40 !lg * class=am ktyp=winning / * 17:27:40 Malformed argument: * 17:27:53 !lg * ktyp=winning / class=am 17:27:53 10/2390 games for * (ktyp=winning): N=10/2390 (0.42%) 17:27:57 no 17:28:03 maybe? 17:28:10 all this new syntax is confusing 17:28:11 (: 17:28:37 Seems right. Still above the actual average, I think. 17:28:41 !lg * ktyp=winning 17:28:44 2390. Pacra the Swordmaster (L27 HaSt), worshipper of Okawaru, escaped with the Orb and 3 runes on 2010-03-31, with 1314202 points after 145583 turns and 9:45:40. 17:28:54 nope, that's the number of wins which were am 17:28:57 due: Conjurers at least need to consider range. :) You played a slinger, did you pick Fedhas? 17:29:07 No, Trog. 17:29:13 I thought that's what you wanted. 17:29:15 !gamesby * class=am 17:29:16 * (class=am) has played 3750 games, between 20091115 and 20100331, won 10 (0.3%), high score 8699361, total score 28549406, total turns 7470473, total time 751:14:52. 17:29:26 due: Wow! Was it good? 17:29:27 10/3750 was what i was looking for 17:29:30 !whereis 17:29:42 Does Trog gift launchers/ammo? 17:29:44 bookofjude the Slingshot (L17 HaHu), a worshipper of Trog, last saved on D:20 on 2010-03-31 after 35718 turns. 17:29:49 Keskitalo: Yes :) 17:29:55 Nice. :) 17:31:28 -!- Alweth has quit [Quit: Killed by Blork and Menkaur reincarnated as a hippogriff and an orc priest.] 17:31:36 !apt HE skill=Bows 17:31:36 HE (SK_BOWS)=60! 17:32:07 I definitely feel that the launcher skill leveled too fast (been at 27 for a long time), but that might contribute to that feeling. :) 17:32:45 !apt ha skill=slings 17:32:46 Ha (SK_SLINGS)=50! 17:32:51 I'm at 25 or so? 17:33:13 @whereis 17:33:14 No where information for Keskitalo. 17:33:17 @whereis evktalo 17:33:17 evktalo the Master Archer (L21 HEAM), a worshipper of Fedhas, saved on Lair:2 on 2010-03-31 after 125781 turns. 17:33:49 Heh, it'll start calling me a farmer at this rate. 17:34:15 I'm swimming in arrows, Elf gives a lot. 17:36:10 Sling bullets are slightly more difficult to come by :) 17:37:52 Yeah. Perhaps we need monsters that use them to compensate. :P 17:38:24 -!- pointless_ has joined ##crawl-dev 17:46:39 -!- LordSlothW has left ##crawl-dev 17:57:44 -!- ais523 has quit [Remote host closed the connection] 18:07:26 -!- mr0t has joined ##crawl-dev 18:16:18 So are we doing anything for April fools? 18:16:49 I was thinking we should announce, to coincide with the release of 0.6, a new tiles client that allows for online play via CAO and CDO. 18:18:56 Anyone? 18:24:10 i read that without reading <+due> So are we doing anything for April fools? first 18:24:15 got momentarily excited 18:24:31 I think it's a great idea myself. 18:24:33 doy? 18:24:39 should zot traps be able to confuse you if you're wearing amulet of clarity? 18:27:46 -!- Fangorn has joined ##crawl-dev 18:35:51 -!- mr0t has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100315083431]] 18:36:56 too reasonable for an april fool, probably just make a bunch of people disappointed :p 18:37:57 due: Other-language support for Crawl. Of course, only partially translated: monster glyphs in cyrillic, japanese, etc. but not menus. 18:49:43 How about announcing a Gnomish Mine branch? 18:49:53 and gaining mutations from eating corpses 18:52:15 For april fools '09, we were going to release Angband 3.2.0 with the Crawl pas-de-faq 18:52:26 no permanent statgain, etc 18:52:35 but it never happened :( 18:53:57 pas-de-faq? 19:02:53 -!- Cryp71c has joined ##crawl-dev 19:28:45 is there going to be a 0.6.1? 19:28:52 -!- stabwound- is now known as stabwound 19:30:00 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 19:31:02 -!- Cryp71c has quit [Read error: Connection reset by peer] 19:33:55 [19:17:07] I was thinking we should announce, to coincide with the release of 0.6, a new tiles client that allows for online play via CAO and CDO. 19:34:00 that's super cruel :P 19:34:19 that would be awesome if it were real though 19:37:43 stabwound: yeah, at some point 19:37:56 there are a couple of crash bugs that we're trying to track down first 19:43:21 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:55:19 How was the parameterization for Jiyva stat shuffling decided? 19:56:22 Jellies in level 1 zoo starting area (https://crawl.develz.org/mantis/view.php?id=1231) by tromboneandrew 19:59:10 -!- Enne has joined ##crawl-dev 20:12:51 -!- nrook has quit [Quit: Lost terminal] 20:17:05 I'm writing some code to simulate Jiyva stat shuffling. 20:18:50 Enne: is there a considerate performance hit for using multiple fontbuffers etc? 20:19:03 No, why? 20:19:30 Generalizing the menu code 20:24:28 I'm thinking something along this 20:24:29 http://www.student.oulu.fi/~jannelah/crawl/menu_classdiag.png 20:33:38 mainly, each object would know how it's rendered (holds all its fontbuffers etc) and the CRTRegion will only pass input and render commands down 20:34:01 that way, I don't have to double implement when new type of items are desired 20:34:47 That sounds pretty reasonable. Are you generalizing all menu types? Like scrollable, and inventory too? 20:35:09 eventually that would be the idea 20:35:15 the inventory would be inherited from MenuObject 20:35:22 and could just be attached to CRTRegion 20:36:59 now it's just a question of should each MenuObject know how the items are rendered 20:37:07 or should the items themselves know how they are rendered 20:37:31 if you go with the items, you can inherit all sorts of items with little extra effort 20:37:53 but that would mean each item would hold its own fontbuffers etc 20:38:56 A fontbuffer is just a pointer to a font texture and an array of vertices to hold any characters you've added to it. 20:39:30 so I think i'll go with the even more general approach tehn 20:39:53 and add an abstract MenuItem class that can be inherited for all sorts of itesm 20:39:54 What's the difference between base_statp and max_statp? 20:45:38 Do I have permission to do an April 1st joke for crawl? 20:45:41 Hi, Enne! 20:45:46 Enne: I was going to announce server support for tiles. :) 20:45:56 Well played. :) 20:46:08 I think I'll just do it. :) 20:46:10 If only we had thought about this earlier. We could have added a menu option for it or something. 20:46:16 That would've been awesome. 20:46:21 It just crossed my mind now. 20:48:26 Okay, I'll start writing the blog post. 20:53:19 due: make sure to photoshop up some pics 20:53:31 I'm not sure I'll have time for that. 20:54:37 if you get me some source images i can do something, like say add a CAO scoreboard tab to the pane inventory's in 20:54:38 -!- Vandal has quit [Ping timeout: 258 seconds] 20:58:11 Maybe put some "connecting to IP..." etc... messages in the message window? 20:58:27 A scoreboard tab might be subtle? 20:59:16 -!- sorear has quit [Read error: Connection reset by peer] 20:59:20 The screenshot page looks like it got updated recently: http://crawl.develz.org/wordpress/screenshots 20:59:35 -!- sorear has joined ##crawl-dev 20:59:40 you could take the mockup menu and add an entry there 21:00:03 Enne: Oh I have some great ideas ;) 21:00:12 "Share this chardump on Twitter" 21:00:24 !!! 21:00:30 -!- Vandal has joined ##crawl-dev 21:00:33 Or an integrated IRC client with PM open to Henzell 21:00:46 Make sure you add a Facebook connect link somewhere. ;) 21:00:53 snrrkk 21:01:17 i am going to link this to my crawl-playing friend and she is going to yell at me when she finds out it's not real 21:01:42 :) 21:01:56 -!- eith has quit [] 21:05:04 Did you guys make a crawl AF joke? :P 21:05:07 I'm a troll in real life. Every day is April 1st for me. 21:06:47 Okay, let's see 21:06:51 Hmm 21:07:00 What font is that, anyways 21:07:04 I can't find anything that matches it 21:07:30 Vera and VeraMono. 21:07:36 * bmh wonders how he should display Jiyva stat shuffle statistics 21:07:42 http://www.dafont.com/bitstream-vera-mono.font 21:07:48 Ah, thanks 21:07:57 I wrote the rasterization, so the kerning might be wrong in Crawl. *blush* 21:08:03 How do I go install that in Ubuntu, I'm new to it 21:08:27 Oh, nevermind 21:08:31 aptitude... 21:09:45 wow, that made my computer absolutely *thrash* for some reason (installing it via gui) 21:10:26 probably rebuilding font caches and stuff 21:12:57 While there has been a lot of public development on Dungeon Crawl Stone Soup, resulting in the massive upsurge of new features in the recent release of 0.6, our Tiles developers as well as the public server administrators have been working day and night behind closed doors on a huge wish-list item: the ability to play crawl online, at servers such as crawl.akrasiac.org and crawl.develaz.org, but using the Tiles interface instead of ASCII. 21:13:03 How does that sound for a first paragraph? 21:13:15 Excellent. :) 21:13:36 Needs grammar-fixed. 21:15:23 Looking into my crystal ball: 6 months from now you guys will release tiles-over-the-wire. 21:15:30 Great, got it matched 21:15:37 :) 21:15:40 How long have I got to fiddle before you want to have this live, due? 21:15:50 I keep trying to sell violetj on the idea of implementing it. 21:16:29 you know... it couldn't be that hard to do in javascript 21:16:55 bmh: the javascript wouldn't be the hard part 21:17:13 it still has to communicate with a crawl binary somewhere 21:17:25 sure, it telnets into CAO 21:17:28 Eronarn: I've got the first paragraph going. 21:17:38 bmh: It needs more information than what is accessible via the regular CAO binaries. 21:17:42 so we have a java telnet client.. 21:18:01 * bmh isn't volunteering ;-) 21:18:46 bmh: well, console games in a javascript window wouldn't be incredibly hard 21:18:56 napkin had something mostly working at one point 21:19:06 but the whole point is tiles 21:19:06 (: 21:19:12 is the release going to be 0.6.0 or will it have dashes after it 21:19:26 0.6.0-t? 21:19:39 1.0.0? 21:19:43 heh 21:19:48 or will that be for next year? 21:20:04 pastebin.ca is gone :o 21:20:17 http://pastebin.com/CktveEdY 21:20:20 will 1.0.x come after 0.9.y? 21:20:21 Okay, any comments on that? 21:20:34 due: cpan -i App::Nopaste 21:20:35 (: 21:20:37 Eronarn: Ready for screenshots. 21:20:43 doy: I couldn't work out how to get it going from gvim. 21:21:32 due: http://github.com/doy/conf/blob/master/vimrc#L421 21:24:14 giiiiiiithub <3 21:24:27 due: I have one done so far 21:24:45 http://i41.tinypic.com/2cf7ecm.png 21:24:51 github is pretty great (except for their uptime) 21:25:57 I can do a real good one in about 10 minutes or so 21:28:22 -!- Enne has quit [Quit: zzz] 21:29:39 Eronarn: *excellent*. 21:30:01 Eronarn: I'm not in any hurry, I can't post it for another few hours yet anyway. 21:31:02 I need to go home and make lunch, so back in twenty. 21:31:10 -!- MarvinPA has joined ##crawl-dev 21:33:21 http://bhickey.net/JiyvaShuffle.png 21:34:11 That's what the distribution of your stats will look like after arbitrarily much stat shuffling, assuming the sum of your stats began life at 42. Green is the "favored" stat 21:35:15 yeh, jiyva shuffling is annoying, ain't it? :) 21:36:27 My Spriggan Assassin has Str 13 / Int 16 / Dex 13. I'm inclined to agree. 21:42:23 -!- Fangorn has quit [Quit: Page closed] 21:45:24 -!- ortoslon has joined ##crawl-dev 21:47:29 bmh: What algorithm did you use for that? I could use a general routine for fixed points of random processes 21:47:54 sorear: I reimplemented the Jiyva stat shuffle code in haskell and ran a few thousand simulations 21:48:22 oh, simulations 21:48:33 here and I was expecting something clever with eigenvectors 21:48:43 simulations are the way to go 21:49:06 Love the monte carlo 21:51:17 could probably stand to use a different type of graph for that 21:51:43 considering the sum of the frequencies for a given attribute value isn't really meaningful 21:51:54 fair 21:52:25 my PI complains that I'm not a viz guy ;-) 21:53:58 doy: I'll give you a nicer plot. 21:53:59 if you know any amount of perl, i highly recommend Chart::Clicker 21:54:03 it makes really pretty graphs 21:54:04 (: 21:54:42 I know about 6 lines of perl. I'm primarily a C, C++, Scheme, Python, Haskell, R, JavaScript hacker 21:54:45 Perl is on the list 21:54:58 Eronarn: how goes the screenshots? 21:55:30 another one almost done 21:55:56 PI? 21:56:30 principle investigator. I'm a labrat 21:57:26 Eronarn: excellent 21:59:00 i'm primarily a perl, c, c++, lua, ocaml hacker 21:59:05 although i'm learning javascript 21:59:06 (: 22:00:08 hmm 22:00:13 does dcss have any logo 22:00:42 doy: ocaml rocks. 22:00:50 it's like haskell but without horrendous performance issues 22:00:54 i agree! 22:01:10 Eronarn: there's the splash screen, and the sigmund/scythe website background image 22:01:32 neat. Jiyva is giving me slimes even though I'm Abyssed 22:02:44 that's too pale sadly 22:02:47 know what font it was made with? 22:03:44 oh, nm 22:03:47 it's courier new 22:03:55 "like all good things in life" 22:04:15 Eronarn: yes 22:04:33 Eronarn: there's a logo of a soup pot for the tiles executable 22:04:37 I don't know where it lives though 22:11:43 Eronarn: Let me know when you have a second one and I'll put this up. 22:13:37 I actually just finished it 22:13:51 YASD: I hit "L" instead of "M" 22:13:59 http://i44.tinypic.com/2qb5fsj.png 22:14:23 hahaha 22:14:43 oh wait 22:14:46 the k - 2 scrolls needs to not be there 22:14:47 one ec 22:15:59 http://i40.tinypic.com/4uum14.jpg that's better 22:16:04 That was probably my most frustrating death ever. 22:16:20 So apparently the cao CPU pegging bug is my fault as is traditional 22:16:26 (: 22:16:43 what was the problem? 22:16:49 03greensnark * rc3b0725b2671 10/crawl-ref/source/crash-u.cc: Don't try to handle SIGALRM in crash handler. 22:16:52 crash dump handler trying to handle SIGALRM 22:17:03 <3 22:17:20 heh 22:17:26 what do we use SIGALRM for? 22:17:26 oh... I got a crash earlier today on CDO 22:17:45 I was in Slime:6 as a Jiyva worshipper and the slimes were gobbling up the vault loot and bam, it crashed 22:18:21 doy: If for some reason Crawl doesn't go away after getting HUP 22:18:26 ah, right 22:18:34 Should I be warning anyone else before I do this? 22:18:54 -!- bmh has quit [Quit: bmh] 22:19:05 due: It might be rather unkind to the players who are really waiting for it :) 22:19:10 so have there been any other critical bug reports? 22:19:16 greensnark: "Look at the calendar." 22:19:18 doy: A few crashes :) 22:19:32 ah, separate issues? 22:19:38 due: Yes, but something a little less raising-hopes-to-dash-them :) 22:19:49 I mean something funny! 22:19:49 will 0.6.1 include this random energy change? :P 22:19:54 Like the proposed merger of Python and Perl 22:19:58 greensnark: Aw, you don't want me to do it? 22:19:58 stabwound: yes 22:19:59 Rather than cruel :) 22:19:59 (: 22:20:06 although I really don't understand exactly what the change is :P 22:20:12 -!- MarvinPA has quit [Ping timeout: 276 seconds] 22:20:19 I'll add some stupid stuff to the post. 22:20:36 due: Ok, go for it :) 22:20:38 i liked the facebook image though 22:20:39 (: 22:20:41 Yeah 22:20:48 Tiles players have earned their suffering anyway :) 22:20:49 maybe "crawl social media integration" 22:20:57 doy: <3 22:21:03 that might have more funny aspects to it 22:21:04 (: 22:21:06 Your character automatically gets a facebook page 22:21:11 seriously though, I'd probably play tiles if it were possible on CAO 22:21:13 heh 22:21:27 stabwound: you aren't the only one 22:21:28 (: 22:21:55 the worst part about working on these images is knowing that these features won't actually exist :) 22:22:53 http://crawl.develz.org/wordpress/wp-content/uploads/2010/02/judas.png hahaha okay which of you took this one 22:23:06 i was wondering about that too 22:23:07 (: 22:23:30 I think that was Johanna 22:24:34 greensnark: How unfortunate are we talking 22:25:47 -!- Cryp71c has joined ##crawl-dev 22:39:55 I need more stupid claims 22:40:02 I've got 22:40:07 Social media interaction: link your character's status to your Facebook page, transmit milestones to your Twitter! 22:40:23 Oh, I know, removal of instant death. 22:40:33 due: nao actually does the Twitter thing for NH 22:40:40 heh 22:41:05 doy added Twitter support to TAEB a while ago 22:41:09 we could reuse that 22:41:24 Shops now buy items! 22:41:54 Inscribing "Galadriel" on your weapon causes monsters to flee 22:42:16 i think it'll be funnier if we stick to a theme 22:42:28 Such as? 22:42:30 Cloud Soup 22:42:32 Yeah, the social media thing is best 22:42:36 I've got 22:42:45 Just put in lots of details of how it works 22:42:50 due: was talking to greensnark 22:42:51 (: 22:43:10
  • Social media interaction: link your character's status to your Facebook page, transmit milestones to your Twitter!
  • For a cost in either experience, skill levels, or gold, you can resurrect a character.
  • Shops now purchase as well as sell items. Get rid of all that unused armour and weapons!
  • 22:43:17 I'm just NH bashing to pass time here :P 22:43:34 I was debating putting something about poisoned weapons poisoning corpses, and the ability to cook chunks. 22:43:39 That might be a bit much though. 22:43:40 hhahah 22:43:43 due: instead of shops purchasing items, buying and selling items on ebay or something 22:43:46 social! 22:43:52 Oooh. 22:44:03 due: And create a Facebook profile as an example you can link to! 22:44:07 doy: marketplace allowing you to buy items with other in-game currencies such as WoW gold or EVE ISK 22:44:35 doy: Much better. 22:45:07 all characters begin play with a smartphone (cannot be used with blade hands) 22:45:57 hacking twitter support into henzell probably wouldn't be all that bad 22:46:30 !lg * 0.6 place=Snake|Shoals|Swamp s=br 22:46:30 23 games for * (0.6 place=Snake|Shoals|Swamp): 13x Snake, 6x Shoals, 4x Swamp 22:46:32 :( 22:46:51 twitter in henzell would be quite easy 22:46:58 It'd be cool. 22:47:04 yeah, twitter has a pretty full API and lots of people have made stuff for it already that do similar things 22:47:51 an Orb of Zot account could be fun 22:48:05 (i wonder if you could ask it questions like a magic 8 ball) 22:56:18 that'd be sweet. 23:00:00 !tell dpeg at 1 in the thursday morning? no, i'm not around. 23:00:00 paxed: OK, I'll let dpeg know. 23:00:19 Okay, back to look at stuff 23:02:07 Clickable character images: each click gives you a character point, and for a thousand character points, you can resurrect that character when it dies. 23:02:11 Disgusting, isn't it? 23:02:27 due: you should have it be based on other players' votes for you 23:02:39 it's like digg 23:02:44 if they don't like your character, they bury it 23:03:13 I'm basing it on the annoying dragon things that always pop up on my LiveJournal friends page. 23:03:19 "Please click the egg to make it hatch!" 23:03:46
  • You can now sell your unwanted or unused armour and weapons on eBay and etsy! You can also purchase armour and weapons from other players and import it into your game.
  • 23:03:53 hahah YES. 23:05:33 -!- greensnark has quit [Quit: leaving] 23:06:00 These almost sound like too many things for one year's 4/1 :) 23:06:24 SOunds like Diablo almost. 23:10:24 http://crawl.develz.org/wordpress/?p=1112&preview=true 23:10:27 Can anyone see that? 23:11:05 Eronarn? 23:11:06 doy? 23:11:37 no 23:28:14 Okay, sent an email about it 23:31:25 Training, back later. 23:34:04 -!- neunon has joined ##crawl-dev 23:52:36 -!- pointless_ has quit [Ping timeout: 265 seconds]