00:08:58 -!- ortoslon has joined ##crawl-dev 00:10:58 night all 00:11:34 -!- Textmode has quit [Quit: Over the ages, man has been certain of a great many things. some of these things were even true.] 00:36:21 Good gods should restrict trolls from troll armors (also general equipment-based conduct behavior) (https://crawl.develz.org/mantis/view.php?id=1401) by OG17 00:36:37 what 00:37:44 -!- syllogism has joined ##crawl-dev 01:49:53 felirx: I like the tutorial, but there are some improvements I'd like to make... 01:57:15 Triggerables and a lot more conditionals could make iit much, much better. 02:09:00 -!- ahpla has quit [*.net *.split] 02:09:01 -!- doy has quit [*.net *.split] 02:09:13 -!- ogaz has quit [Remote host closed the connection] 02:13:46 -!- ahpla has joined ##crawl-dev 02:13:47 -!- doy has joined ##crawl-dev 02:23:17 -!- dpeg has joined ##crawl-dev 02:23:28 dpeg! 02:23:28 !seen Cryp71c 02:23:29 I last saw Cryp71c at Thu Apr 22 03:35:21 2010 UTC (3h 48m 8s ago) saying life* on ##crawl. 02:23:33 d!u!e 02:23:34 tutorial is quite good, but needs tweaking. 02:23:45 due: what doesn't? :) 02:23:48 :) 02:23:58 I guess I'll update my trunk and build right now... 02:24:04 sounds too exciting 02:24:31 "remember to rest" notices could be tied to HP/MP, messages try to be too tiles and terminal, and the could be conditionalised to whatever platform we're running. 02:24:43 good points, yes 02:25:01 Folks, I am just trying to give Cryptic commit rights (trying b/c I fail to find him on SF). Shouldn't we do the same for felirx? 02:26:23 !seen felirx 02:26:23 I last saw felirx at Thu Apr 22 01:24:16 2010 UTC (6h 2m 6s ago) saying I have no mana left. My inventory has trillion Heal wounsd and magic pots and I choose to take a step instead. on ##crawl. 02:44:43 tutorial is awesome 02:45:26 !tell felirx I just saw all your new stuff in action. It's so awesome! Many, many thanks. Speaking of this, we think you should get commit rights. Do you happen to have a Sourceforge accountß 02:45:26 dpeg: OK, I'll let felirx know. 02:49:49 Feh. 02:49:55 So ISPEC_DAMAGED = -6 or whatever 02:49:59 er, ISPEC_RANDART 02:50:13 for "sword randart", the sword has its level set to ISPEC_RANDARt. 02:50:29 you would assume that the weapon generation code would check sword.level == ISPEC_RANDART, but instead, it checks sword.level == -6. 02:50:32 argh. 02:53:12 !tell Cryp71c I couldn't find you on SF. Please !tell me your account name again. 02:53:12 dpeg: OK, I'll let Cryp71c know. 03:00:08 due: Isn't there a number list in one of the .h files? 03:00:22 sorear: Yes ,but... why is it using the numbers instead of the enums? 03:00:26 MAGIC NUMBER DIE 03:01:12 most likely a historical relic 03:01:33 linley was so impatient to start on his awesome game that he couldn't wait to read more than 1/3 of the way through his C++ book 03:01:41 we're... still cleaning up the mess :( 03:01:52 (this is actually admitted in the original README) 03:04:34 really? cool. 03:12:09 Shopping list asks to remove manual when a different kind of manual is picked up (https://crawl.develz.org/mantis/view.php?id=1402) by MarvintheParanoidAndroid 03:44:33 -!- by has joined ##crawl-dev 03:50:42 sorear: I feel it might have been better for the game that way. 03:51:03 Assuming that there's a chance for Linley reading on and producing no code. 03:53:33 possibly 03:53:53 it definitely made a lot more work for (mostly Brent and dolorous) 03:54:11 the question is whether they could have done anything more useful if the cleanup wasn't needed 03:54:16 if not, then no harm 03:57:06 sorear: answer to that question is yes, though :) 03:58:46 hurray for "is_good_name" modifying the name argument 04:06:08 so what would happen if cdo allowed "bones" for an account name? 04:07:33 oh, it does work -- I guess it's not a multi-user install? 04:09:13 no 04:09:24 dgamelaunch runs all games under account 'dgl' 04:09:38 with "./crawl -name whatever"? 04:09:42 yes 04:09:52 also -morgue, -initfile, etc 04:16:58 no prompt for targeting through demonic guardian 04:20:05 03by * r33eb4bb65b0b 10/crawl-ref/source/ (ng-input.cc ng-input.h): Don't modify name in is_good_name(). 04:20:07 03by * r26053a945029 10/crawl-ref/source/startup.cc: Update startup menu help regarding blank or . as names. 04:20:08 03by * r03d3be4f6dc0 10/crawl-ref/source/startup.cc: Fix startup menu name blanking. 04:21:02 -!- Mu_ has joined ##crawl-dev 04:25:11 -!- ortoslon has quit [Quit: Leaving.] 04:35:30 03N78291 * r6a8168f9eece 10/crawl-ref/source/ (beam.cc fight.cc mon-stuff.cc mon-stuff.h): Equipment corrosion for monsters. 04:36:18 dpeg: have you tried the new startup menu? I made quite a few changes to name handling and think it's good now, but this could do with some testing 05:07:15 due: there's supposed to be some triggers in the fixed game tutorial 05:07:15 felirx: You have 1 message. Use !messages to read it. 05:07:27 at least level up, targeting thingies etc 05:07:38 and the messages eventually should be tiles sensitive 05:07:43 !messages 05:07:43 (1/1) dpeg said (2h 22m 17s ago): I just saw all your new stuff in action. It's so awesome! Many, many thanks. Speaking of this, we think you should get commit rights. Do you happen to have a Sourceforge accountß 05:07:44 The latter is easy 05:07:53 And I imeant triggerables :) 05:08:02 is there a lua check to see if you're in tiles? 05:08:07 I can write one! 05:08:13 But I got distracted with the not_cursed thing. 05:08:18 ;) 05:08:45 does the lua::message_at_spot support using the commands instead of hardcoded keys btw? 05:09:05 I sincerely doubt it 05:09:18 I can write a command->key lookup for Lua, though 05:09:18 that would be another major improvement at some point 05:09:23 Or I can make you do it 05:09:30 making you doing seems like a much nicer option 05:16:08 So no one else has encountered that linking issue with tool/tilegen.elf ? 05:16:20 !seen greensnark 05:16:21 I last saw greensnark at Thu Apr 1 04:05:33 2010 UTC (3w 6h 10m 47s ago) quitting with message Quit: leaving. 05:16:22 :( 05:16:28 syllogism: I miss him :( 05:16:28 maybe he is on a vacation 05:16:40 how dare he :| 05:19:19 his last message on googlegroups was Apr 12th 05:19:31 err 05:19:35 Oh and by 'that linking problem' I mean it doesn't link. 05:19:38 on rgrn 05:20:03 ixtli: I haven't seen it, though I remember something like that quite a while ago with a somehow messed up tree 05:20:16 you've tried a fresh checkout? 05:20:18 by: I'm getting it in a new git clone I did. 05:20:22 ok 05:20:22 I'm only getting it in a fresh checkout 05:20:49 I solved it by copying the contrib/install/lib directory from the checkout i'm working on my ipad branch in over to the new one 05:21:01 It's not building libSDL.a properly. 05:21:09 "solved" 05:21:34 Also, I really like the new menu system :D 05:21:37 It's pretty. 05:21:59 felirx: The outline instead of background colour change makes it look really nice. 05:22:41 -!- ortoslon has joined ##crawl-dev 05:22:56 Auto-explore shouldn't auto-enter food shops if you can't eat (https://crawl.develz.org/mantis/view.php?id=1403) by ahpla 05:23:13 the backgronud color would look nice too if the font didn't have the bold outline 05:23:24 but turning off the bold outline made the font so thin ;) 05:26:13 dpeg: I do have one, quite unimaginatively it's the same as my irc-nick 05:49:37 hmmm. 05:50:21 in the new menu, how does one start the tutorial, in the case where the player name is set in the config and so it skips to the species selection screen? 05:50:53 It should probably just fill in the name automatically now. 05:50:57 Zaba: you can't 05:51:29 but the tutorial isn't for players that set the name in the config 05:51:37 what about sprint, then? 05:51:48 and what about online games 05:51:51 start it with ./crawl -sprint 05:52:15 it didn't use to be any different 05:52:28 though if you come up with a better way to do things, go ahead 05:52:41 back for a moment 05:52:49 well, the old tutorial could be started with 'T' on the species selection screen 05:53:03 one approach would be to not have a default game type, and enter startup menu if either game type or name isn't set 05:53:24 by: interesting 05:53:36 moving logic from dgl to crawl 05:55:15 is chapayev saving Sprint 2 for tournament or something :( 05:55:26 syllogism: why not? 05:55:34 re greensnark: he'll be back, don't worry 05:55:37 he sent some patch to napkin, who sent it to the list 05:55:53 so far nobody has beaten me to looking at it :( 05:56:00 because I'd rather not wait 3-4 months 05:56:07 if it's done 06:09:27 03by * r8bac7b9d7e33 10/crawl-ref/source/ (newgame.cc newgame.h): Move book selection before character initialization. 06:09:57 felirx: should be possible to convert the book choice menu now if you like 06:11:07 in due time 06:11:23 first I'll add the proper wrapping of text items and a formatted_string item 06:34:41 !seen doy 06:34:42 I last saw doy at Thu Apr 22 07:13:46 2010 UTC (4h 20m 55s ago) joining the channel. 06:45:14 -!- Vandal has joined ##crawl-dev 06:51:30 -!- by has quit [Ping timeout: 258 seconds] 07:00:50 dpeg, how about making the "hard special books" auto id on read even if the skill isn't meet? 07:01:34 -!- Twinge_ has joined ##crawl-dev 07:01:34 -!- Twinge has quit [Read error: Connection reset by peer] 07:06:08 -!- ais523 has joined ##crawl-dev 07:07:07 -!- Spads has quit [Ping timeout: 248 seconds] 07:15:55 -!- by has joined ##crawl-dev 07:18:07 cbus: yes, the current situation is not quite satisfactory. 07:23:18 -!- Spads has joined ##crawl-dev 07:39:39 Okay, I am off until next week. 07:39:54 -!- dpeg has quit [Quit: Lost terminal] 07:48:11 -!- ais523 has quit [] 07:49:22 -!- ais523 has joined ##crawl-dev 07:49:32 -!- Spads has quit [Ping timeout: 276 seconds] 07:50:26 -!- Spads has joined ##crawl-dev 08:08:59 update manual on stat death (https://crawl.develz.org/mantis/view.php?id=1404) by rob 08:22:16 !apt kenku 08:22:16 Ke: Air=90, Armour=90, Axes=80, Bows=80, Conj=60!, Xbows=80!, Dodge=90, Earth=120, Ench=160, Evo=80, Exp=130, Fighting=100, Fire=90, Ice=120, Inv=120*, Long=80, Maces=80, Nec=80, Poison=100, Polearms=80, Shields=100, Short=80, Slings=100, Splcast=130, Stab=80, Staves=80, Stealth=100, Summ=70!, Throw=90, Tloc=150, Tmut=150, Traps=100, Unarmed=80! 08:29:43 felirx: stop messing with that section of tilesdl.cc XP 08:29:58 rebase conflicts are the worst 08:29:58 :D 08:30:22 -!- eith has joined ##crawl-dev 08:32:38 -!- Spads has quit [Ping timeout: 260 seconds] 08:45:17 -!- |eith| has joined ##crawl-dev 08:45:20 -!- |eith| has quit [Remote host closed the connection] 08:46:57 mmm what did I change there 08:47:00 03dolorous * r3e6948147ce8 10/crawl-ref/source/ (mutation.cc output.cc player.cc player.h): Move calculation of the AC bonus from icemail into a utility function. 08:53:17 too much, clearly 08:53:19 sleep, goodnight 08:59:01 -!- Spads has joined ##crawl-dev 09:02:22 by: Did the interface of the menu system feel easy to work with? 09:03:22 I could do the things I wanted to do quite easily, so I guess that's "yes" 09:07:20 -!- Anym has joined ##crawl-dev 09:13:00 !lg * killer=~program bug s=cv 09:13:00 23 games for * (killer=~program bug): 13x 0.6-a, 7x 0.6, 3x 0.7-a 09:13:11 !lg * killer=~program bug 09:13:11 23. Baraton the Englaciator (L26 DEIE), worshipper of Vehumet, annihilated by a program bug (an indirect mummy death curse) on Tomb:1 on 2010-04-22, with 506145 points after 129586 turns and 12:12:40. 09:16:29 that's a bizarre message; it knows the reason, but prints there's a bug anyway? 09:20:07 -!- ahpla has quit [Quit: hardware upgrade] 09:21:52 -!- Cryp71c has joined ##crawl-dev 09:24:40 Morning 09:24:45 violetj? 09:24:55 can't say I've ever seen you/him/her 09:24:56 Cryp71c: You have 1 message. Use !messages to read it. 09:25:01 !messages 09:25:02 (1/1) dpeg said (6h 31m 50s ago): I couldn't find you on SF. Please !tell me your account name again. 09:29:39 Cryp71c: Yes? 09:30:21 Oh, I forgot to de-op myself, I guess. 09:30:35 violetj, sorry, I've seen quite a few developers, I thought I definitely knew all the ops for DCSS :P 09:30:41 was just surprised 09:30:45 !tell dpeg rpburnham 09:30:45 Cryp71c: OK, I'll let dpeg know. 09:31:29 Oh, though I've played with the idea of doing stuff on crawl, I'm not a dev yet. 09:31:47 I was just put as an op here from back when this started because I'm an op on ##crawl 09:32:07 ah, gotcha. 09:32:11 This place is a lot more populated now, so it's less of a thing. 09:43:42 -!- Anym has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 09:47:11 -!- eith has quit [Ping timeout: 245 seconds] 10:32:30 mm. Should an item that has a tile next to it support multiline texts? 10:33:42 ? 10:33:50 can you rephrase that .. ? 10:34:12 a menuitem that has tile(s) attached to it like the current savegame items 10:34:21 oh oh 10:42:09 -!- by has quit [Quit: Lost terminal] 10:43:32 -!- ais523 has quit [Remote host closed the connection] 10:44:49 Wasted turn on ineffective move commands (https://crawl.develz.org/mantis/view.php?id=1405) by Nobody 10:48:02 -!- hotsun has joined ##crawl-dev 10:49:51 03kilobyte * r5f73c18f2065 10/crawl-ref/source/items.cc: Allow requesting a specific rune via [K]ITEM. 10:49:52 03kilobyte * rc796973fe8f2 10/crawl-ref/source/ (defines.h mon-place.cc travel.cc): Use constants instead of magic numbers for Pan's and Abyss' depth. 10:49:53 03kilobyte * r3bd72f5bf1f8 10/crawl-ref/source/ (11 files in 2 dirs): Place runes explicitely instead of 'O' magic. 10:49:55 03kilobyte * rbc3bfcd34251 10/crawl-ref/source/itemprop-enum.h: Remove the connection between rune enums and branch enums. 10:54:17 -!- hotsun has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet] 11:00:02 -!- Spads has quit [Ping timeout: 240 seconds] 11:20:51 -!- Spads has joined ##crawl-dev 11:29:55 felirx: plz keep making tiles source shorter 11:29:56 i enjoy this 11:29:58 :) 11:30:17 keep deleting lines! 11:31:14 03kilobyte * r0334db7f5967 10/crawl-ref/source/ (dungeon.cc dungeon.h l_dgn.cc): Remove the place.num_runes field, it is never used. 11:32:37 ;) 11:32:57 don't worry, this time I'm only touching menu.cc! 11:33:02 and .h 11:34:47 text wrap works on tiles now at least 11:39:40 is there a handy magic trick cprintf that knows to print newlines with an indent or do I need to print each line manually? 11:39:49 felirx: i feel kinship 11:39:57 i cut the size of tilebuff.cc in half 11:39:59 :) 11:40:02 tilebuf.cc * 11:40:12 Also powder is free for the iphone, apparently. 11:40:14 Who knew. 11:42:29 !tell Napkin Is it possible to get some read statistics for https://crawl.develz.org/wiki/doku.php?id=dcss:usability_project:report ? It's for the usability project final report. "No" is ok (I can tell that upwards :D), but it would be cool to know! 11:42:29 Keskitalo: OK, I'll let Napkin know. 11:42:54 and how should I clear the canvas mmm 11:47:53 -!- blabber has joined ##crawl-dev 11:48:09 canvas? 11:48:29 shake the device!! 11:48:38 currently in console, eg, the descriptor leaves carbage behind if the new string is shorter than the old one 11:48:48 ew 11:48:59 blit directly to the card! 11:49:11 you can do that in consoles yes? 11:49:11 wish I could, but it's console! 11:49:17 :D 11:49:40 I tried to use ncurses for iPHUC back in the day 11:49:45 but cowered from the fear 11:49:49 I'll just print ' ' for the whole area the object has reserved, then print the proper texts on top of that :D 11:49:56 and used apple's debilitated version of Readline 11:50:04 felirx: gross 11:50:07 XD 11:50:08 or I could print ' ' after each newline 11:54:53 -!- Spads has quit [Ping timeout: 276 seconds] 11:57:08 i dont understand this bug 11:57:31 i only changed tilebuf.cc but now the images in the 'i' and 'z' menus aren't showing up 12:13:14 Looks like I got the tutorial D:2 for D:2 in a normal level - D:1 was normal. 12:13:25 My first local build with the new menus! 12:15:49 that's... interesting :) 12:17:52 Hi. I was thinking about my freebsd port - which still is not commited to the ports tree - and decided to take a more continous approach. 12:17:52 blabber: You have 2 messages. Use !messages to read them. 12:17:52 Is there a "tutorial" tag that makes them not picked in normal play? 12:17:59 !messages 12:17:59 (1/2) kilobyte said (6d 18h 46m 26s ago): git is strictly unnecessary unless for packaging the source (where it is mandatory). The bug was that the SRC_VERSION is calculated even when not needed, which gave a spurious message. 12:18:02 !messages 12:18:03 (1/1) kilobyte said (6d 18h 27m 22s ago): About your fix in fix-savedir-rights: during an upgrade/reinstall, it would chmod saves/morgues/dumps too, instead of just the logfile and scores. So I made it chmod just those two files. But indeed, they need to be chmodded or characters will be immortal :p 12:18:42 kilobyte: right, I included your permission patch in the freebsd port. 12:19:59 right now i'm unsure whether i want to patch your makefile with even more conditionals or create a bsd-style makefile only for the port. how is your feeling about further conditionalizing your makefile? 12:22:26 03Keskitalo * r733822ecf793 10/crawl-ref/source/dat/des/variable/altar.des: A hatch for the Vehumet trees overflow vault, plus an idea for further development. (kilobyte) 12:33:51 <3, no more garbage and prints in console and support for linewrapping now 12:52:46 patch added 12:54:18 fixes https://crawl.develz.org/mantis/view.php?id=1256 12:56:23 -!- by has joined ##crawl-dev 13:03:05 -!- blabber_ has joined ##crawl-dev 13:03:09 -!- Adeon has quit [*.net *.split] 13:03:09 -!- ixtli has quit [*.net *.split] 13:03:09 -!- Zao has quit [*.net *.split] 13:03:09 -!- violetj has quit [*.net *.split] 13:03:40 -!- blabber has quit [Read error: Connection reset by peer] 13:03:51 -!- blabber_ has quit [Client Quit] 13:04:35 -!- blabber has joined ##crawl-dev 13:08:51 -!- ixtli has joined ##crawl-dev 13:08:51 -!- Adeon has joined ##crawl-dev 13:08:51 -!- Zao has joined ##crawl-dev 13:08:51 -!- violetj has joined ##crawl-dev 13:16:09 -!- ortoslon has quit [Quit: Leaving.] 13:24:42 -!- ahpla has joined ##crawl-dev 13:59:11 -!- Spads has joined ##crawl-dev 14:06:23 -!- ogaz has joined ##crawl-dev 14:07:41 yay, crawl tiles compiled and runs in my ubuntu vm 14:22:36 -!- Zaba has quit [Ping timeout: 268 seconds] 14:28:16 -!- Zaba has joined ##crawl-dev 14:42:55 -!- blabber has quit [Quit: leaving] 14:49:38 -!- blabber has joined ##crawl-dev 14:50:08 -!- blabber has quit [Client Quit] 15:26:16 Hmm. Anyone know why adding message_colour = mute:Your.*disappears in a puff of smoke to init.txt doesn't appear to do anything? 16:11:22 felirx, you could just run ubuntu native :P 16:11:28 linux has everything you need. 16:11:32 (probably) 16:12:33 it does not have DirectX11 16:13:23 Yeah, that's the only thing that's tough on Linux, gaming :P 16:29:17 -!- Textmode has joined ##crawl-dev 16:32:57 morning all 16:50:53 Yo 16:51:30 FWI, there seems to be an issue where jellies are corroding dwarven items on CDO. if anyone wants to take a quick look, I'm about to put in a mantis report. 16:52:54 -!- by has quit [Ping timeout: 260 seconds] 16:53:39 that's not a bug 16:54:25 dwarven items are merely resistant to corrosion, not immune 16:55:13 -!- ogaz has quit [Ping timeout: 264 seconds] 16:57:39 ah, ofc. I forgot. 17:10:23 -!- Cryp71c has quit [Quit: Leaving] 17:30:24 -!- by has joined ##crawl-dev 17:53:47 -!- syllogism has quit [] 18:12:34 03burnhamrobertp * ree6b5fca133a 10/crawl-ref/source/ (cloud.cc delay.cc ouch.cc player.cc spells1.cc spells1.h): Modularize and implement ozo armour melting 18:12:36 03dolorous * r18ef54e81dbf 10/crawl-ref/source/spells1.cc: Add minor cosmetic fix. 18:12:42 03dolorous * r7e99eb520473 10/crawl-ref/source/ (delay.cc ouch.cc): Fix compilation. 18:12:42 03burnhamrobertp * r4164fb579989 10/crawl-ref/source/mutation.cc: Remove unnecessary dprf call 18:19:53 03by * re94ed06cf1ad 10/crawl-ref/source/ (newgame.cc newgame.h): Move weapon choice before character initialization. 18:19:56 03by * r9107401b7c81 10/crawl-ref/ (9 files in 4 dirs): Remove Death Knight of Yredelemnul (dpeg, doy). 18:19:58 03by * rf4ae9aad4a36 10/crawl-ref/source/ (newgame.cc newgame.h): Move chaos knight god choice before character initialization. 18:19:59 03by * r41cdd917767b 10/crawl-ref/source/newgame.cc: Move priest god choice before character initialization. 18:20:00 03by * rb44796a4ede7 10/crawl-ref/source/ (newgame.cc newgame.h): Move artificer wand choice before character initialization. 18:20:01 03by * red4f7b6709c4 10/crawl-ref/source/ (15 files): Split up new_game. 18:21:39 -!- ogaz has joined ##crawl-dev 18:23:05 by: I added a patch that cleans the garbage you get in eg. the save menu and implements text wrapping 18:24:17 03felirx * rc51aba167816 10/crawl-ref/source/ (menu.cc menu.h): Support for wrapping texts in TextItems 18:26:01 that one? 18:26:06 yeah 18:26:18 you might want to take a look at TextItem::render, console version 18:26:26 if you can come up with a cleaner way to do it 18:26:47 currently I first print ' ' over the item's bounds, then the text on top of it one line at a time 18:30:11 I think it's fine 18:33:32 btw, the newgame goto is gone! 18:34:07 weren't we going to get rid of thief? 18:34:31 doy: sure, go ahead; the death knight thing just got in my way 18:34:45 I was kind of wondering why you never did remove them 18:34:59 i thought someone else was going to 18:35:31 i was putting it off because it sounded like something that would touch a bunch of parts of the code that i'm not familiar with 18:37:03 mostly a matter of grepping for JOB_THIEF 18:42:42 by: how much work are we going through to remove one goto? 18:43:08 sorear: removing the goto was a small change 18:44:07 but I hope I didn't cause you work? 18:44:12 what's wrong with goto? 18:52:18 people freak out about goto way too much 18:52:33 that said, the newgame code is pretty awful all around 18:52:38 who's freaking out about goto? 18:52:51 well, felirx was last time this came up 18:52:52 (: 18:53:01 pretty sure that's what sorear was referring to 18:53:07 it was a retarted goto 18:53:10 that was my point 18:53:20 used where a simple while loop would do 18:53:49 you know that the extra level of indentation in a loop has a cost, right 18:54:07 in crawl, it seems gotos are used for loops that are too long 18:54:53 instead of avoiding the indentation, it usually makes the code clearer to package up some of the loop body into functions 18:57:41 the main problem with the newgame code was that it mixed character choice with initialization; the goto was a symptom of that 18:58:08 yeah 18:58:22 being able to initialize a game without having to go through the menus would be pretty sweet 18:58:53 that's mostly possible now: define a suitable instance of newgame_def, and pass it to setup_game 18:58:53 pretty crucial for things like puzzle variants 18:58:56 yeah 19:22:36 03dolorous * r7084ebcc0849 10/crawl-ref/source/ng-setup.cc: Fix compilation. 19:41:43 -!- foonesh has joined ##crawl-dev 19:42:19 -!- bremac has joined ##crawl-dev 19:47:12 doy: do you happen to know how the tutorial maps could be disabled for non-tutorial games? 19:49:45 I feel almost as if something broke post edaa0c, because everything there looks like it's in order to me. 19:51:11 oh, nvm 19:51:41 by: nope, i was worried about that when doing the sprint stuff, but then realized that sprint never needed to generate a new map 19:51:43 I missed the PLACE: D2 in tutorial.des. 19:54:14 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:59:12 -!- eith has joined ##crawl-dev 20:05:40 03by * rddb37190cebb 10/crawl-ref/source/dat/clua/loadmaps.lua: Don't load tutorial.des. (Hack) 20:05:42 03by * r78f96ccebd96 10/crawl-ref/source/dungeon.cc: Cosmetic. 20:06:21 !tell felirx ddb37190 is a hack to not load tutorial.des for the moment, since it causes dungeon generation to fail for normal games. 20:06:22 by: OK, I'll let felirx know. 20:07:43 -!- sorear has quit [Read error: Connection reset by peer] 20:08:32 -!- sorear has joined ##crawl-dev 20:15:17 Hmm, that's odd. Compiled trunk copy for download is 9 days old; don't think I'd ever seen it mroe than 1 day old before, hehe 20:16:14 -!- by has quit [Quit: Lost terminal] 20:19:58 -!- foonesh has quit [Ping timeout: 252 seconds] 20:33:27 -!- ogaz has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20:50:17 What's the preferred means to indicate on mantis that a bug's severity has changed (in this case from "user interface nuisance" to "abort due to assertion failure")? Just leave a comment on the old bug, or open a new one and point to the old one? 20:51:38 -!- ortoslon has joined ##crawl-dev 20:51:39 -!- Chapayev has joined ##crawl-dev 20:51:45 has anyone else noticed that zonguldrok's gravestone only activates when approached on one particular side? 20:51:48 i don't understand why that is happening, from looking at the lua code for it 20:52:45 What? 20:53:04 Explain further? I don't follow. 20:54:29 When you walk into any of the three squares in front of the door, it activates the antique lich. 20:57:49 in front of the door? hold on, let me try again 21:01:07 oh sorry, never mind--i was misreading the lua in a stupid way, yeah the triggered lua markers are separate from the gravestone itself :P 21:01:10 sorry 21:01:13 :) 21:02:34 -!- sorear has quit [Read error: Connection reset by peer] 21:03:16 -!- sorear has joined ##crawl-dev 21:07:42 -!- eith has quit [Ping timeout: 260 seconds] 21:13:18 hey cool, -arena crashes constantly for me 21:17:00 -!- ogaz has joined ##crawl-dev 21:36:39 -!- Chapayev has quit [Ping timeout: 276 seconds] 21:37:22 -!- Chapayev has joined ##crawl-dev 21:39:59 -!- MarvinPA has quit [Ping timeout: 265 seconds] 21:51:47 -!- Chapayev has quit [Quit: leaving] 22:17:42 -!- bremac has quit [Quit: Leaving] 23:24:05 03due * r5d138630733e 10/crawl-ref/source/ (dat/clua/loadmaps.lua dat/des/tutorial/tutorial.des maps.cc): Never place tutorial maps randomly outside tutorial mode.