--- Log opened Tue Jul 21 00:00:40 2015 20150721 00:04:12-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth-dev 20150721 00:22:15-!- gfgtdf [~chatzilla@x50abe39b.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 39.0/20150630154324]] 20150721 00:46:24-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has quit [Remote host closed the connection] 20150721 01:08:24-!- irker411 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150721 01:08:24< irker411> wesnoth: Ignacio R. Morelle wesnoth:master eb889462f61f / src/wesconfig.h: Reorganize wesconfig.h so that RC only sees relevant definitions http://git.io/vmxOj 20150721 01:16:40< irker411> wesnoth: Ignacio R. Morelle wesnoth:master 877ead550af0 / / (3 files in 2 dirs): Add Windows resource file for wesnothd http://git.io/vmxsQ 20150721 01:16:53< shadowm> aquileia, gfgtdf: ^ You figure out how to add it to your MSVC++ projects. 20150721 01:18:13< irker411> wesnoth: Ignacio R. Morelle wesnoth:master c353981e88b9 / packaging/windows/wesnoth_editor.rc: Remove obsolete/unused resource file http://git.io/vmxGT 20150721 02:10:48-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20150721 02:33:11< irker411> wesnoth: Ignacio R. Morelle wesnoth:master b88879537f7e / changelog src/game_launcher.cpp: Launch wesnothd without stdout/stderr redirection on Windows http://git.io/vmxuv 20150721 02:47:57-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Ping timeout: 244 seconds] 20150721 02:49:07-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20150721 02:55:03-!- [Relic] [~Relic]@2602:306:33a3:6d30:f442:d6b5:b171:a021] has quit [Quit: I press the magic X and all the weirdos go away!] 20150721 02:56:48-!- [Relic] [~Relic]@2602:306:33a3:6d30:41dd:287f:c895:8e45] has joined #wesnoth-dev 20150721 03:14:48-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 264 seconds] 20150721 03:16:16-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150721 03:41:37-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 244 seconds] 20150721 04:00:43-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150721 04:16:15-!- oldlaptop [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has quit [Ping timeout: 244 seconds] 20150721 04:19:35-!- oldlaptop [~quassel@50-107-124-87.adr02.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20150721 05:02:51-!- c74d is now known as c74d3a4 20150721 05:09:01-!- c74d3a4 is now known as c74d 20150721 05:36:30-!- [Relic] [~Relic]@2602:306:33a3:6d30:41dd:287f:c895:8e45] has quit [Quit: I press the magic X and all the weirdos go away!] 20150721 06:07:39-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20150721 06:15:12-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150721 06:28:26-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20150721 06:34:54-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20150721 07:20:37-!- mjs-de [~mjs-de@x4db5b3d9.dyn.telefonica.de] has joined #wesnoth-dev 20150721 07:38:11-!- irker411 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150721 08:53:06-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150721 08:53:19-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has joined #wesnoth-dev 20150721 09:01:40-!- irker033 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150721 09:01:40< irker033> wesnoth: Elvish_Hunter wesnoth:master 76f1e4bf3c59 / data/tools/GUI.pyw: wml tools GUI: added support for *BSD systems http://git.io/vmpSp 20150721 09:03:34< shadowm> Elvish_Hunter: Hi. 20150721 09:03:45< Elvish_Hunter> Hi shadowm 20150721 09:04:00< shadowm> So? 20150721 09:04:23< Elvish_Hunter> Regarding your question, I can help about single player WML, Lua and Python 20150721 09:04:51< shadowm> Python the language, or our Python tools? 20150721 09:05:38< Elvish_Hunter> Well, in past I modified our Python tools... 20150721 09:05:58< Elvish_Hunter> The only problem is that often I lack the time to help as much as I'd like to 20150721 09:06:22< shadowm> This is not so much a question of technical skills but rather a question of who can volunteer to mentor in which areas. 20150721 09:06:58< shadowm> There's a loosely-defined time and energy commitment involved. 20150721 09:07:46< shadowm> (That will become more evident once I post the draft for the DD thread OP.) 20150721 09:09:27< Elvish_Hunter> Hmm... then I guess that it's better if I limit myself to single player WML and Lua 20150721 09:14:11-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150721 09:24:48< Elvish_Hunter> shadowm: do you mind if I translate and repost the 'call for help' topic in the Wesnoth Italian Forum, once that topic is moved to the public forum? 20150721 09:25:54-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Read error: Connection reset by peer] 20150721 09:47:06-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150721 10:19:01-!- horrowin1 [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has quit [Quit: horrowin1] 20150721 10:31:42-!- Elvish_Hunter [~irssi@wesnoth/developer/elvish-hunter] has quit [Quit: Ciao!] 20150721 10:32:06-!- gfgtdf [~chatzilla@x50abe2e9.dyn.telefonica.de] has joined #wesnoth-dev 20150721 10:32:38< gfgtdf> is wesnoth.org down ? 20150721 10:32:49< gfgtdf> ah no now it works 20150721 10:43:13-!- gfgtdf [~chatzilla@x50abe2e9.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 39.0/20150630154324]] 20150721 11:17:45< vultraz> ugh, I just made the editor crash and now I can't figure why... 20150721 11:57:50-!- Appleman1234_ [~Appleman1@KD106152057244.au-net.ne.jp] has quit [Ping timeout: 240 seconds] 20150721 12:01:36-!- irker033 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150721 12:22:15-!- Appleman1234 [~Appleman1@KD106175179042.au-net.ne.jp] has joined #wesnoth-dev 20150721 13:45:08-!- horrowind [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has joined #wesnoth-dev 20150721 14:02:42-!- Appleman1234 [~Appleman1@KD106175179042.au-net.ne.jp] has quit [Remote host closed the connection] 20150721 14:03:06-!- Appleman1234 [~Appleman1@KD106175179042.au-net.ne.jp] has joined #wesnoth-dev 20150721 14:15:00-!- markus_ [~mjs-de@x4db6205d.dyn.telefonica.de] has joined #wesnoth-dev 20150721 14:18:32-!- mjs-de [~mjs-de@x4db5b3d9.dyn.telefonica.de] has quit [Ping timeout: 246 seconds] 20150721 14:20:35-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150721 14:32:33-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has joined #wesnoth-dev 20150721 14:42:24-!- [Relic] [~Relic]@2602:306:33a3:6d30:ddf3:e152:ff3:c89c] has joined #wesnoth-dev 20150721 15:04:42-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150721 15:09:59-!- Netsplit *.net <-> *.split quits: [Relic] 20150721 15:18:20-!- Netsplit over, joins: [Relic] 20150721 15:35:29-!- gfgtdf [~chatzilla@x55b0b87b.dyn.telefonica.de] has joined #wesnoth-dev 20150721 15:36:08< gfgtdf> shadowm: about does wesnotd now always start with a console ? 20150721 15:36:49< gfgtdf> s/about/ 20150721 15:53:40-!- markus_ is now known as mjs-de 20150721 15:57:06-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has quit [Read error: Connection reset by peer] 20150721 16:03:51-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150721 16:11:33-!- irker920 [~irker@uruz.ai0867.net] has joined #wesnoth-dev 20150721 16:11:33< irker920> wesnoth: gfgtdf wesnoth:master 0b5e0b42c5f3 / src/ (8 files in 2 dirs): More spmp fixes http://git.io/vYeuT 20150721 16:11:35< irker920> wesnoth: gfgtdf wesnoth:master 1cbde8d0d3fa / src/scripting/game_lua_kernel.cpp: simplify wesnoth.set_next_scenario and wesnoth.set_end_campaign_credits http://git.io/vYeuk 20150721 16:11:37< irker920> wesnoth: gfgtdf wesnoth:master 7df9c043d09f / src/ (game_classification.cpp game_config_manager.cpp): don't convert [scenario] to [multiplayer] http://git.io/vYeuI 20150721 16:11:39< irker920> wesnoth: gfgtdf wesnoth:master 1dabbc31636f / src/play_controller.cpp: fix play_controller::all_players() http://git.io/vYeuL 20150721 16:12:10< gfgtdf> zookeeper: ^ i commited a dont convert [scenario] to [multiplayer] patch 20150721 16:12:16< gfgtdf> zookeeper: which shoudl fix teh :cl issue 20150721 16:12:33< gfgtdf> zookeeper: not completeley sure whether it may cause other bugs though 20150721 16:13:42< zookeeper> okay, cool 20150721 16:13:46< zookeeper> i guess we'll find out 20150721 16:21:41-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has joined #wesnoth-dev 20150721 16:23:51< vultraz> that seems to work 20150721 16:40:21-!- prkc [~prkc@catv-89-134-159-162.catv.broadband.hu] has joined #wesnoth-dev 20150721 17:15:47-!- iwaim [~iwaim@2001:2c0:40e:2002:0:4:14:80] has quit [Ping timeout: 240 seconds] 20150721 17:17:46-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20150721 17:38:34-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20150721 17:52:16-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has joined #wesnoth-dev 20150721 19:01:02-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150721 19:09:04< Ravana_> is it intentional that 1.13.1 does not allow host undroid ai sides? 20150721 19:11:51-!- irker920 [~irker@uruz.ai0867.net] has quit [Quit: transmission timeout] 20150721 19:20:31< gfgtdf> Ravana_: i dont think so, but there were some cahges to how droiding sides works in 1.13 and its rather cpomplicated 20150721 19:20:58< Ravana_> when trying to droid it shows *droid* Error: Can't droid a local ai side: '1'. 20150721 19:21:11< Ravana_> undroid^^ 20150721 19:23:10< gfgtdf> Ravana_: its rather complicated because there are 'human' sides 'ai' sides and 'droided human' sides, the later are human sides that are played by teh ai but you still get vision for them and you also get a victory when they win. 20150721 19:23:31< gfgtdf> Ravana_: i think in 1.13 iceiceice changed it so that droid only changes between teh later two 20150721 19:25:49< Ravana_> I see... Will need to add this to debug modification then 20150721 19:25:50< gfgtdf> Ravana_: often this third type is what you want. For example if you think you have so much advantage that the ai can win it for you. 20150721 19:27:01< gfgtdf> Ravana_: but ofcourse there are also cases were you want to switch beteen 'real' ai and human for exmaple when a side drops and you want to assign it to an ai you usually dont want to get vision of it so 'real' ai woudl be nore appropriate there 20150721 19:27:55< gfgtdf> Ravana_: support for [modify_side] contorller= is very experimental so im not sure whether its possible to plement it with wml. 20150721 19:28:03< gfgtdf> or lua 20150721 19:29:52< Ravana_> my current usage case was just for debug, testing if https://gna.org/bugs/index.php?23704 happened with 1.13.1 too 20150721 19:33:10< gfgtdf> Ravana_: afaik https://gna.org/bugs/index.php?23704 is the intended beahviour, 20150721 19:34:21< Ravana_> oh I see 20150721 19:34:23< gfgtdf> Ravana_: i know there is another bug where is discuss about how it coudl be changes but our bugtracker search option is tupid 20150721 19:35:24< gfgtdf> Ravana_: this one: https://gna.org/bugs/?22988 20150721 19:36:01< gfgtdf> Ravana_: https://gna.org/bugs/?22205 20150721 19:36:05< gfgtdf> that also 20150721 19:36:52< gfgtdf> Ravana_: its in some cases possible to work around this by adding [allow_undo] 20150721 19:37:09< Ravana_> that seems like most reliable way to ensure getting oos 20150721 19:38:26< gfgtdf> Ravana_: yes indeed, liek it said its a workaround, but you can for example put a [event] name = "moveto" [/event] in the exit_hex event which preventsthe people from undoing. 20150721 19:39:02< gfgtdf> (that event will then be fired at the end of the move i tink) 20150721 19:42:48< Ravana_> the original case that players reported was exit_hex with [filter_condition] that would fire only for first try of moving, preventing all ai attacks of that turn 20150721 19:43:24< Ravana_> while allowing everything move 20150721 19:43:42-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150721 19:44:08< gfgtdf> Ravana_: you many onyl the first move of that turn ? 20150721 19:45:00< Ravana_> first all ai units that would normally attack move to attack, but do not attack. then all ai units with nothing in range move towards player, and then ai ends turn 20150721 19:45:52< Ravana_> first move after capturing allied village, I used exit_hex to keep track of when next move happened 20150721 19:46:18-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 244 seconds] 20150721 19:48:57< gfgtdf> Hmm i still dont uderstand i think its best to make a test [scenario] or [modification] and say how teh observed behviour differs form the expected behaviour 20150721 19:51:55< Ravana_> https://github.com/ProditorMagnus/Ally_Village_Modification/blob/master/village_mod.cfg 20150721 19:52:00< Ravana_> the exit_hex there 20150721 19:53:28< Ravana_> ai can only fire it once per turn max, as ai has no allies in that scenario 20150721 20:01:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20150721 20:03:09-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 264 seconds] 20150721 20:13:29-!- horrowind [~Icedove@2a02:810a:8b00:5298:21b:fcff:fee3:c3ff] has quit [Quit: horrowind] 20150721 20:41:41-!- Kwandulin [~Miranda@p5B0096AB.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20150721 20:44:32< shadowm> gfgtdf: Did you read the commit message? 20150721 20:45:46-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150721 20:56:20-!- trewe [~trewe@2001:8a0:d123:cc01:626c:66ff:fe92:9b7c] has joined #wesnoth-dev 20150721 20:56:21-!- trewe [~trewe@2001:8a0:d123:cc01:626c:66ff:fe92:9b7c] has quit [Read error: Connection reset by peer] 20150721 20:57:29-!- trewe [~trewe@2001:8a0:d123:cc01:626c:66ff:fe92:9b7c] has joined #wesnoth-dev 20150721 20:57:30-!- trewe [~trewe@2001:8a0:d123:cc01:626c:66ff:fe92:9b7c] has quit [Read error: Connection reset by peer] 20150721 21:11:19< gfgtdf> shadowm: it said it disbled stdout redirection for wesnothd, which wouldnt really make sense without if wesnothd had no console 20150721 21:13:50-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 240 seconds] 20150721 21:18:25< shadowm> Whoever first put the CB project together did something you people don't (but should) do and set the console subsystem for wesnothd. 20150721 21:18:28-!- shadowm_desktop [ignacio@186.11.48.176] has joined #wesnoth-dev 20150721 21:18:44-!- shadowm_desktop [ignacio@186.11.48.176] has quit [Changing host] 20150721 21:18:44-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20150721 21:19:03< shadowm> The solution: do the same thing in the VC++ project files and the SCons recipe (that one is yours, loonycyborg). 20150721 21:19:58< loonycyborg> and how exactly you do that?some gcc flag? 20150721 21:20:11< shadowm> It's obviously a linker option. 20150721 21:23:53-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 244 seconds] 20150721 21:24:24< shadowm> AFAICT for wesnoth.exe CB passes -mwindows to the linker and for wesnothd.exe it doesn't pass anything at all. 20150721 21:24:51< shadowm> As for MSVC++: https://msdn.microsoft.com/en-us/library/fcc1zstk.aspx 20150721 21:26:15-!- lipkab [~lipkab@host-91-147-210-193.biatv.hu] has quit [Quit: Távozom] 20150721 22:04:15-!- _laco [~laco@static.95.25.4.46.clients.your-server.de] has quit [Ping timeout: 244 seconds] 20150721 22:21:36-!- _laco [~laco@static.95.25.4.46.clients.your-server.de] has joined #wesnoth-dev 20150721 22:25:53-!- mjs-de [~mjs-de@x4db6205d.dyn.telefonica.de] has quit [Ping timeout: 252 seconds] 20150721 22:29:33-!- gfgtdf [~chatzilla@x55b0b87b.dyn.telefonica.de] has quit [Quit: ChatZilla 0.9.91.1 [Firefox 39.0/20150630154324]] 20150721 22:41:42-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20150721 22:50:13-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20150721 22:52:00-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20150721 22:53:13-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20150721 23:00:04< loonycyborg> shadowm: and what option should be used for wesnothd? 20150721 23:07:04< shadowm> Console. 20150721 23:12:31< shadowm> loonycyborg: https://gcc.gnu.org/onlinedocs/gcc-4.5.3/gcc/i386-and-x86_002d64-Windows-Options.html -- notice -mconsole (default) vs. -mwindows (not default). 20150721 23:13:45< shadowm> Also, while we are at it, perhaps you could tell me exactly how to build Boost on Windows because I don't understand anything. 20150721 23:18:48< loonycyborg> bootstrap then b2 20150721 23:19:17< loonycyborg> though zlibsupport in iostreams can be a pain 20150721 23:19:51< loonycyborg> so for wesnothdI should pass -mconsole instead of windows(or nothingasit';s default)? 20150721 23:22:50< shadowm> 20:18:49 bootstrap then b2 20150721 23:22:56< shadowm> Unhelpful. I already knew this and it doesn't work. 20150721 23:23:46< shadowm> It's not documented anywhere how to point this bullshit to the correct dev libraries and headers it'll need for things like bzip2 support in Iostreams. 20150721 23:42:40< loonycyborg> it is documented, itjust doesn't work properly 20150721 23:53:36< loonycyborg> shadowm: maybe some made a howto in forums or in README? 20150721 23:53:55< loonycyborg> I build boost natively a long timeago last time 20150721 23:54:03< loonycyborg> nowadays I cross-compile it 20150721 23:56:39< loonycyborg> shadowm: for cross-compile I manually pass needed -I and -L flags so it finds zlib and bzip2 20150721 23:56:49< loonycyborg> but it won'twork natively by itself 20150721 23:57:16< loonycyborg> since for crossbuild bjam assumes it's on posix and enables bzip and zlip support 20150721 23:57:36< loonycyborg> but for windows you need to enable it 20150721 23:58:06< loonycyborg> and iirc when I tried it IT JUST DIDN'T WORK 20150721 23:58:55< loonycyborg> -sNO_BZIP2=0 20150721 23:59:45< loonycyborg> so instead of trying to guess which ways to build against them aren't bugged out I always cross-compile :P --- Log closed Wed Jul 22 00:00:31 2015