--- Log opened Mon Jul 20 00:00:19 2015 20150720 01:06:21-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has quit [Remote host closed the connection] 20150720 02:15:46-!- pyndragon [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20150720 02:45:47< shadowm> AI0867, ancestral, Elvish_Hunter, gfgtdf, Ivanovic, lipkab, loonycyborg, mattsc, Rhonda, Soliton, vultraz, zookeeper, anyone else who might be even remotely active and I forgot to mention: I have posted a draft for the project's official call for help to Moderators': http://forums.wesnoth.org/viewtopic.php?f=16&t=42885 Any and all constructive input is appreciated. 20150720 02:57:22-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20150720 03:05:50-!- pyndragon [~pydsigner@unaffiliated/pydsigner] has quit [Read error: Connection reset by peer] 20150720 03:07:17-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has quit [Ping timeout: 240 seconds] 20150720 03:08:47-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20150720 03:34:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 256 seconds] 20150720 03:53:11-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150720 04:20:30-!- oldlaptop [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 248 seconds] 20150720 04:27:17-!- oldlaptop [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150720 05:35:55-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-jtahkzdohcilgshw] has quit [Ping timeout: 244 seconds] 20150720 05:36:11-!- [Relic] [~Relic]@2602:306:33a3:6d30:a0d0:6d5d:c92c:1e60] has quit [Quit: I press the magic X and all the weirdos go away!] 20150720 05:40:40-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-crzufmjjizemehwn] has joined #wesnoth-dev 20150720 05:54:49-!- Kwandulin [~Miranda@p5B009A3D.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150720 06:43:26-!- Kwandulin [~Miranda@p5B009A3D.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 20150720 06:45:39-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150720 07:07:05< zookeeper> is this some kind of new limitation that :cl doesn't list every scenario anymore, but seems to omits all branched scenarios (except the first one)? 20150720 07:07:23< zookeeper> i could swear i used to be able to get to any scenario with it 20150720 07:07:43< shadowm> Yes, gfgtdf said it's a consequence of the SP/MP unification project. 20150720 07:09:30< zookeeper> well, that's.... not so great 20150720 07:10:16< shadowm> I know, right? Perhaps some day (preferably before I start porting my content to 1.14) someone will figure out a fix for this major annoyance. 20150720 07:14:52-!- mjs-de [~mjs-de@f053052066.adsl.alicedsl.de] has joined #wesnoth-dev 20150720 07:15:12-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has joined #wesnoth-dev 20150720 07:16:28< aquileia> shadowm: I'd suggest to change "be optimally experienced" --> "preferably be experienced", are you ok if I change it? 20150720 07:16:48< shadowm> vultraz, c74d: Weigh in. ^ 20150720 07:17:00-!- Jetrel [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 20150720 07:17:17-!- Jetrel [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has joined #wesnoth-dev 20150720 07:17:29< vultraz> Go ahead 20150720 07:18:25< aquileia> done 20150720 07:18:49< shadowm> I keep omitting you every time I need to list active developers. 20150720 07:18:59< shadowm> Do you consider yourself active? 20150720 07:19:10< zookeeper> oh darn, i just posted that 20150720 07:19:13< zookeeper> too late 20150720 07:20:01< aquileia> Well, I'd consider myself an active Visual Studio maintainer 20150720 07:20:46< shadowm> I'm sure Microsoft can maintain VS just fine. 20150720 07:21:05< shadowm> As for the project files, sure, okay. Do you know how to build Boost with mingw? 20150720 07:21:57< shadowm> I suspect you don't, but I thought I might ask just in case anyway. 20150720 07:21:57< aquileia> I could build it with mingw, but I'm currently using VC for that 20150720 07:22:13< vultraz> Could you build pangocairo? 20150720 07:22:19< shadowm> Okay, I guess you don't then. 20150720 07:22:36< shadowm> I'll ask other Internet people later then. 20150720 07:23:32< shadowm> Oh, and while you are here, which areas do you feel you can help people with if at all? 20150720 07:23:50< aquileia> vultraz: I tried once already, but had some issues with the libpng dependency IIRC, could retry though 20150720 07:24:13< shadowm> gfgtdf, zookeeper, lipkab, Elvish_Hunter, mattsc (?): Same question. 20150720 07:24:20< vultraz> That would be great. See if it fixes our newline problem 20150720 07:24:54< shadowm> <- The bug in question. 20150720 07:25:26< shadowm> Hm, I don't think I've asked ancestral about it. 20150720 07:25:26< zookeeper> shadowm, i can at least help campaign maintainers by clobbering sense into them when they do things i disagree with 20150720 07:25:37< zookeeper> not sure if it always works though 20150720 07:25:57 * shadowm hands zookeeper the squeaky mallet. 20150720 07:26:03< zookeeper> ^_____^ 20150720 07:26:04< shadowm> Wield it wisely. 20150720 07:26:34< aquileia> ... and wipe off all the blood if you've got the time ;) 20150720 07:27:12< shadowm> Blood? What blood? :p 20150720 07:27:22< shadowm> That's just tomato sauce. 20150720 07:30:38< zookeeper> shadowm, i presume you mean what areas i could help potential new developers in? 20150720 07:30:47< shadowm> Yes. 20150720 07:31:23-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-crzufmjjizemehwn] has quit [Read error: Connection reset by peer] 20150720 07:32:13< zookeeper> you probably know my skillset pretty well, and/or which kind of things i like to impose my views on 20150720 07:33:04< shadowm> Well, WML and campaign maintenance I think? 20150720 07:33:56< zookeeper> yes 20150720 07:34:30< shadowm> Although, "WML" might be too broad a categorization. For example, I can deal with most WML features in single-player but I'm useless when it comes to dealing with MP-exclusive idiosyncrasies. 20150720 07:35:09< shadowm> Like, which actions are synchronized, how certain API semantics differ between networked and non-networked modes, etc. 20150720 07:36:24< zookeeper> WML maintenance, WML API design, scenario design and good practises, etc etc. but yeah all the synchronization business is pretty icky and i can't say i'm really up-to-date with that. 20150720 07:43:52-!- Lohengramm [sid1929@gateway/web/irccloud.com/x-fxrcbujyxqvybhpz] has joined #wesnoth-dev 20150720 08:05:33-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 246 seconds] 20150720 08:06:34-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150720 08:11:48-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150720 08:53:51< shadowm> I wonder how one would write a WML snippet that yields one of two random values (i.e. a boolean value) with a defined chance for each value. 20150720 08:54:08< shadowm> Without doing something like {RANDOM yes,yes,no,no,no,no,no}, I mean. 20150720 09:05:10< zookeeper> uh, how about {RANDOM 0..100} and checking the result? :P 20150720 09:05:52< shadowm> Hm. 20150720 09:07:15< zookeeper> or would something like {RANDOM "0..35,36-100"} actually end up doing it the way you want? i don't know how exactly it works 20150720 09:07:36< shadowm> Somehow I don't think it's guaranteed that there's 75% chance that the result will be the first 75 possible values. 20150720 09:08:03< shadowm> *there's a 20150720 09:08:29< shadowm> But I may as well use that to avoid cracking my head open trying to understand the underlying maths. 20150720 09:25:11< zookeeper> shadowm, looked at the water yet? 20150720 09:53:08< shadowm> Not yet. 20150720 10:00:21-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150720 10:02:40-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 250 seconds] 20150720 10:10:20< zookeeper> okay. in any case, i guess i could clarify that i don't want that PR to be merged at any point, better to just commit the final versions only when it's deemed ready. 20150720 10:18:41< zookeeper> (if you want, then you can of course merge/commit the engine changes as you see fit separately) 20150720 10:34:14-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150720 10:40:41-!- Appleman1234 [~Appleman1@KD106152043086.au-net.ne.jp] has quit [Ping timeout: 244 seconds] 20150720 10:53:50-!- Appleman1234 [~Appleman1@KD106152043086.au-net.ne.jp] has joined #wesnoth-dev 20150720 12:25:58-!- pydsigner_ [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20150720 12:52:19-!- pydsigner_ [~pydsigner@unaffiliated/pydsigner] has quit [Ping timeout: 264 seconds] 20150720 13:48:52-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has joined #wesnoth-dev 20150720 14:14:07-!- aquileia [95acd0d3@gateway/web/freenode/ip.149.172.208.211] has quit [Quit: Page closed] 20150720 14:15:01-!- markus_ [~mjs-de@x4db5b3d9.dyn.telefonica.de] has joined #wesnoth-dev 20150720 14:18:22-!- mjs-de [~mjs-de@f053052066.adsl.alicedsl.de] has quit [Ping timeout: 248 seconds] 20150720 14:21:29-!- markus_ is now known as mjs-de 20150720 14:39:58-!- Soliton [~Soliton@wesnoth/developer/soliton] has quit [Disconnected by services] 20150720 14:40:05-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20150720 14:40:57-!- oldlaptop_ [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150720 14:42:09-!- higgins [~higgins@105.ip-167-114-152.net] has quit [Ping timeout: 248 seconds] 20150720 14:42:11-!- oldlaptop [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 248 seconds] 20150720 14:42:49-!- higgins [~higgins@105.ip-167-114-152.net] has joined #wesnoth-dev 20150720 15:06:20-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20150720 15:11:58< mattsc> shadowm: I guess I can probably help most with AI issues (concepts more so than the C++ code). 20150720 15:12:24< mattsc> I can also provide some assistance with building on OS X, SP WML and Lua questions, although I’d consider myself more a backup to others for those areas rather than the main goto person. 20150720 15:16:03-!- aeonchild [enchilado@defocus/yummy/enchilado] has quit [Ping timeout: 246 seconds] 20150720 15:27:28-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has joined #wesnoth-dev 20150720 15:31:47-!- pydsigner_ [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20150720 15:32:13-!- pydsigner is now known as pydsigner-znc 20150720 15:32:30-!- pydsigner_ is now known as pydsigner 20150720 15:33:16-!- [Relic] [~Relic]@2602:306:33a3:6d30:f442:d6b5:b171:a021] has joined #wesnoth-dev 20150720 15:39:50-!- EliDupree_ [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 246 seconds] 20150720 15:41:44-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20150720 15:48:41-!- oldlaptop_ is now known as oldlaptop 20150720 16:01:00-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has quit [Ping timeout: 264 seconds] 20150720 16:14:44-!- mjs-de [~mjs-de@x4db5b3d9.dyn.telefonica.de] has quit [Remote host closed the connection] 20150720 16:15:20-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has quit [Ping timeout: 250 seconds] 20150720 16:20:23-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20150720 16:28:04-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has joined #wesnoth-dev 20150720 16:28:19-!- pydsigner [~pydsigner@unaffiliated/pydsigner] has quit [Remote host closed the connection] 20150720 16:28:32-!- pydsigner-znc is now known as pydsigner 20150720 16:41:08-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150720 16:56:30-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150720 16:56:44-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150720 17:06:27-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has joined #wesnoth-dev 20150720 17:19:56-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has quit [Ping timeout: 264 seconds] 20150720 17:47:35-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has joined #wesnoth-dev 20150720 17:56:56-!- Appleman1234_ [~Appleman1@KD106152057244.au-net.ne.jp] has joined #wesnoth-dev 20150720 18:00:43-!- Appleman1234 [~Appleman1@KD106152043086.au-net.ne.jp] has quit [Ping timeout: 256 seconds] 20150720 18:27:31-!- gfgtdf [~chatzilla@x50abe39b.dyn.telefonica.de] has joined #wesnoth-dev 20150720 18:40:38-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20150720 18:50:04-!- Kallikanzarid [~textual@46.181.226.42] has joined #wesnoth-dev 20150720 19:31:22-!- Kallikanzarid [~textual@46.181.226.42] has quit [Ping timeout: 244 seconds] 20150720 19:51:53-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has quit [Quit: horrowin1] 20150720 19:58:55-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150720 20:04:28-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150720 20:45:37-!- Kwandulin [~Miranda@p5B008881.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150720 21:13:35-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] 20150720 21:21:31-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 246 seconds] 20150720 21:22:27-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has quit [Quit: Távozom] 20150720 21:23:22-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150720 21:26:04< shadowm> aquileia, gfgtdf, lipkab, Elvish_Hunter: Asking again: which areas do you feel you can help prospective contributors with if at all? 20150720 21:26:18< shadowm> *if any at all 20150720 21:29:22< gfgtdf> shadowm: most of my recent commits are eigher about mp relatd things (fixing OOS) or implemting lua (or wml) features. So think i could help peoples with that. 20150720 21:33:55< zookeeper> gfgtdf, so what's the problem with having all scenario branches in the :cl list? wouldn't it be easy and fast enough to just generate the list by recursively parsing through every scenario pointed to by the current scenario? 20150720 21:35:32< gfgtdf> zookeeper: what do you mean by 'pointed to' ? afaik we only allow only next_scenario= in a scenario 20150720 21:36:26< zookeeper> also in [endlevel] 20150720 21:37:50< zookeeper> which is what is used to implement branching, because naturally you can only have one scenario-level next_scenario 20150720 21:37:54< gfgtdf> zookeeper: that sonds very complicated, note that its for example possible to have variable substition in [endlevel] like [endlevel} next_scenario = $my_variable, or for example its possible taht people call [endlevel] form lua like wesnoth.wml_actions.endlevel { next_scenario = ... } 20150720 21:38:44< zookeeper> true 20150720 21:38:51< gfgtdf> zookeeper: what happens in 1.12 is that basicly all [scenario]s are listed in the :cl dialog 20150720 21:39:40< gfgtdf> zookeeper: in 1.13 the [scenario] tags are converted (and i really dont know why) to [multiplayer] tags, so that it woudl now also show all the [multiplayer] maps if wed do it that way 20150720 21:40:03< zookeeper> right 20150720 21:40:44< gfgtdf> zookeeper: my pefered attempt to fix this would be to not convert [scenario] to [multiplayer] and see if taht braks something 20150720 21:41:27< zookeeper> yeah, i don't know anything about that stuff 20150720 21:42:49< gfgtdf> zookeeper: alterntiveley we coudl just fix this by listing all [multiplayer]/[scenario] anyways, note MULTIPLAYER is usually not defined in sp so it wouldnt add much aditional entries 20150720 21:43:12< gfgtdf> as most [multiplayer] are inside ifdef MULTIPLAYer 20150720 21:43:25< zookeeper> random idea: _if_ it can't be easily fixed, then a pretty solid workaround would be to allow scenario-level next_scenario to specify a list of all possible next scenarios so that :cl can work, but current functionality wouldn't change and it'd always pick the first item 20150720 21:44:12< gfgtdf> zookeeper: that woudl still mean that ou cannot go backwards with :cl 20150720 21:44:20< zookeeper> true 20150720 21:44:33< zookeeper> ...and that's an inconvenient regression as well 20150720 21:49:04-!- mjs-de [~mjs-de@x4db5b3d9.dyn.telefonica.de] has joined #wesnoth-dev 20150720 22:16:44-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 246 seconds] 20150720 22:35:39-!- heirecka [~heirecka@exherbo/developer/heirecka] has quit [Ping timeout: 246 seconds] 20150720 22:39:16-!- heirecka [~heirecka@j61898.servers.jiffybox.net] has joined #wesnoth-dev 20150720 22:39:16-!- heirecka [~heirecka@j61898.servers.jiffybox.net] has quit [Changing host] 20150720 22:39:16-!- heirecka [~heirecka@exherbo/developer/heirecka] has joined #wesnoth-dev 20150720 22:41:05-!- mjs-de [~mjs-de@x4db5b3d9.dyn.telefonica.de] has quit [Remote host closed the connection] 20150720 22:44:49-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20150720 23:30:12-!- aeonchild [enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev --- Log closed Tue Jul 21 00:00:40 2015