00:03:18 Unstable branch on crawl.develz.org updated to: 0.10-a0-1438-g36df285 (32) 00:08:23 yeah, just feeding the breakfast porridge to the baby :) 00:10:44 I discovered last night that I work with Zannick :) 00:11:10 (for small values of work with) 00:11:13 not quite the same project, but yeah 00:11:19 hey, cool :Ä) 00:11:36 -!- mikee_ has quit [Ping timeout: 244 seconds] 00:12:42 bmh: i'd appreciate a (brief) commit message that explains what mechanics were changed and how, yeah 00:13:39 Keskitalo: The patch set rP to 90%. ~fin~ :) 00:15:14 heh, not quite - there's chunks, clouds, meph, ... but yeah, ok ok ... I'll try to sum up the status myself, and let you check it, ok? :) 00:15:19 (let me re-read the code I wrote) 00:15:38 Keskitalo: That stuff is unchanged 00:17:46 I also changed how poisoning itself works, you don't ask "Can I poison something?" and then attempt to poison it 00:17:57 instead you just say "Poison(x)" and if x is poison resistant, nothing happens 00:18:43 Windows builds of master branch on crawl.develz.org updated to: 0.10-a0-1438-g36df285 00:18:44 -!- mikee_ has joined ##crawl-dev 00:23:45 -!- dtsund has quit [Quit: dtsund] 00:24:06 -!- Brannock has quit [Ping timeout: 255 seconds] 00:26:59 -!- dtsund has joined ##crawl-dev 00:37:22 -!- mikee_ has quit [Read error: Connection reset by peer] 00:38:11 -!- mikee_ has joined ##crawl-dev 00:38:36 -!- bmh has quit [Quit: bmh] 01:01:12 -!- ainsophyao has joined ##crawl-dev 01:25:09 -!- dtsund has quit [Quit: dtsund] 02:02:11 03brendan * ra981f6b20fef 10/crawl-ref/source/ (8 files): Simplified poisoning, rP is 90% effective 02:02:40 moin 02:04:39 Zaba: Good morning! 02:08:04 03kilobyte * r3398cd200c21 10/crawl-ref/source/dat/des/variable/ (large_lemuel_castle.des lemuel_castle.des): Rename the file for lemuel_castle. 02:08:04 03neil * redeed1419cad 10/crawl-ref/source/dat/database/FAQ.txt: Refer to webtiles, not nettiles, in FAQ (#4792). 02:08:04 03kilobyte * r9e03913218d4 10/crawl-ref/source/dat/descript/items.txt: Don't lie that disc of storms uses Air Magic skill. 02:08:05 03kilobyte * r3e690385bd43 10/crawl-ref/source/dat/des/portals/bazaar.des: No random teleports into a bazaar with no exit. 02:23:21 -!- st_ has quit [Ping timeout: 244 seconds] 02:24:46 -!- blabber has joined ##crawl-dev 02:29:44 -!- ainsophyao has quit [Remote host closed the connection] 02:48:27 -!- ainsophyao has joined ##crawl-dev 02:54:04 03Keskitalo * raa3fdae304d6 10/crawl-ref/source/ (dat/descript/spells.txt player.cc): Poison susceptibility for Spider Form. 02:59:16 -!- ainsophyao has quit [Remote host closed the connection] 03:16:16 -!- syllogism has joined ##crawl-dev 03:19:19 -!- monqy has quit [Quit: hello] 03:39:08 -!- bhaak has quit [Ping timeout: 245 seconds] 03:40:43 -!- bhaak has joined ##crawl-dev 03:53:21 -!- Cryp71c has quit [Read error: Connection reset by peer] 03:59:33 evilmike: looking at your user page on wiki, you have insanely high standards for vault design :P 04:00:26 yeah I guess :P 04:00:45 there's stuff in there that's supposedly not quite good enough that i'd be very happy to be able to come up with :) 04:00:49 -!- jeanjacques has joined ##crawl-dev 04:02:09 regarding swamp ruins, there was talk when the serial vaults were introduced that it would be good if you could define a minimum distance between the vaults, that'd probably help with them as well? 04:02:24 hmm yes, I believe that would help 04:03:23 the serial vault has trouble placing more than 3 buildings... I think it's because it can't find room for them 04:06:39 -!- alefury has joined ##crawl-dev 04:06:59 I think of the ones I put on the wiki there, the ones I'd like to rework first are the two pan lord ones, to change them into regular dungeon vaults 04:07:17 hi 04:07:35 not gonna do that yet though, I'd like the current batch of ones I uploaded to mantis to go in first. Some of them are like a month old and still need testing :P 04:07:40 holy shit, poison patch. .10 already has so many changes. gonna be awesome. :) 04:39:44 -!- blabber has quit [Quit: leaving] 05:00:52 <3 "show content" on mantis attachmetns 05:07:09 Make better use of tiles in zot (https://crawl.develz.org/mantis/view.php?id=4793) by evilmike 05:19:31 -!- evilmike has quit [Quit: sleep] 05:46:56 -!- mikee_ has quit [Read error: Operation timed out] 05:47:12 tiles spell tab mentions mana cost but does not take the Vehumet discount into account (https://crawl.develz.org/mantis/view.php?id=4794) by Galefury 05:47:57 -!- mikee_ has joined ##crawl-dev 05:59:21 -!- Zaba has quit [Ping timeout: 255 seconds] 06:07:42 -!- Keskitalo has quit [Quit: leaving] 06:10:03 -!- Zaba has joined ##crawl-dev 06:57:33 -!- Torokasi has joined ##crawl-dev 07:09:17 elynaeandxom (L1 MuCK) (D:1) 07:45:32 <|amethyst> !learn add wand_of_heal_wounds see {wand of healing} 07:45:32 wand of heal wounds[1/1]: see {wand of healing} 07:45:46 <|amethyst> !learn add potion_of_curing see {potion of healing} 07:45:47 potion of curing[1/1]: see {potion of healing} 07:46:02 -!- blabber has joined ##crawl-dev 07:46:49 <|amethyst> !learn add curing see {potion of curing} 07:46:50 curing[1/1]: see {potion of curing} 07:47:31 <|amethyst> !learn edit wand_of_healing s/$/ Known as wand of heal wounds in trunk./ 07:47:32 wand of healing[1/1]: Exactly like a potion of heal wounds, except you can recharge it, it's lightweight and it won't be destroyed by cold attacks. Its healing is not based at all on evocation skill. Deep Dwarves start with one that has five charges. It's cool! Known as wand of heal wounds in trunk. 07:47:49 <|amethyst> !learn edit potion_of_healing s/$/ Known as potion of curing in trunk./ 07:47:50 potion of healing[1/1]: Common potion that restores a small amount of health and cures sickness, poison, confusion, and rotting. Compare with {potion of heal wounds}. Known as potion of curing in trunk. 07:50:50 -!- Torokasi has quit [Ping timeout: 260 seconds] 07:53:02 -!- edlothiol has joined ##crawl-dev 07:53:22 -!- blabber has quit [Quit: leaving] 07:55:56 -!- ais523 has joined ##crawl-dev 08:18:12 -!- Pingas has joined ##crawl-dev 08:29:23 -!- Mu_ has joined ##crawl-dev 08:29:41 -!- MarvinPA has joined ##crawl-dev 08:48:00 -!- Brannock has joined ##crawl-dev 08:52:16 03evilmike * r25e29a18e8dd 10/crawl-ref/source/dat/des/branches/zot.des: Make zot use better tiles. 08:54:40 -!- blabber has joined ##crawl-dev 09:03:02 apporting an item doesn't clear the tile if you lose sight of it, happens often in the abyss 09:08:06 -!- MarvinPA has quit [Read error: Connection reset by peer] 09:08:33 -!- MarvinPA has joined ##crawl-dev 09:38:19 -!- Nuklearni-okurka has joined ##crawl-dev 09:42:05 03edlothiol * r74761cfa267e 10/crawl-ref/source/webserver/ (server.py userdb.py): Webtiles: Create the user database, if necessary. 09:43:18 -!- Nuklearni-okurka has quit [] 09:43:57 <|amethyst> edlothiol: You might want to check the update FAQ entry for webtiles and see if there's anything you want to add/change. I said trunk builds "may be" supported in the future, since I wasn't sure whether that was the plan 09:44:24 <|amethyst> I mean, on CDO, not in the code 09:44:46 <|amethyst> s/on CDO/supported &/ 09:45:33 |amethyst: I saw it, I think it's fine (and thanks for updating it) 09:48:18 <|amethyst> hmm.. I imagine it would be nice if merge requests added a "Signed-Off-By:" or something. One can tell which committer merged it by looking at the merge request itself, but not AFAICT from the git history 09:51:44 <|amethyst> oh, hm 09:52:41 <|amethyst> I guess that is possible... I see now that the one kilobyte pushed lists him as the committer, but the ones marvinpa pushed list me 09:54:43 <|amethyst> I guess because kilobyte had to rebase and marvinpa didn't 09:54:56 -!- Keskitalo has joined ##crawl-dev 09:57:28 -!- elliptic has quit [Ping timeout: 245 seconds] 10:12:56 git has no concept of an official repository... it does care about responsibility, though 10:13:48 when I applied your commit, it wasn't based on the same parent, so git marked me as the last person to touch it (even though I did not change the diff) 10:14:30 in the case of marvinpa, though -- git doesn't know which repository is more important, so if the commit is unmodified, it has to leave it bit-to-bit identical 10:15:31 <|amethyst> I guess in Linux they get around that by re-committing with the Signed-Off-By: 10:15:52 <|amethyst> and using cherry-pick etc 10:16:36 <|amethyst> and the pace is so quick there's usually an intervening commit 10:19:11 <|amethyst> I don't suppose there's a way to build into a different directory than the source directory? if I want to build both tiles and ascii I have to do a more or less complete rebuild even if only one file has changed 10:20:33 <|amethyst> I guess I could use two working directories, but then I'll forget to keep them in sync 10:34:07 -!- elliptic has joined ##crawl-dev 10:41:03 -!- elliptic has quit [Ping timeout: 248 seconds] 10:47:20 -!- ainsophyao has joined ##crawl-dev 10:48:08 03dolorous * ra602f08feef1 10/crawl-ref/source/beam.cc: Tweak wording. 10:48:19 03dolorous * rf1054026ce6c 10/crawl-ref/source/beam.cc: Don't use mprf() when mpr() will do. 11:01:21 |amethyst: ccache! 11:02:45 <|amethyst> SamB: thanks, installing 11:03:00 -!- blabber_ has joined ##crawl-dev 11:04:43 <|amethyst> SamB: what do I do, make CC=ccache ? 11:06:11 -!- blabber has quit [Ping timeout: 258 seconds] 11:06:27 -!- monqy has joined ##crawl-dev 11:11:53 -!- st_ has joined ##crawl-dev 11:15:27 <|amethyst> oh 11:15:45 read README.Debian or something 11:16:58 <|amethyst> oh, just do the path thing 11:17:07 -!- elliptic has joined ##crawl-dev 11:17:31 <|amethyst> I tried the symlinks in ~bin, but didn't realise crawl's makefile calls i486-linux-gnu-g++ instead of just g++ 11:39:32 -!- Wensley has joined ##crawl-dev 11:43:31 I actually do it like this: 11:43:51 make -k GCC="ccache gcc" GXX="ccache g++" ... 11:47:29 |amethyst: that's why ccache makes those links... 11:49:21 like, on my system, in /usr/lib/ccache (which you're expected to put in the front of $PATH), there is: gcc, g++, ... (native default aliases), i686-w64-mingw32-* (win32), x86-w64-mingw32-* (win64), x86-linux-gnu-* (native) 11:50:33 and in my cross-compile chroot, there's arm-linux-gnueabi-gcc and others 11:51:07 (chroot because using xapt on a real system is still discouraged) 11:51:39 when finally multiarch is done you'll be able to compile for every target you want without such silly tricks 11:52:14 <|amethyst> yeah, I did the /usr/lib/ccache in PATH thing and it works fine now 11:52:54 <3 11:53:45 if you want to add extra layers of wrappers, it can get hairy fast... but at least I can't live without colorgcc :) 12:12:08 03MarvinPA * rf3f871e130f0 10/crawl-ref/source/ (invent.cc items.cc): Don't display weight toggle on inventory screens, it's shown on the help page instead 12:12:16 03MarvinPA * r59bf09bda247 10/crawl-ref/source/mutation-data.h: Don't make demonspawn scales start out colourless (fixes #4714) 12:13:54 -!- blabber_ has quit [Quit: leaving] 12:19:42 Zombies only described as "large" or "small"... (https://crawl.develz.org/mantis/view.php?id=4795) by Twilight 12:24:59 -!- dtsund has joined ##crawl-dev 12:31:45 -!- MarvinPA_ has joined ##crawl-dev 12:34:20 -!- MarvinPA has quit [Ping timeout: 260 seconds] 12:35:42 -!- MarvinPA has joined ##crawl-dev 12:38:55 -!- MarvinPA_ has quit [Ping timeout: 248 seconds] 12:59:36 -!- elliptic has quit [Ping timeout: 240 seconds] 13:03:26 -!- Torokasi has joined ##crawl-dev 13:04:08 03MarvinPA * r12b08fa0a73a 10/crawl-ref/source/ (3 files in 3 dirs): Rename new_hive to hive, don't use the old Hive:2 vaults 13:04:18 03GreatZebu * r670b91048c0c 10/crawl-ref/source/ (6 files in 2 dirs): Turn hive into a portal vault and make bees more interesting. 13:04:18 03GreatZebu * reaf0ac4bff1b 10/crawl-ref/source/dat/des/portals/hive.des: Add more vaults and entries for hive and make it not guaranteed 13:04:18 03neil * re7a636f9ab0e 10/crawl-ref/source/dat/dlua/lm_trove.lua: Rename toll items when loading old troves. 13:13:00 ugh the draconian wiki page is a mess 13:13:18 -!- blabber has joined ##crawl-dev 13:13:23 does it still have loads of really old stuff from before the rework? 13:13:50 probably 13:14:02 oh mm, yeah 13:14:07 it is pretty messy 13:14:08 can it just be purged? 13:14:39 probably everything below "new feedback" could just go, yeah 13:16:47 I'll delete it all 13:17:05 thanks 13:25:03 X _ mimic <-- what 13:25:23 mimics are Xs 13:25:32 it is not a very convincing disguise 13:25:33 (if you use an awesome config like mine) 13:25:53 they don't change glyph until you've identified them as a mimic :P 13:26:08 haha 13:26:21 A mimic It looks easy. It is resistant to electricity, poison, fire and cold. It is somewhat resistant to hostile enchantments. It is as big as an unknown terrain. 13:26:44 That sounds pretty big. 13:28:58 Looks like we really need someone to commit all the tiles uploads. 13:29:11 Well, go through and commit the good ones. 13:29:40 we're a bit lacking in tiles devs, yeah :( 13:29:42 (I'm considering) 13:30:21 MarvinPA: Thanks for committing the Hive stuff! 13:30:44 :) 13:31:41 i think it'd be good to try and get on top of committing mantis patches a bit more quickly, in general 13:32:27 obviously not all that easy since not everyone is an expert at everything, i don't feel qualified to review some patches 13:33:25 but it makes things easier to merge for a start! and is encouraging for patchers to get feedback and such 13:34:33 03|amethyst 07master * re7a636f9ab0e 10/crawl-ref/source/dat/dlua/lm_trove.lua: Rename toll items when loading old troves. 13:34:43 :o 13:34:49 (The above was just a test) 13:34:55 oh, heh 13:35:00 I had no idea it was actually going to go through to CIA! 13:39:19 the cia is always watching 13:43:24 what is the significance of cia's number 13:45:56 SamB: i have prepared a freebsd jail for you. currently i can't provide access but i will ping you during next week if i see you hanging around on irc. 13:46:28 blabber: nice 13:47:18 Ping me even if I'm inactive; I might just be playing doomrl or something 13:47:48 -!- evilmike has joined ##crawl-dev 13:49:02 ok. do you need anything special? the jail contains a freebsd base system and a stonesoup debug build with wizard mode enabled. 13:54:15 It was awful to see all the graphics uploads just hanging there (often with the last note was from the contributor asking for comments) so I assigned them to me. I have a week off from work, I should be able to get some done. 13:54:51 due: Some of the graphic uploads are assigned to you - ok if I reassign them to me? 13:58:07 03SamB * r9b25b4339312 10/crawl-ref/git-hooks/crawl-ref-cia: Update git calls in CIA commit hook: use "git foo", not "git-foo". 13:58:10 03SamB * rf41dbe7162be 10/crawl-ref/git-hooks/crawl-ref-cia: Add |amethyst/ to the CIA hook; move MarvinPA and myself to devs section. 13:59:29 blabber: Well, emacs, cscope, and the version of GDB from ports would be nice 14:00:05 * |amethyst ♥ ccache, thanks SamB and kilobyte 14:00:22 |amethyst: you're quite welcome 14:01:04 kilobyte: did I thank you when you told *me* about ccache? Well, in any case, consider yourself thanked. 14:04:16 oops, I forgot to take the / out of the commit message ... oh well. 14:06:16 <|amethyst> hopefully Mu doesn't make any commits from an email address based on his real name 14:07:04 yeah, I do think that maybe we should use the entire email address for that part ;-P 14:08:07 -!- elliptic has joined ##crawl-dev 14:08:52 (a quick "git log" and "sort -u" could be used to figure out *what* email addresses to use.) 14:09:52 <|amethyst> and if it doesn't match any, use the whole address or just the username? 14:11:30 SamB: emacs? 14:12:06 blabber: the text editor? 14:12:07 03MarvinPA * r970c4d0c28b0 10/crawl-ref/source/goditem.cc: Mark the Wrath of Trog as a hasty item 14:12:17 03MarvinPA * r56306217786f 10/crawl-ref/source/player-equip.cc: Reword the warning for hasty items 14:12:27 what's a hasty item ? 14:12:45 one that chei doesn't like 14:12:50 ah 14:12:54 SamB: i know, but... emacs? well i'll do my very best ^^ 14:12:57 speed-branded, or a quickblade, or causes zerk 14:13:27 blabber: I guess I could survive without it... but I usually run GDB under it! 14:23:36 -!- elliptic has quit [Read error: Operation timed out] 14:24:52 -!- Keskitalo has quit [Quit: leaving] 14:30:10 03MarvinPA * r2deb586e0657 10/crawl-ref/source/ (ng-setup.cc sprint.cc sprint.h): Give the Sprint starting kit to Zotdef games, too 14:35:16 MarvinPA: that should be added to the changelog, too ;-) 14:39:40 <|amethyst> I have a patch to crawl-ref-cia that uses full emails for lookup (still just the part before @ if there's no match), but it needs testing 14:39:42 sure, will update it 14:42:51 <|amethyst> https://gitorious.org/~neilmoore/crawl/neilmoore-crawl/commit/ca4bbc412419dbf4e04087bf5bb4f80e7b3df6d1 14:44:07 03MarvinPA * r3482506c57f7 10/crawl-ref/docs/changelog.txt: Update changelog to 2deb586e0657837 14:48:11 -!- Zaba has quit [Ping timeout: 276 seconds] 14:56:09 -!- Zaba has joined ##crawl-dev 15:04:13 -!- elliptic has joined ##crawl-dev 15:05:03 oh hrm, you bastards! Decreasing a branch's depth (Hive) causes serious save compat issues due to 5676897 asserts all around (mostly place_info), but it doesn't show yet when it's Port. 15:05:23 (the slew of other bugs related to Port apply, though) 15:05:25 -!- Torokasi has quit [Ping timeout: 240 seconds] 15:11:06 oh, there's an immediate problem, too: if any place has place marshalled as a string, it will be fucked up since it matches both the vault and old branch 15:11:23 (which still exists in the source, and in transferred saves) 15:18:06 <|amethyst> hm 15:18:17 <|amethyst> The killer bee larva devours the !bad item (cl:100,ty:0,pl:0,pl2:0,sp:0,qu:1). 15:18:33 <|amethyst> the message is in there twice (once after decrementing the count) and shouldn't be 15:19:06 <|amethyst> Hm 15:20:21 <|amethyst> I just tried: in 0.9, go to the hive and get banished. Load game in trunk, escape the abyss --- back in the hive branch; leave, back in D:13 (hive branch shows up in Ctrl-O, but not the D:13 part) 15:20:34 <|amethyst> then: create a wizard portal to hive, go in: it's the new hive 15:20:58 <|amethyst> abyss myself, escape abyss... now I'm in D:13, *not* the Hive vault 15:23:06 oh oops, didn't realise there'd be incompatibility between the branch and vault, my bad 15:23:13 <|amethyst> hm... but the same thing happens for a zig... 15:23:19 should i revert it? or change it back to new_hive? 15:23:38 MarvinPA: let's disable it for now, yeah 15:23:56 I'm overhauling the whole handling of portal vaults, no need to do this twice 15:25:09 aha cool, it can wait until after that then, yeah 15:26:30 oh, the code to parse portal name is missing, too... so any reference to "Hive" will mean "Hive:1" 15:30:56 -!- elliptic has quit [Ping timeout: 256 seconds] 15:36:49 03kilobyte * r38e46ea10078 10/crawl-ref/source/dat/des/portals/ (hive.des hive.des.disabled): Disable GreatZebu's Hive portal vault. 15:39:23 kilobyte: why must you hoard your code like that ? 15:41:51 SamB: you mean, the portal branch rewrite? if you want to take a look, sure, I can push, but it's quite broken, and will damage your saves currently 15:42:08 hmm, maybe I don't really care 15:42:33 breaking saves is probably a pretty good excuse 15:42:59 <|amethyst> I imagine kilobyte meant push to a branch 15:43:00 I mean, I have to convert the old return data 15:43:13 |amethyst: I know that 15:43:22 I thought there are three methods, but it turned out there are five :( 15:43:52 and some rely on a specific stair (with really complex and unobvious way to determine it) 15:47:10 -!- MarvinPA_ has joined ##crawl-dev 15:50:46 -!- MarvinPA has quit [Ping timeout: 256 seconds] 15:55:32 -!- ZChris13 has joined ##crawl-dev 16:06:22 -!- elliptic has joined ##crawl-dev 16:22:26 -!- elliptic has quit [Ping timeout: 258 seconds] 16:28:10 -!- ZChris13 has quit [Ping timeout: 256 seconds] 16:52:20 -!- jeanjacques has quit [] 17:00:11 -!- Torokasi has joined ##crawl-dev 17:01:17 amulet of warding doesn't ID when it acts (https://crawl.develz.org/mantis/view.php?id=4796) by rchandra 17:02:08 -!- bmh has joined ##crawl-dev 17:02:08 -!- bmh has quit [Changing host] 17:02:08 -!- bmh has joined ##crawl-dev 17:02:20 hi 17:02:47 -!- Wensley has quit [Ping timeout: 252 seconds] 17:04:36 -!- Torokasi has quit [Ping timeout: 258 seconds] 17:11:52 -!- ZChris13 has joined ##crawl-dev 17:14:56 are blank lines forbidden in mid-map? 17:16:50 * SamB realizes he doesn't really need to know that for what he's doing 17:18:00 -!- ZChris13 has quit [Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]] 17:21:17 blank lines in the map aren't allowed, maybe there's a trick you can use though 17:21:29 empty columns work 17:25:38 evilmike: that's silly :) 17:25:44 evilmike: file a bug? 17:25:56 oh, point 17:26:05 I think I should have said "mid-vault" 17:26:32 but I can see now that they are 17:26:56 I'm configuring git to display nice chunk headers for .des files ;-) 17:27:06 I wish I could do it for everyone :-( 17:30:12 -!- blabber has quit [Quit: leaving] 17:39:24 -!- Torokasi has joined ##crawl-dev 17:47:53 -!- MarvinPA_ is now known as MarvinPA 17:50:07 -!- bmh is now known as bmh_away 17:58:14 -!- syllogism has quit [] 18:08:15 03SamB * rd4ff3eec19d6 10/crawl-ref/source/dat/des/zotdef/zotdef.des: Zotdef: Steal evilmike's zot.des tiles. 18:09:13 SamB: add it to docs/develop/git/? 18:09:26 edlothiol: hmm, maybe 18:10:07 !tell SamB add recipe for diff chunk headers to docs/develop/git/ 18:10:07 SamB: OK, I'll let SamB know. 18:12:04 hmm, zotdef seems to die if minimized on Windows? 18:12:04 SamB: You have 1 message. Use !messages to read it. 18:12:15 s/zotdef/crawl/ 18:12:17 tiles 18:12:32 * SamB should probably go eat supper 18:12:51 I never had a problem minimizing tiles before 18:13:05 Is there a screenshot of what Zot looks like in tiles now? 18:14:49 let me start paint... 18:14:59 it just uses colours more... the main difference is floor tiles. Also the rock in zot:5 is magenta instead of grey 18:15:19 all of the tiles already existed in the game 18:15:35 -!- HangedMan has joined ##crawl-dev 18:45:52 -!- dpeg has joined ##crawl-dev 18:46:52 !messages 18:46:53 (1/2) Cryp71c said (2d 5h 36m 53s ago): I'm in a bug-report fixing frenzy, I had Napkin change Mantis so that when you assign an issue to someone, the "Status" is automatically changed to "Assigned" 18:46:59 !messages 18:47:00 (1/1) Cryp71c said (2d 5h 36m 59s ago): in order to keep the list of "new" bugs to a minimum without forcing (we can't force people anyways) people to be more thorough in their use of Mantis. 18:47:42 !tell Cryp71c Thanks for the rampage! Some friendly fire, but a huge improvement. 18:47:42 dpeg: OK, I'll let Cryp71c know. 18:49:38 -!- ais523 has quit [Remote host closed the connection] 18:56:43 -!- Wensley has joined ##crawl-dev 18:57:43 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Po-ta-to, boil em, mash em, stick em in a stew.] 19:12:52 -!- elliptic has joined ##crawl-dev 19:19:19 -!- bmh_away is now known as bmh 19:23:35 -!- ainsophyao has quit [Remote host closed the connection] 19:40:49 -!- Zaba has quit [Ping timeout: 244 seconds] 19:51:52 -!- Zaba has joined ##crawl-dev 19:55:23 -!- petete has quit [Remote host closed the connection] 20:01:54 -!- dpeg has quit [Quit: Lost terminal] 20:12:06 -!- mikee_ has joined ##crawl-dev 20:17:33 -!- valrus has joined ##crawl-dev 20:35:15 kilobyte: why not just break save compat? 20:38:15 there are many hacks in place to keep compatibility with fairly old saves, cleaning those up seems worthwhile 20:38:25 ocelot51 (L20 DrTm) ERROR in 'mon-place.cc' at line 1425: invalid monster to place: Ignacio (499) (D:1 (ZotDef)) 20:49:04 alefury: but why now? 20:49:44 kilobyte mentioned how it is pretty hard to transfer saves through the portal code changes 20:49:44 -!- HangedMan has quit [Ping timeout: 265 seconds] 20:50:00 also the hive stuff mentioned recently 20:53:03 I'm a bit puzzled as to why Zot Defence doesn't start with the whole map known in Tiles but does in Console ... 20:53:55 or does it, and it's just hard to tell? 20:54:22 it didnt look known then i last tried zotdef 20:54:58 *when 21:04:25 -!- Torokasi has quit [Ping timeout: 252 seconds] 21:07:04 SamB: Whatever happened with that change that probably got accidentally slipped in regarding wielding and time taken? 21:10:15 -!- alefury has quit [Read error: Connection reset by peer] 21:11:38 Fyren: nothing since we last spoke 21:11:44 afaik 21:17:47 evilmike: I'm not sure I like what you did with the "c"s in Zot:5 ... 21:18:57 currently it seems that when you have multiple zot entry gates on d:27, you go to a random one of them when you leave zot 21:19:23 anyone know whether this is intentional? it certainly wasn't the case in versions before zot entry vaults 21:21:08 probably not intentional. The 3 portals is a serial vault by the way 21:21:47 SamB: a different tile could be used. I think it's an improvement over the grey ones though. In console they are magenta 21:22:05 yes, it's better than grey 21:22:23 I just mean, I hope there's a better tile here somewhere ;-) 21:24:36 there are a few other magenta wall tiles, they aren't as obviously stone though 21:24:51 there are also some lightmagenta tiles, but they are kind of... neon looking 21:28:48 -!- Cryp71c has joined ##crawl-dev 21:28:53 Evening 21:28:54 Cryp71c: You have 1 message. Use !messages to read it. 21:28:57 -!- Pingas has quit [Read error: Connection reset by peer] 21:28:58 !messages 21:28:58 (1/1) dpeg said (2h 41m 16s ago): Thanks for the rampage! Some friendly fire, but a huge improvement. 21:29:48 !tell dpeg yeah, short of someone whose up to date on everything doing it, I don't see anyway to avoid it. Worse-case scenario, any issues from this long ago that are still worth looking into are likely small fixes anyways. 21:29:48 Cryp71c: OK, I'll let dpeg know. 21:32:59 hmm, wonder why the "c = magenta" line never made it into zotdef.des ? 21:34:33 elliptic: Oh, something similar was happening in the hell branches last game. 21:34:51 Stairs deeper would dump you on a random portal back to the vestibule instead of the same one each time. 21:34:53 evilmike: how do you pick out tiles ? 21:35:58 look in rltiles/dc-dngn for the actual tiles and rltiles/dc-wall.txt for what the tiles are called 21:36:15 or dc-floor.txt, or whatever 21:36:35 I was hoping for a good preview of the *output* 21:36:43 ah 21:37:20 there are some HTML files, but they don't appear to show the final tile(s), just input images? 21:42:18 yeah, no coloured variations in there. dat/tiles/wall.png is the actual tileset with everything in it 21:42:33 it's pretty easy to look at that and figure out which tiles are which 21:44:10 funny, I never thought to open those html files until now 21:54:37 I only thought of it because I knew they were generated 21:54:47 because I had messed with the Makefile and with tilegen... 21:56:16 anyway, I figure that if the light magenta tiles are unusable, they ought to be fixed ;-) 21:56:34 so I'm just trying that 21:56:40 they're crazy bright 21:58:31 !tell keskitalo Sure, that's fine (re: graphics assigned tto me). 21:58:32 due: OK, I'll let keskitalo know. 22:03:01 -!- Cryp71c has quit [Quit: Leaving] 22:06:42 -!- MarvinPA_ has joined ##crawl-dev 22:09:41 -!- MarvinPA has quit [Ping timeout: 252 seconds] 22:14:12 -!- MarvinPA_ has quit [Read error: Connection reset by peer] 22:14:36 -!- MarvinPA_ has joined ##crawl-dev 22:16:25 03SamB * r6cd1fdad1770 10/crawl-ref/source/dat/des/zotdef/zotdef.des: Zotdef: whoops, missed the stone walls... 22:22:23 so on gitorious I cloned master in a personal repository, so now do I have to define another remote to do pulls? 22:23:52 -!- MarvinPA_ has quit [Read error: Connection reset by peer] 22:24:14 -!- MarvinPA_ has joined ##crawl-dev 22:28:45 -!- edlothiol has quit [Ping timeout: 260 seconds] 22:33:04 what is the purpose of the species in the mon-data definitions? 22:33:49 genus as well 22:39:49 -!- bmh has quit [Quit: bmh] 22:41:11 I believe they're related to corpses, and to stuff like racial equipment bonuses? 22:41:19 I'm not sure what else... 22:41:59 There's a lot of uses if you look through monster.cc for "genus" or "species." 22:42:13 03SamB * r6c7c43d3d7c1 10/crawl-ref/source/rltiles/dc-wall.txt: Reign in on the brightness of the "light" zot walls a bit. 22:42:54 I mean like how, for example, a red wasp's genus and species are MONS_YELLOW_WASP, MONS_RED_WASP, but moths of wrath and ghost moths don't share a genus 22:43:17 I'm wondering why species can't just be inferred from the monster id 22:43:19 Probably because a dev grouped some together in hindsight. 22:44:21 Wensley: because monster IDs are added as monsters are thought up 22:44:29 for example, gnoll shamans? 22:44:56 but why would monster id ever be different from monster species 22:45:00 they are both the same enum 22:45:10 looking for a counterexample 22:45:20 look at the orcs? 22:46:15 Compatibility means you probably can't stick in things in random places. 22:46:33 okay, so for uniques it is used 22:46:55 Fyren: not sure what that's in response to 22:46:55 Wensley: and orcs! 22:47:16 ah 22:47:19 @??orc warrior 22:47:19 orc warrior (08o) | Speed: 10 | HD: 4 | Health: 16-39 | AC/EV: 0/13 | Damage: 20 | Res: 06magic(16) | Chunks: 07contaminated | XP: 132. 22:47:22 so for classes as well 22:47:30 hmm, doesn't list species 22:47:32 Wensley: You can't use the specific monster ID because they're not in order. 22:47:41 but, anyway, the species is "orc", right? 22:47:43 Fyren: I don't see why that would be an issue 22:47:47 SamB: yes 22:48:19 If you wanted to check if something was an orc, you either check if it's a warrior, priest, sorcerer, etc. or you check the genus/species. 22:48:19 I'm pretty sure that means (at least) that if one leaves a corpse, it will be an orc corpse 22:48:27 Fyren: the monster id I'm referring to is the very first field of the monster definition 22:48:40 That is what I'm referring to. 22:48:51 in any case, I have now seen counterexamples 22:49:07 I'm not quite sure when you'd want to use genus as opposed to species, though :-( 22:49:24 still wondering if I should be pedantic enough to make ghost moths and moths of wrath members of a generic moth genus 22:49:42 I wouldn't do that 22:49:56 I would just leave it be and let someone else be pedantic if it's important 22:50:03 SamB: Mummies look screwy, but I don't know why they're like they are. 22:50:34 Greater mummies are species/genus mummy, guardian mummies are genus mummy and species guardian mummy. 22:51:14 Oklobs and oklob saplings are both species oklob and genus plant. 22:51:29 I think it's intended to just be additional levels of grouping. 22:51:47 oh, yeah, I guess fedhas probably uses genus 22:51:51 As in, a taller tree for the hierarchy. 22:56:00 -!- neunon has quit [Ping timeout: 240 seconds] 22:56:12 03SamB * r2ac5346416e4 10/crawl-ref/source/rltiles/dc-wall.txt: Make non-light zot walls a bit darker for contrast. 22:56:22 03SamB * r3e8118dd3d04 10/crawl-ref/source/dat/des/zotdef/zotdef.des: Zotdef: Use Zot wall tiles of the *same* color as is used in Console. 22:57:56 with that change zot.des could probably be changed (I made zot:4 green and zot:5 magenta, console is magenta on 4 and lightmagenta on 5) 22:58:18 oh you brought it up in ##crawl 22:58:28 I was going to mention it here 22:58:54 but then HangedMan seemed to think I was doing something *important* 22:58:58 oh 22:59:09 I have him on ignore :P 22:59:14 and that I was changing Zot. (Which, I guess, I did.) 22:59:38 (But only by making it slightly darker in most colors!) 23:04:19 anyway, I figure that if using the same glyph in different brightnesses is good enough to distinguish stone/not in Console, than using the same tile with different brightnesses should be good enough for Tiles 23:05:17 hmm... possibly. That's not how tiles usually does things though 23:05:55 Well, it looks a heck of a lot better to *me than those other tiles ... 23:06:03 I mean, at least in this context 23:06:11 I can't think of any examples where colour is the only thing that differentiates rock from stone, in tiles 23:06:17 perhaps post a request for new tiles to mantis? 23:07:10 !tell kilobyte Look! Zotdef has tiles now! 23:07:10 SamB: OK, I'll let kilobyte know. 23:07:49 !tell kilobyte evilmike thinks I ought to get an actual stone tile ... what do you think? 23:07:49 SamB: OK, I'll let kilobyte know. 23:08:43 I should mention, I personally don't mind the purple stone tile, even if it's nothing more than a recolouring of normal stone 23:10:38 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 23:14:37 I'm picky ;-P 23:15:56 one thing I just thought of: what if each zotdef map used a different colour scheme, corresponding to the different levels of zot? this raises a question if you add more than 5 maps, but there are only 4 now 23:16:09 03dolorous * r0f8d5daec3b8 10/crawl-ref/source/mon-data.h: Give red wasps their own genus, since a wasp species is overkill for only two. 23:17:34 I was thinking about doing something like that, too 23:17:54 obviously map 1 should keep the Zot:5 scheme 23:19:47 Wensley: I think that's your confirmation! 23:20:17 anyone else getting this compile warning: 23:20:19 ouch.cc: In function 'int check_your_resists(int, beam_type, std::string, bolt*, bool)': 23:20:21 ouch.cc:112: warning: 'resist' may be used uninitialized in this function 23:20:52 nope 23:20:54 what GCC? 23:21:20 oh, might be more likely with optimization on... 23:21:58 4.4.0 (the version that came with msysgit) 23:22:27 and I'm not doing any optimization on my end, unless make -j2 counts as optimization 23:22:40 I meant, the default build options 23:22:57 usually that includes an -O2 23:23:11 so you don't use the default build options, is what you're saying :P 23:23:16 yeah 23:23:35 kilobyte told me to stop doing that if I wanted to run it under GDB, iirc 23:24:15 (not that I had been using precisely the default build options *before* that...) 23:24:43 Anyway, I think I can see why it might think that 23:25:59 SamB: you want -O0 -- otherwise, the compiler will destroy most debugging data 23:25:59 kilobyte: You have 2 messages. Use !messages to read them. 23:26:46 -!- a5tp_ has quit [Quit: leaving] 23:26:59 it wasn't TOO bad, except for inline methods having gotten inlined ... 23:27:00 the game will be a bit slower but it's not like you care about that unless actually playing or running stress tests 23:27:34 kilobyte: the drawback is it seems that some warnings don't work without optimization enabled :-( 23:27:48 SamB: since wall_zot_lightmagenta is no longer absurd... http://pastebin.com/9ShAMpBT 23:27:56 I can put that on mantis if you want but this seems easier 23:28:45 -!- Brannock has quit [Ping timeout: 255 seconds] 23:29:09 and variables removed, and flow control changed, and lines removed/reordered, etc 23:29:25 I'm kind of used to that stuff 23:30:01 it *can* get kind of annoying if you end up bouncing in-and-out of the same inlined thing too often, though 23:30:08 -!- ixtli has quit [Quit: Textual IRC Client: http://www.textualapp.com/] 23:30:49 -!- ixtli has joined ##crawl-dev 23:31:11 I'm not well versed in recent optimization techniques, but reading up on some of them, I think it's a marvel you can debug this at all 23:31:19 yeah 23:31:35 -!- bmh has joined ##crawl-dev 23:31:40 it's a tribute to the efforts of the fine folks in #gdb (and their associates) 23:32:10 -!- bmh has quit [Client Quit] 23:34:40 kilobyte: What do you think of zotdef's spiffy new Tiles look? 23:37:42 *now* why does making crawl give me the lines * If you experience any problems building Crawl, please take a second look * at INSTALL.txt: the solution to your problem just might be in there! 23:37:55 Wensley: I added that 23:38:07 it's for forgetful people like me 23:38:43 kind of like how it's important to ask even experienced users "did you make sure your computer is plugged in?" sometimes 23:38:43 okay, I was afraid that I had somehow introduced documentation as a bug 23:40:04 03evilmike * r09701daf49ac 10/crawl-ref/source/dat/des/branches/zot.des: Make zot tiles match console colours. 23:42:15 are runed items supposed to be able to be +0? 23:42:34 valrus: if branded 23:43:10 is it possible it got damaged somehow? 23:43:13 valrus: or corroded (a monster could have used it) 23:43:19 a blowgun? 23:43:46 ah 23:44:04 I suspect what can be wrong 23:44:37 SamB: about ZotDef, I didn't copy the new tiles because I have doubts about them 23:44:55 -!- Keskitalo has joined ##crawl-dev 23:44:57 violet-on-violet makes crap hard to see 23:45:19 Oh. I can't really see the floor 23:45:35 yeah 23:45:37 * SamB has a kind ailing CRT 23:45:48 +of 23:47:51 contrast is a problem with tiles, this is a general problem. for instance, felids don't stand out very well against the default dungeon floor 23:49:01 can't review your changes right now, sis is here with her kid, would wake them. And I need to put down the phone and go back to sleep too :p 23:49:30 evilmike: there's 10 felid tiles, only one has this problem 23:49:57 How do you get back to gdb while crawl is inferior? ^c gets eaten. 23:50:01 evilmike: does randomization work? Someone said you always get the same. 23:50:07 what, you can't run tiles on your phone? 23:50:22 kilobyte: when I spectate games on webtiles I always seem to see the same black cat tile 23:50:37 offline I haven't played any felids in tiles 23:50:51 Fyren: you can send it a signal 23:51:01 Can I do it without involving another terminal? 23:51:23 kilobyte: ok, I started five felids in offline tiles. All got the same black cat 23:51:30 SamB: n900 has only OpenGLES not GL (same as iPhone and Android) 23:51:32 why are you trying to run GDB and crawl on the same terminal ? 23:51:51 what's ES mean? 23:52:01 Embedded Shit? 23:52:27 SamB: a reduced version, yeah. Mostly with the 1.0 API removed. 23:52:37 Because I already started crawl in gdb instead of attaching to an existing instance. 23:52:55 kilobyte: could we port Crawl to use that? 23:53:47 Fyren: also, some terminals let you send signals from the context menu(s) 23:54:15 SamB: I give it a weak attempt, despite hardly knowing anything about GL. It now compiles but somehow fails to load textures. 23:54:24 oh 23:54:24 s/give/gave/ 23:54:57 does the same code fail on the desktop? 23:55:11 no, only on GLES 23:55:26 how irksome 23:55:40 are the textures too big? 23:55:52 if I run Crawl on n900 but with the display on the desktop (X forwarding), all works ok 23:56:24 I guess no 23:56:52 If I try to run crawl on my Debian box, I get something about not being able to find a glx visual... 23:57:05 ... I guess Xming is just not up to GL? 23:57:28 er. I mean, tiles, obviously 23:57:33 SamB: That can mean the res/color depth is wrong. 23:57:44 (But it can mean other things.) 23:58:54 oh, huh, glxgears seems to ... execute ... 23:59:03 I wouldn't call what it's doing "running" 23:59:10 -!- bmh has joined ##crawl-dev 23:59:10 -!- bmh has quit [Changing host] 23:59:10 -!- bmh has joined ##crawl-dev