00:05:22 devnull (L11 DgEE) Crash caused by signal #15: Terminated (Lair:2) 00:06:38 devnull (L11 DgEE) Crash caused by signal #15: Terminated (Lair:2) 01:24:09 Unstable branch on crawl.develz.org updated to: 0.22-a0-448-g1fb7470 (34) 01:35:15 alexjurkiewicz, is the reacty webtiles code your setup uses available on github? If so, I can test it first 01:35:59 not that I anticipate any issues; and any that come up should be easily fixed 01:39:01 oh, this will also bump the minimum supported IE version from 10-11, at least for the game ui 01:39:40 not sure about the home page ui, I can check that if you care though 01:40:50 (as in, the minimum supported version with those changes is 11, up from 10) 01:57:32 Windows builds of master branch on crawl.develz.org updated to: 0.22-a0-448-g1fb7470 02:52:01 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-448-g1fb7470 02:55:44 -!- amalloy is now known as amalloy_ 03:11:46 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-448-g1fb7470 (34) 03:45:25 03RealzHS02 {GitHub} 07https://github.com/crawl/crawl/pull/770 * 0.22-a0-454-ga1c97b4: Merge branch 'master' into SifMuna 10(76 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/a1c97b47fbe6 04:54:58 -!- Euph0ria is now known as OICU812 06:20:35 -!- johnsteinVPS is now known as johnstein 06:33:23 03RealzHS02 {GitHub} 07https://github.com/crawl/crawl/pull/770 * 0.22-a0-455-g98d7fa3: Update status.cc 10(18 seconds ago, 1 file, 3+ 2-) 13https://github.com/crawl/crawl/commit/98d7fa36aa4a 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-449-ga0219e1: Add CK_RESIZE to console input handling 10(7 months ago, 4 files, 57+ 15-) 13https://github.com/crawl/crawl/commit/a0219e164b55 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-450-gf84fd06: Add tile_def_info() helper 10(7 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/f84fd068b577 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-451-g0c848e0: Add hierarchical UI system 10(7 months ago, 4 files, 770+ 1-) 13https://github.com/crawl/crawl/commit/0c848e0c527d 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-452-g8f10949: Add widget preferred size caching 10(7 months ago, 2 files, 15+ 0-) 13https://github.com/crawl/crawl/commit/8f10949917c2 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-453-g08c746a: Add crt/sdl-specific widget margin helpers 10(7 months ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/08c746a6b04d 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-454-g68d0f4f: Add rowspan, colspan, and flex_grow to grid 10(7 months ago, 2 files, 90+ 56-) 13https://github.com/crawl/crawl/commit/68d0f4f61cfa 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-455-g7a7234c: Add UI scissor stack 10(7 months ago, 2 files, 50+ 2-) 13https://github.com/crawl/crawl/commit/7a7234c15844 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-456-gd1d2eac: Add text widget 10(5 months ago, 2 files, 190+ 0-) 13https://github.com/crawl/crawl/commit/d1d2eac5a63e 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-457-g2f67cfb: Only render visible grid rows 10(7 months ago, 2 files, 39+ 10-) 13https://github.com/crawl/crawl/commit/2f67cfbb0db3 07:27:10 03Aidan Holm02 07https://github.com/crawl/crawl/pull/728 * 0.22-a0-458-g27c8281: Add UI widget event observer API 10(5 months ago, 4 files, 341+ 50-) 13https://github.com/crawl/crawl/commit/27c828169066 07:27:10 ... and 98 more commits 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-449-ga0219e1: Add CK_RESIZE to console input handling 10(7 months ago, 4 files, 57+ 15-) 13https://github.com/crawl/crawl/commit/a0219e164b55 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-450-gf84fd06: Add tile_def_info() helper 10(7 months ago, 1 file, 8+ 0-) 13https://github.com/crawl/crawl/commit/f84fd068b577 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-451-g0c848e0: Add hierarchical UI system 10(7 months ago, 4 files, 770+ 1-) 13https://github.com/crawl/crawl/commit/0c848e0c527d 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-452-g8f10949: Add widget preferred size caching 10(7 months ago, 2 files, 15+ 0-) 13https://github.com/crawl/crawl/commit/8f10949917c2 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-453-g08c746a: Add crt/sdl-specific widget margin helpers 10(7 months ago, 1 file, 13+ 0-) 13https://github.com/crawl/crawl/commit/08c746a6b04d 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-454-g68d0f4f: Add rowspan, colspan, and flex_grow to grid 10(7 months ago, 2 files, 90+ 56-) 13https://github.com/crawl/crawl/commit/68d0f4f61cfa 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-455-g7a7234c: Add UI scissor stack 10(7 months ago, 2 files, 50+ 2-) 13https://github.com/crawl/crawl/commit/7a7234c15844 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-456-gd1d2eac: Add text widget 10(5 months ago, 2 files, 190+ 0-) 13https://github.com/crawl/crawl/commit/d1d2eac5a63e 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-457-g2f67cfb: Only render visible grid rows 10(7 months ago, 2 files, 39+ 10-) 13https://github.com/crawl/crawl/commit/2f67cfbb0db3 07:27:16 03Aidan Holm02 07[ui-overhaul] * 0.22-a0-458-g27c8281: Add UI widget event observer API 10(5 months ago, 4 files, 341+ 50-) 13https://github.com/crawl/crawl/commit/27c828169066 07:27:16 ... and 98 more commits 07:32:29 03Ryan02 07https://github.com/crawl/crawl/pull/770 * 0.22-a0-447-g6a07be6: Attempting to fix conflict in status.cc 10(8 minutes ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/6a07be617b9e 07:32:29 03Ryan02 07https://github.com/crawl/crawl/pull/770 * 0.22-a0-457-g47b6434: Resolve merge conflict status.cc 10(5 minutes ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/47b64343907a 08:22:20 The build passed. (ui-overhaul - 6eeff05 #9705 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/387739253 08:46:01 03pubby02 07https://github.com/crawl/crawl/pull/772 * 0.22-a0-449-g44b4c93: Rebalance pubby magic 10(4 hours ago, 5 files, 19+ 13-) 13https://github.com/crawl/crawl/commit/44b4c93d4e87 08:46:01 03pubby02 07https://github.com/crawl/crawl/pull/772 * 0.22-a0-450-g5ee4298: Allow sif in pubby magic 10(4 hours ago, 1 file, 0+ 4-) 13https://github.com/crawl/crawl/commit/5ee42980218f 08:46:01 03pubby02 07https://github.com/crawl/crawl/pull/772 * 0.22-a0-451-g2d39456: Prevent vehumet from gifting to pubby magic species. 10(33 minutes ago, 3 files, 14+ 8-) 13https://github.com/crawl/crawl/commit/2d39456ddd61 09:21:08 aidanh: I'm not sure exactly what (or why tbh) alexjurkiewicz is using but I believe it's some variant of https://github.com/crawl/crawl/tree/webtiles-changes/crawl-ref 09:22:51 yeah it's an earlier version of that branch 09:22:52 it's unmaintained half-finished code from 4 years ago (which is why I'm not sure I understand the "why" part) that will conflict with probably any change we make on the static side 09:23:01 -!- advil_ is now known as advil 09:23:30 the game client code is basically unchanged 09:23:40 the chat code is significantly changed though 09:23:44 yeah 09:23:55 it's going to cause a headache for my muting branch too I suppose 09:24:08 well I can probably help if there any problems, I guess 09:24:18 I probably know that branch better than anyone else around 09:24:31 and had to e.g. extend beem to deal with that v2 protocol 09:25:22 of course I'd have to refresh my memory as to the actual changes; but most of them are not too complicated 09:25:48 and you can check out beem's code to see what the differences are between doing chat in v1 (what we use) and "v2" (what webtiles-changes uses) 09:26:10 some of the logic in v2 for dealing with chat and lobby is definitely improved, but I'm not sure it's a good way to overhaul things 09:26:46 my branch cleans up various things in the server code, so looking at the "compare branches" view it's just going to cause a bunch of merge conflicts 09:27:29 yeah, it's true that there are pretty extensive changes to the server, but the thing about that is that many of these changes are not even in what alex runs 09:27:35 ah I see 09:27:37 he's not using HEAD in that branch, but something quite a bit older 09:28:28 I tried to rewrite many aspects of server config and allow it to reload configuration with a full shutdown, among other things 09:28:41 but I don't think alex is running a version with those changes 09:29:02 sadly edlothiol is no longer working on the project 09:30:06 s/with a full shutdown/without a full shutdown/ 09:31:28 I suppose a thing to do would be to manually go through these commits and see if the server-side ones can be extracted (which sounds a bit grim as a project), some of these look useful 09:32:52 yeah, moving server config out of python code (what edlothiol did) and maybe a bunch of the general server cleanup that I did, but I agree it'd painful 09:36:29 oh, great/greater/centuryplayer coloring 09:36:31 forgot about that 09:37:12 a UI to view the server-specific score list, a project I used to try to learn JSX React 09:37:20 which is what edlothiol chose to base this branch on 09:38:01 when I've looked at react code in the past I've found it incomprehensible 09:38:48 but I'm not much of a js person 09:38:55 it's certainly...quite something 09:51:25 btw have you had a chance to look at tileschat_mute? 09:52:30 no problem if you don't have time, I might just merge it soon 09:56:12 advil: I'm actually very close to merging commits in another branch of yours: spooky_vaults 09:56:22 heh ok 09:56:28 I said I was going to do quick ghost vaults but of course I made them more complicated and took 3x as long 09:56:59 if I can get that done today, maybe I can take a look, but yeah I can certainly just look it over after you merge 09:59:03 the thing that I guess tileschat_mute could use some feedback on is if there's anything unexpected about what server admins would run into, for instance I hadn't even realized that it might (or might not) conflict on CPO 10:01:04 yes, given the changes to the chat protocol and client aspects in webtiles-changes (even in the version alex runs), it will require adaptations there 10:01:48 although I should probably look at exactly what you've changes to be sure of that, but I'd be very surprised if it didn't require some changes 10:01:57 I'm not sure how we'd make them available to alex, either 10:02:07 he's basically running some commit in webtiles-changes 10:02:18 hm 10:02:28 find out what that is, branch on that, and apply commits to that? 10:02:36 yeah, I guess so 10:03:19 another possiblity is to just not update webtiles-changes at all; cpo is a small server and alex probably doesn't have many issues 10:04:17 it would be possible just to not install the server updates 10:59:49 advil: thanks, I'll take a look 11:01:00 aidanh: as was mentioned, good to keep in mind that alex isn't running HEAD of that branch and is quite a ways behind it; you may want to ask him for the commit his server is based on 11:01:12 he maybe have more local patches applied on top 11:01:22 yeah, good thinking 11:01:44 woah yeah that's a huge diff 11:03:12 it'd probably be quicker just to see what commit the client.js he's serving corresponds to (if any) 11:05:25 alright, turns out there is no client.js on CPO; should've seen that one coming 11:07:31 03ebering02 07* 0.22-a0-430-g74ca774: Abort Vampiric Draining at full health 10(10 days ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/74ca774d8957 11:07:31 03MarvinPA02 {GitHub} 07* 0.22-a0-450-g8c5347a: Merge pull request #767 from ebering/vd-full-health-prompt 10(9 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/8c5347a44d94 11:21:16 03dplusplus02 07* 0.22-a0-79-g9a6c51a: fix help; "stick" tag is not available in current version 10(3 months ago, 1 file, 2+ 3-) 13https://github.com/crawl/crawl/commit/9a6c51ae3a69 11:21:16 03MarvinPA02 {GitHub} 07* 0.22-a0-452-gbef45da: Merge pull request #722 from dplusplus/fix_help 10(10 seconds ago, 0 files, 0+ 0-) 13https://github.com/crawl/crawl/commit/bef45da242a8 11:22:52 <|amethyst> FR: rename S2S to "Aaron's Arrow Asp" 11:23:19 could you make some pun about subtracting the number of sticks? 11:24:16 glad to see the old purple merge button coming into use again, that is of course until Micro$oft ruins it for good!!!!! 11:24:35 wait, it's not a purple button, is it 11:30:06 <|amethyst> oh, is CSZO back online? 11:30:21 -!- |amethys1 is now known as |amethyst 11:30:25 !log . cszo 11:30:27 623. gammafunk, XL25 SpWr, T:88462: http://dobrazupa.org/morgue/gammafunk/morgue-gammafunk-20160409-014848.txt 11:30:35 yeah loads for me 11:31:02 <|amethyst> yeah, I just switched back over to the IRC client running there 11:31:36 <|amethyst> it's been bouncing on and off the net for several days, but the machine hasn't gone down 11:33:28 |amethyst: btw, we were going to go ahead with merging that datafiles branch that added the pyyaml dependency. We've updated the install instructions with info on the needed deb package (or python module) and I was going to contact admins about that soon 11:33:49 but if you had any big reservations about that, feel free to tell us (which includes alex, who made the PR) 11:34:38 my plan was to tell all the admins about the package/module and hopefully hear back from each 11:34:49 <|amethyst> does it work with python 2 now? 11:34:54 yes, the script will run in python 2.7 11:34:58 <|amethyst> cool 11:35:13 <|amethyst> let me see about CAO 11:36:17 <|amethyst> hmm 11:36:32 <|amethyst> this is needed at build time only? 11:36:44 yes 11:37:11 <|amethyst> hm 11:38:06 <|amethyst> CAO seems to have python-yaml already, yay 11:38:55 it might be installed by default on some linux setups 11:39:01 we didn't have to do anything for travis to have it 11:39:05 I see that cdo has python2.7, didn't check pyyaml 11:40:24 <|amethyst> it doesn't seem to be installed via apt-get anyway 11:40:52 wonder if that package even exists for cdo's debian 11:40:56 <|amethyst> it does 11:41:09 <|amethyst> but only napkin can install it 11:42:26 interesting, cdo's debian had LTS support until May 11:44:29 03NormalPerson702 {MarvinPA} 07* 0.22-a0-453-g7d3bdab: Escape the | character in crawl-manual.rst to fix some formatting 10(3 weeks ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/7d3bdaba1d91 11:44:29 03NormalPerson702 {MarvinPA} 07* 0.22-a0-454-g14ec769: Remove some obsolete references to rods 10(3 weeks ago, 1 file, 1+ 13-) 13https://github.com/crawl/crawl/commit/14ec769025b7 11:44:29 03MarvinPA02 07* 0.22-a0-455-ga0624bf: Update some more glyphs in the manual 10(78 seconds ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/a0624bf62ce1 12:07:21 startup menu icons are looking pretty spiffy https://ptpb.pw/P7ol 12:08:03 also another reason to move something from intermediate to beginner 12:08:10 that link may need an extension or something 12:08:31 well, it works in chrome 12:08:59 .png 12:10:02 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-455-ga0624bf62c (34) 12:12:31 aidanh: would that display respect e.g. the tile_player_tile option, I wonder 12:12:36 if so could be hilarious 12:12:59 probably doesn't build the player tile quite in the same was as the game does 12:13:44 it's a bit weird how the tiles are the non-clothed versions though 12:14:17 it doesn't build the player doll at all, but uses a species enum -> tileidx_t map 12:14:29 I see 12:14:33 I'm not sure what affect tile_player_tile could reasonably have, if any 12:15:06 since you don't know the species before you pick one; so would it turn every tile into the tile specified by tile_player_tile? 12:15:20 I guess that's what I was imagining, yeah 12:15:33 but I'm not suggesting it should 12:15:43 one thing that might be nice is if the tiles had basic clothing 12:16:10 for species that can wear armour, that is 12:16:10 I was thinking someone would mention that, yeah 12:16:29 I also wonder about gender balance, most of these look male 12:16:31 you could just have robes if species is specified alone I guess 12:16:55 hrm, almost seems split M/F to me, but it's hard to tell 12:17:06 yeah some are just hard to identify 12:17:27 another idea might be to do some slight adjustment for species size 12:17:55 ah, they probably are mostly male; I tended to use the base enum 12:18:10 slight adjustments? in what sense? 12:18:18 scaling 12:18:27 quite a few are actually female 12:18:33 yeah, I can see that some are 12:18:39 based on clothing choices 12:18:57 tengu looks like it's wearing some spiffy socks 12:19:00 troll for example 12:20:11 but yeah, some basic clothing would be good; gargoyle in white underwear seems pretty funny to me 12:20:38 almost looks like a gargoyle in a diaper 12:21:06 giving them all robes might make them too similar; e.g. mummy and barachi are pretty visually distinctive 12:21:40 yeah, I suppose you could define some species-specific clothing 12:21:50 but that's maybe a lot of work, not sure 12:22:29 hm; depends how gnarly the doll code is, but a static array of dolls doesn't sound too bad 12:23:06 looks like the gnoll tile is still the human tile 12:23:16 oh and demigod is as well 12:23:18 yeah, it is, there is no gnoll tile at all 12:23:38 hm, no, demigod has its own tile 12:23:54 yeah, it's probably its own tile, it's just basically a copy of the human one 12:24:13 maybe it needs that aura that the species monster has 12:24:26 but for that we need some help from a tile doll artist 12:25:18 interesting, minotaur doesn't seem to have horns 12:25:30 guess a lot of these tiles don't get updated very often 12:26:17 I'd imagine not, yeah 12:26:47 there's a few different variations for some of them; there's probably a better minotaur 12:30:53 I'm less happy with the equivalent for job selection: https://ptpb.pw/HHwH.png 12:32:36 the mage background icons are alright, but the warrior column is less good, and the sk icon sticks out a bit 12:34:52 where did that icon come from? 12:35:24 which? sk? song of slaying 12:35:30 ah, makes sense 12:35:32 wonder if people will complain if their wanderers don't get boots 12:36:00 perhaps infusion would be a better choice as an icon base 12:36:20 will they be wondering wanderers then? 12:36:35 for sk? song of slaying makes sense, I just don't know what any icons look like 12:37:22 summoner should probably use the spammals icon 12:37:29 I'm more concerned with visual balance right now than an exact thematic match 12:38:06 i'll give that one a try 12:38:39 I guess you're just picking interesting-looking choices, but somethig like searing ray might be better for e.g. cj; obv that's something that can just be tweaked as-needed 12:39:30 yeah it's tricky to make good warrior recommendations 12:39:35 er icons 12:39:56 I suppose you could just make some nice custom class tile representations 12:40:01 so have a sword+shield 12:40:24 and some kind of nice rendition of a monster in a net, instead of just a net 12:41:05 heh, wanderer as a pair of boots is cute 12:41:27 that'd be exactly what I did if I had an artistic bone in my body 12:41:33 what I'd do* 12:41:47 unfortunately I'm pretty much limited to stitching together what's already there 12:42:26 overall though I think it looks pretty nice 12:43:04 it makes it a bit more lively at least, yeah 12:43:30 and with any luck someone could contribute some icons, now that the possibility is there 13:05:16 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-455-ga0624bf (34) 13:44:50 installed, |amethys 13:44:52 installed, |amethyst 14:35:42 <|amethyst> Napkin: awesome! 14:36:33 <|amethyst> now to a new era of moddability 14:37:01 <|amethyst> btw, is anyone planning on working on turning in-code species stuff into lua hooks? 14:43:50 would that mean something like dlua interface where you can change species attributes? 14:43:58 oh, I see what you mean 14:44:45 hrm, I wonder how that plays out 14:45:03 do you basically force people to implement species stuff in lau? 14:45:24 or rather do you allow stuff in the C++ side and just let lua hooks override if defined 14:46:26 <|amethyst> Well, it would be nice if the existing species didn't do things that user-defined species didn't 14:46:49 <|amethyst> so C++-side stuff should be discouraged, at least 14:47:22 alexjurkiewicz and I were discussing that a few days ago; I think advil had trepidations about the amount of work that'd be required 14:47:46 <|amethyst> It doesn't have to be all at once 14:48:32 <|amethyst> and, from experience converting god things to in_good_standing, it's probably not as much work as you imagine 14:48:45 what I remember being discussed along these lines is loading of species data directly from yaml files 14:48:53 I had trepidations about that, for sure 14:50:20 each hook is individually very little work, but I'm more concerned with the overall architecture 14:51:17 hm, perhaps I'm mis-remembering, but I thought we were talking about moving species-specific C++ stuff to lua 14:53:53 <|amethyst> that's what I'm talking about, anyway 14:58:52 I'd be interested in working on that, and on the lua API in general, once I run out of UI stuff to do 15:05:29 <|amethyst> awesome! IMHO what the lua API needs more than anything else is documentation 15:05:39 <|amethyst> would be nice to recruit someone to do that 15:09:55 I'd guess it's clua that's more in need of documentation? dlua is only used for level-gen, correct? 15:11:53 <|amethyst> and things like triggers, tests, trove costs, ... 15:12:44 <|amethyst> map stuff in general, not all of which is level-gen 15:13:14 I have some very hacky lua scripts I wrote for luakit's docs that could be useful 15:14:01 example output: https://luakit.github.io/docs/modules/luakit.html 15:14:56 -!- amalloy_ is now known as amalloy 15:15:28 <|amethyst> for some but not all lua-callable functions we have /*\n--- docs 15:17:51 ok, well that'd be relatively easy to use as a starting point 15:18:47 I was interested in adding some kind of callback-registering API; not sure if there's already something like this? 15:19:30 a simple use case is so custom code can add its own callback to ready(), instead of requiring the player to modify a single global ready() 15:24:12 there's just a few ad-hoc callbacks 15:25:06 <|amethyst> there's already something like that IIRC that could be generalised 15:31:52 Would crawl move away from github? 15:32:23 I remember there was some funky stuff going on with require 15:33:16 muffindrake: what, because of microsoft? i can't imagine that matters to crawl 15:34:10 including other lua files was surprisingly hard; ended up mucking with binds and mount points 15:35:08 I can imagine there's some ideological objection to using things owned by microsoft by some developers, but of course there's nothing right now that would interfere with crawl right now 16:12:51 -!- orbekk1 is now known as orbekk 16:22:14 Is there a reason resting doesn't chop / autopickup on the square you rest on? 18:20:35 Unstable branch on underhound.eu updated to: 0.22-a0-455-ga0624bf62c (34) 18:36:26 -!- yesno_ is now known as yesno 20:02:31 -!- amalloy is now known as amalloy_ 20:20:55 aidanh: it's webtiles-changes branch in official repo 20:21:41 |amethyst: that was going to be my next project! But I wanted to the datafiles stuff first 20:21:48 *to land 20:26:32 my goal would be to be able to create a whole species in a yaml file (with embedded code in whatever language, lua or c++) 20:26:46 a relatively complex one, say Vine Stalker 20:29:09 idea: instead of -1 MP, FD casts from HP when MP is 0 20:29:20 probably the opposite of "newbie friendly" though 20:30:15 c++ will be … difficult 20:30:41 and probably slow; optimization is rather visible here 20:31:32 I'm not talking about compiling at runtime. Just a way to make sharing species between forks easier. Runtime species loading is for v3 :) 20:43:48 aidanh: I quite like the species being unclothed on the species select screen, because you never see that view of the species in game. It would be nice if some of the humanoids were more than just recolours of each other though 20:44:08 eg halfling is the same size as troll in height and musclature >:| 20:50:44 -!- amalloy_ is now known as amalloy 23:00:14 alexjurkiewicz: I was assuming that because those are all intended as paper doll tiles they need to be the same layout so that equipment works basically the same 23:24:20 -!- eb__ is now known as eb 23:26:06 alexjurkiewicz: I think lua would be a better choice than yaml for mod files 23:26:33 runtime-loadable ones, at least 23:30:05 c++ in mods is unlikely; even if we wanted to commit to maintaining some set of c++ interfaces, luajit's ffi would be the way to do that 23:33:30 New branch created: pull/774 (1 commit) 13https://github.com/crawl/crawl/pull/774 23:33:30 03alexjurkiewicz02 {GitHub} 07https://github.com/crawl/crawl/pull/774 * 0.22-a0-403-ga0c6e16: Update shoals.des 10(2 minutes ago, 1 file, 3+ 1-) 13https://github.com/crawl/crawl/commit/a0c6e16ad394 23:33:33 oh oops, missed the bit about mods not being runtime loadable yet 23:34:27 advil: yeah, it would be more work 23:34:41 which is why I assume nobody bothered 23:36:23 can a dev rebuild this? seems like a random failure https://travis-ci.org/crawl/crawl/jobs/387520559 23:56:08 alexjurkiewicz, yeah, I do like the look of the raw tiles as well 23:59:33 -!- eb__ is now known as eb 23:59:48 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-455-ga0624bf (34)