00:00:15 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-1116-gaa52201 (34) 00:17:38 -!- Euph0ria is now known as OICU812 00:40:46 wow you guys added tutorials online? or were they always there? 00:46:09 -!- amalloy is now known as amalloy_ 00:48:38 you could always play the tutorial online, yeah 00:48:44 maybe on some servers you couldn't? 01:19:32 Unstable branch on crawl.develz.org updated to: 0.20-a0-1116-gaa52201 (34) 01:22:33 -!- dalitimelord is now known as Guest95267 01:22:33 -!- Dalitimelord_ is now known as dalitimelord 01:59:57 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-1116-gaa52201 02:53:39 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-1116-gaa52201 03:14:19 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-1116-gaa52201 (34) 04:58:41 -!- xug_ is now known as xug 05:25:45 -!- amalloy_ is now known as amalloy 06:38:51 -!- amalloy is now known as amalloy_ 09:45:28 -!- Shimatora_ is now known as Shimatora 10:25:41 -!- Shimatora_ is now known as Shimatora 10:28:06 -!- jeefus is now known as jefus 11:58:40 -!- bairyn is now known as ByronJohnson 12:45:57 GUZZLORF: it's the one thing i really liked about this from the start 12:45:57 GUZZLORF: the mouse feels so well done 12:46:11 shout-outs to the person who enabled mouse input for webtiles 12:55:12 -!- test is now known as Guest81395 12:59:45 I think that was mostly wheals 13:00:09 edlothiol did the programming way back, i just dredged up the code from the past 14:48:45 Hey, I was wondering if anyone could give me some pointers on how to go about properly adding a branch... I've updated the branch_type, branch_data, etc files, but am not failing asserts relating to NUM_BRANCHES, and I can't quite seem to figure out where it is defined or how to edit it properly 14:48:56 *am now 14:53:08 one idea would be to look at the desolation of salt commit, since that's pretty packaged 14:53:18 %git d70448eba459 14:53:18 07PleasingFungus02 * 0.19-a0-1237-gd70448e: New portal vault: the Desolation of Salt 10(9 months ago, 20 files, 577+ 11-) 13https://github.com/crawl/crawl/commit/d70448eba459 14:54:03 well, it's before enum.h got split up, so you'll have to factor that in 14:57:32 Thanks- very helpful 14:57:41 so what was in enum.h there is now in branch-type.h 15:00:21 there's some followup commits you might want to look at as well, about placing branch entrances, but I don't spot any major bugs. there was a save compat bug with adding new branches but if you're working from master that's fixed. 15:04:07 Flexuosum_: Ohhh, _that_ sense of branch. But the advice about producing the error verbatim still applies... 15:08:47 Gotcha 15:08:48 mon-pick.cc:171:5: error: static_assert failed "ARRAYSZ(population) == NUM_BRANCHES" COMPILE_CHECK(ARRAYSZ(population) == NUM_BRANCHES); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./AppHdr.h:35:30: note: expanded from macro 'COMPILE_CHECK' # define COMPILE_CHECK(expr) static_assert((expr), #expr) ^ ~~~~~~ mon-pick.cc:179:5: error: static_assert failed "ARRAYSZ(popul 15:08:59 ugh... formatting, sorry 15:09:20 Uh... I think the suggestion of pastebin also had merit 15:09:46 yeah, didn't realize it would mangle it 15:10:04 Have to run atm but will pastebin and return with it a bit later 15:14:27 <|amethyst> !tell Flexuosum_ you have to add the population functions for your branch to population[], population_zombie, population_water, population_lava 15:14:27 |amethyst: OK, I'll let flexuosum_ know. 15:14:29 you are missing the monster population data for your branch 15:14:35 yes, that 15:14:41 <|amethyst> BTW 15:14:50 the salt commit has a good example 15:14:56 <|amethyst> we should move those COMPILE_CHECKS out of mon-pick.cc into mon-pick-data.h 15:15:09 <|amethyst> now that we use C++11 and can do static_assert at namespace scope 15:16:21 <|amethyst> also, those ASSERTs seem like never-happen things because of the type, but I guess that's the point 15:16:39 <|amethyst> oh, right, it prevents branch from being equal to NUM_BRANCHES 15:16:57 <|amethyst> also, branch_has_monsters probably wants ASSERT_RANGE like the other two 15:17:12 <|amethyst> const pop_entry* fish_population(branch_type br, bool lava) 16:00:51 -!- bairyn is now known as ByronJohnson 16:15:34 we should probably get rid of COMPILE_CHECK entirely 16:15:44 so that the assert failure message can be something more helpful 16:15:58 obviously in this case it didn't help flexuosum much 16:23:09 <|amethyst> if it were right after the definition of population I think it would be more helpful 16:23:21 <|amethyst> or maybe before 16:23:35 <|amethyst> you'd look at the line, and there's the 'population' thing it's talking about right there 16:23:53 <|amethyst> but you're right, it would be nicer to just have this in branch data in the first place 16:24:09 <|amethyst> s/would/would probably/ 16:30:47 Thanks for the help everyone! 16:32:47 <|amethyst> wheals: ah, and yeah, static_assert with an actual message would be even better 17:55:30 -!- amalloy_ is now known as amalloy 18:06:23 -!- amalloy is now known as amalloy_ 19:16:12 !tell hellmonk updating now 19:16:13 alexjurkiewicz: OK, I'll let hellmonk know. 19:19:29 !lm IMPORTEDLAJATANG 19:19:30 16. [2017-05-07 08:08:34] IMPORTEDLAJATANG the Slicer (L13 MuWn of Gozag) reached level 6 of the Lair of Beasts on turn 19862. (Lair:6) 20:38:19 hmm... nearly resolved everything trying to get this dungeon branch working, but I'm coming up against one last quandry- where do the .des files get the list of branch names from? My branch name is not being found and I am getting "unknown branch" when I try to run this build... 20:43:57 NM- just didn't realize it was case sensitive... 20:58:58 Shop entrance appears as tree; "unfortunately your game ended unexpectedly" (but it's OK) 13https://crawl.develz.org/mantis/view.php?id=11054 by Chicken 22:12:43 is there a date for freeze/release? 23:08:03 -!- GiantOwl is now known as Kalir 23:13:08 -!- Palyth_ is now known as Palyth 23:20:42 @?deep elf mage 23:20:42 deep elf mage (06e) | Spd: 10 | HD: 9 | HP: 32-48 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(40) | XP: 576 | Sp: b.draining (3d17), sum.demon, sum.vermin, blink / b.lightning (3d16), blink / magic dart (3d5), mystic blast (3d14), force lance (3d13), battlesphere / sticky flame range (3d5), b.fire (3d17), sum.fire elementals, blink / stone arrow (3d15), b.magma (3d17), s.. 23:32:34 gammafunk: erik_arrival_gehennom 23:32:36 !messages 23:32:36 (1/2) Floodkiller said (2h 10m ago): to confirm I'm on the same page about 'locked stats' as you: no permanent or temporary stat gains/losses from any source, so stats will always be 5/5/5 with no way to increase/decrease/shift? 23:32:40 !messages 23:32:40 (1/1) Floodkiller said (2h 9m 42s ago): or should there be exceptions from that list? 23:32:50 !vault erik_arrival_gehennom 23:32:50 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/arrival/large.des#L219 23:33:29 !tell Floodkiller that was my conception of it, yes (aside from the 5/5/5 values specifically, which were just an example) 23:33:29 minmay: OK, I'll let floodkiller know. 23:33:39 a masterpiece 23:37:48 @?eidolon 23:37:48 eidolon (07W) | Spd: 10 | HD: 13 | HP: 58-82 | AC/EV: 12/10 | Dam: 2713(drain speed), 1702(drain stat) | 07undead, 10doors, evil, see invisible, fly, unbreathing | Res: 06magic(140), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy | XP: 1140 | Sp: b.draining (3d21) [06!sil], cause fear [06!sil] | Sz: Medium | Int: human. 23:38:13 @?vampire knight 23:38:13 vampire knight (10V) | Spd: 10 | HD: 11 | HP: 59-83 | AC/EV: 19/7 | Dam: 33, 1505(vampiric) | 07undead, 10weapons, 10items, 10doors, fighter, evil, spellcaster, see invisible, unbreathing | Res: 06magic(80), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy | XP: 1347 | Sp: blink close, paralyse, haste, invisibility, vampiric draining (4-30) | Sz: Medium | Int: human. 23:54:02 -!- nope_ is now known as Anonymous1