--- Log opened Wed Apr 14 00:00:05 2010 20100414 00:02:37< CIA-32> crab * r42123 /branches/1.8/src/replay.cpp: an one-liner to fix bug #15865, Missing WML Child error. Wesnoth sometimes tried to add the random seed from SRNG to chat messages 20100414 00:02:40< Crab_> Ivanovic: ^ 20100414 00:05:25-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Ping timeout: 264 seconds] 20100414 00:05:29< CIA-32> crab * r42124 /branches/1.8/ (changelog players_changelog): changelog for the above 20100414 00:06:42< ilor> just got hid by a failed assertion while sitting in the lobby, grid.cpp:538. wasn't doing anything, window-level scrollbar (vert) was active 20100414 00:06:49< ilor> *hit 20100414 00:11:16< CIA-32> crab * r42125 /trunk/src/replay.cpp: forward-port r42123 to trunk 20100414 00:12:21< CIA-32> crab * r42126 /trunk/ (changelog players_changelog): forward-port r42124 to trunk 20100414 00:14:01-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100414 00:16:19-!- allefant [~elias@allegro/developer/allefant] has quit [Quit: Leaving] 20100414 00:20:01< Ivanovic> Crab_: cool! 20100414 00:20:40< Crab_> yes, one line to fix, and two changelogs and N forum threads to report 20100414 00:21:18< Crab_> note that there *already* was infrastructure in place for the 'right thing' to work, so that's why 1-line fix was enough. 20100414 00:24:11< ilor> I'm off, night 20100414 00:24:16< Crab_> night, ilor 20100414 00:24:20< Ivanovic> Crab_: okay, good to know 20100414 00:24:28< Ivanovic> so at least one "Important bug" should be fixed in 1.8.1 20100414 00:24:38< Ivanovic> now lets see how the lobby will improve 20100414 00:25:07< Crab_> is there a specific date/condition for 1.8.1 ? 20100414 00:25:11< Ivanovic> the earliest possible day for tagging would be next monday (due to the stringchanges with the last pot-update and translators having at least a week to work on them) 20100414 00:25:18< Ivanovic> beside this: it can be anytime 20100414 00:25:54< Ivanovic> my current condition is a message from noy/mordante/ilor/whatever stating that "the lobby is significantly improved" (aka some workarounds are in place) 20100414 00:26:58< Crab_> ok. when the gsoc things are sorted out, I'll try to help with the lobby, too. 20100414 00:28:08< Crab_> orfest: around ? 20100414 00:28:52-!- ilor [~ilor@wesnoth/developer/ilor] has quit [Ping timeout: 265 seconds] 20100414 00:29:06< CIA-32> ai0867 * r42127 /trunk/changelog: Document a bugfix 20100414 00:30:07< Ivanovic> cool 20100414 00:31:27< Ivanovic> okay, time for me to head off to bed, n8 20100414 00:32:26< CIA-32> ai0867 * r42128 /branches/1.8/changelog: Document a bugfix 20100414 00:50:14-!- ABCD [~ABCD@gentoo/developer/abcd] has joined #wesnoth-dev 20100414 01:03:18< shadowmaster> Sapient: I posted this to the Posting Guidelines: http://forums.wesnoth.org/viewtopic.php?p=421604&f=6#p421604 20100414 01:04:03< shadowmaster> I'm basically stating that threads complaining about MP moderators and their practices will get locked in sight- well, I guess I won't lose anything with stating that more explicitly 20100414 01:04:15< Sapient> yeah, thanks 20100414 01:05:26< Sapient> although I'm not sure why you wrote "open, public forums" 20100414 01:05:38< Sapient> that implies the existance of secret, hidden forums 20100414 01:05:49< Sapient> which we all know don't exist ;) 20100414 01:06:01< shadowmaster> I was actually implying the existence of the private messaging system 20100414 01:06:59< Sapient> maybe ou should say "don't post it as a forum thread" 20100414 01:07:12 * Sapient shrugs 20100414 01:07:18< shadowmaster> well, better now? 20100414 01:08:04< Sapient> yes, I would add "or deleted without notice" 20100414 01:08:32< Sapient> that should make them wary of typing up a 3 paragraph rant 20100414 01:09:03< shadowmaster> I suppose. 20100414 01:09:20< Sapient> "locked on sight or deleted without notice" 20100414 01:09:35< shadowmaster> still people neglect reading the Posting Guidelines and I find myself dropping their signature or animated avatar and explaining them by PM why I ddid that 20100414 01:10:09< Sapient> it gives us the moral justification to ban the repeat offenders, though ;) 20100414 01:11:02< Sapient> so the Posting Guidelines, although seldom consulted, do serve a useful purpose 20100414 01:11:15-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100414 01:11:52-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100414 01:16:31< AI0867> wesbot: topic 20100414 01:16:34-!- wesbot changed the topic of #wesnoth-dev to: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26. | 86 bugs, 264 feature requests, 18 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100414 01:17:52-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100414 01:21:13< shadowmaster> D: 20100414 01:21:33< shadowmaster> how did this cookie slip past my radar? http://forums.wesnoth.org/viewtopic.php?p=420305#p420305 20100414 01:23:07-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has joined #wesnoth-dev 20100414 01:26:02-!- meric [~Eric@203-214-146-217.perm.iinet.net.au] has joined #wesnoth-dev 20100414 01:35:52< AI0867> yogiHH, fendrin: currently, membership of group wesnothxp is needed to follow the link in http://forums.wesnoth.org/viewtopic.php?f=36&t=29565 20100414 01:50:58< CIA-32> ai0867 * r42129 /trunk/src/unit.cpp: Remove the inherited [unit_type] attribute 'hide_help' from [unit] 20100414 01:51:16< AI0867> ^ there's also the do_not_list attribute, but that's for external tools only, not even unit_type uses it 20100414 02:08:19-!- Sapient [~patrickp@wesnoth/developer/sapient] has quit [Quit: Leaving.] 20100414 02:16:54-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Read error: Connection reset by peer] 20100414 02:17:56-!- meric [~Eric@203-214-146-217.perm.iinet.net.au] has quit [Quit: meric] 20100414 02:25:39-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20100414 02:48:51-!- Polarina [~Polarina@wesnoth/translator/Polarina] has quit [Ping timeout: 245 seconds] 20100414 02:50:44-!- Polarina [~Polarina@wesnoth/translator/Polarina] has joined #wesnoth-dev 20100414 02:52:31-!- lfernando [~luiz@201-42-116-71.dsl.telesp.net.br] has joined #wesnoth-dev 20100414 03:10:37-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has joined #wesnoth-dev 20100414 03:21:51-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has quit [Quit: Leaving] 20100414 03:31:42-!- ancestral [~ancestral@12.145.225.25] has joined #wesnoth-dev 20100414 03:32:40-!- ancestral_ [~ancestral@mobile-166-137-140-060.mycingular.net] has joined #wesnoth-dev 20100414 03:36:09-!- ancestral [~ancestral@12.145.225.25] has quit [Ping timeout: 260 seconds] 20100414 03:36:10-!- ancestral_ is now known as ancestral 20100414 03:38:05-!- ancestral [~ancestral@mobile-166-137-140-060.mycingular.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 20100414 04:00:43-!- Blueblaze [~nick@99.188.132.247] has joined #wesnoth-dev 20100414 04:20:57< AI0867> fendrin: should I re-branch your stuff? that way it can at least be maintained 20100414 04:31:27-!- lfernando [~luiz@201-42-116-71.dsl.telesp.net.br] has quit [Remote host closed the connection] 20100414 04:42:47-!- ancestral [~ancestral@97-116-115-135.mpls.qwest.net] has joined #wesnoth-dev 20100414 04:49:41-!- Ivanovic_ [~ivanovic@dtmd-4db2da9c.pool.mediaWays.net] has joined #wesnoth-dev 20100414 04:53:22-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 258 seconds] 20100414 04:53:39-!- Ivanovic_ is now known as Ivanovic 20100414 05:07:00-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100414 05:20:30-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Quit: WRYYYYYYYYYYYYYYYYYYYY!] 20100414 05:45:48< ancestral> Does anyone maintain units.wesnoth.org? Is it a cron job that just runs wmlunits.py or something? 20100414 05:48:30< shadowmaster> I think so. 20100414 05:48:58< shadowmaster> hm. I don't think so 20100414 05:49:25< shadowmaster> IIRC it consumes a lot of memory, so it's probably run manually. Or at most in an infrequent monthly cronjob or something 20100414 05:50:03< ancestral> I know it gets run almost daily 20100414 05:50:24< ancestral> Since I've updated my Ascension era at times and the next day I can see the changes up there 20100414 05:50:41< ancestral> Curiously no eras show up for units.wesnoth.org for 1.8 20100414 05:50:50< ancestral> That is, UM eras 20100414 06:13:49-!- endercoaster [~endercoas@132.161.243.60] has joined #wesnoth-dev 20100414 06:40:41-!- mordocai [~mordocai@66.119.9.243] has quit [Quit: Leaving] 20100414 06:42:58-!- chains [~Rylar@adsl-75-37-46-245.dsl.pltn13.sbcglobal.net] has joined #wesnoth-dev 20100414 06:53:12-!- endercoaster [~endercoas@132.161.243.60] has left #wesnoth-dev [] 20100414 06:58:19-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Ping timeout: 248 seconds] 20100414 07:02:57-!- Elsewise [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20100414 07:08:52-!- noy [~Noy@d99-199-3-111.bchsia.telus.net] has joined #wesnoth-dev 20100414 07:08:55-!- noy [~Noy@d99-199-3-111.bchsia.telus.net] has quit [Changing host] 20100414 07:08:55-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100414 07:10:27-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100414 07:20:44-!- Elsewise [~Dmitry@80.233.231.12] has quit [Ping timeout: 276 seconds] 20100414 07:39:03-!- Eam_ [~chatzilla@wlk-barre-69-72-80-185.dynamic-dialup.coretel.net] has joined #wesnoth-dev 20100414 07:40:05-!- Eam_ [~chatzilla@wlk-barre-69-72-80-185.dynamic-dialup.coretel.net] has quit [Client Quit] 20100414 07:46:35-!- ilor [~ilor@wesnoth/developer/ilor] has joined #wesnoth-dev 20100414 07:49:49-!- aranair [~boa.homan@cm212.epsilon34.maxonline.com.sg] has quit [Read error: Connection reset by peer] 20100414 07:50:16-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20100414 07:55:38-!- aranair [~boa.homan@cm212.epsilon34.maxonline.com.sg] has joined #wesnoth-dev 20100414 07:57:27< Soliton> ancestral: yes, it's a daily cronjob running wmlunits. 20100414 07:58:45-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20100414 08:02:08-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100414 08:10:32-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has joined #wesnoth-dev 20100414 08:34:39-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100414 08:47:50-!- knotwork [~markm@142.177.235.201] has quit [Ping timeout: 276 seconds] 20100414 08:47:54-!- billynux [~billy@239-226-126-200.fibertel.com.ar] has quit [Quit: Leaving] 20100414 08:48:44-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has joined #wesnoth-dev 20100414 08:48:44-!- stikonas [~and@2002:4f84:b38b:b:226:9eff:fe0a:3e55] has quit [Changing host] 20100414 08:48:44-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100414 08:49:29-!- chains [~Rylar@adsl-75-37-46-245.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 20100414 08:49:33-!- iwaim_ [~iwaim@2001:2c0:40e::1] has quit [Ping timeout: 276 seconds] 20100414 09:18:01-!- knotwork [~markm@142.177.234.75] has joined #wesnoth-dev 20100414 09:18:55-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20100414 09:23:00-!- euschn [~euschn@wesnoth/developer/euschn] has joined #wesnoth-dev 20100414 09:30:42-!- ancestral [~ancestral@97-116-115-135.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100414 09:32:43-!- Blueblaze [~nick@99.188.132.247] has quit [Read error: Connection reset by peer] 20100414 09:40:04-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100414 09:41:17-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100414 10:08:56-!- Ivanovic [~ivanovic@dtmd-4db2da9c.pool.mediaWays.net] has quit [Changing host] 20100414 10:08:56-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100414 10:10:38< Ivanovic> moin 20100414 10:12:08< Crab_> hello, Ivanovic 20100414 10:24:41-!- Darkas [~quassel@ppp-93-104-156-172.dynamic.mnet-online.de] has joined #wesnoth-dev 20100414 10:25:40< Crab_> hi, Darkas 20100414 10:31:05-!- stikonas [~and@193.219.53.75] has joined #wesnoth-dev 20100414 10:31:05-!- stikonas [~and@193.219.53.75] has quit [Changing host] 20100414 10:31:05-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100414 10:35:32< Darkas> Crab_: hi 20100414 10:36:11< Crab_> how it's going ? any questions ? 20100414 10:36:55< Darkas> I'm currently starting ;) 20100414 10:37:03 * Ivanovic hides 20100414 10:37:04< Ivanovic> ;) 20100414 10:37:15< Darkas> but svn switch still doesn't work :( 20100414 10:37:29< Ivanovic> svn switch --relocate 20100414 10:41:54< Darkas> that doesn't work too 20100414 10:42:11< Darkas> I get the error message: "The network connection was closed unexpectedly" 20100414 10:42:24< Darkas> also if I try a new checkout 20100414 10:43:01< Crab_> Darkas: can you copypaste the exact command that you're using for a new checkout ? 20100414 10:43:08< Crab_> just in case 20100414 10:43:13< Darkas> of course 20100414 10:43:23< Darkas> svn co svn+ssh://darkas@svn.gna.org/svn/wesnoth/trunk wesnoth2 20100414 10:44:41< Darkas> I don't even get asked for the password 20100414 10:47:11< Darkas> could it be that there's one more step I have to do at gna? 20100414 10:47:28< Darkas> I just registered my key there 20100414 10:52:56-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has joined #wesnoth-dev 20100414 10:56:46< Crab_> Darkas: well, it shouldn't ask for the password, as it uses the key 20100414 10:56:55< Darkas> ok 20100414 10:56:58-!- Upth [~ogmar@adsl-75-26-187-115.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100414 10:57:10< Crab_> Darkas: how many hours passed since your key was registered at gna? 20100414 10:57:19< Darkas> 13 I think 20100414 10:57:36-!- Upthorn [ogmar@adsl-75-26-187-115.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 276 seconds] 20100414 10:57:52< norbert_> http://forum.wesnoth.org/viewtopic.php?f=6&t=29569 20100414 10:57:55< norbert_> okay, announced it :) 20100414 10:58:28< Crab_> norbert_: great! 20100414 10:59:37< Crab_> Darkas: hmmm, can you try to see what gna thinks about your keys ? there was a page there which allowed to check the number of keys gna knows about 20100414 11:00:11< Darkas> Crab_: I just have the page where I can upload my keys 20100414 11:00:21< Darkas> but they're also shown there 20100414 11:00:33< Crab_> so, it know about your 1 (or 2) keys, right ? 20100414 11:00:45< Darkas> yes 20100414 11:00:56< Darkas> I've also checked if it's really the right key 20100414 11:01:25< Darkas> (not every letter, but beginning and end) 20100414 11:01:29< Crab_> if you're registered both, try backing up your original key and temporary trying your 'new' key (backup old, move new to .ssh/id_rsa , try) 20100414 11:02:49< Darkas> no, I don't have the other key registered anymore 20100414 11:07:11< Darkas> maybe I should just start working and if I didn't get it working until friday, I'll provide another patch 20100414 11:09:43< Darkas> Crab_: how do I create the first line of the header? is that a timestamp of the creation of the file? 20100414 11:12:09< Crab_> ok about the patch. 20100414 11:12:35< Crab_> just copy any existing file and svn will take care of it 20100414 11:12:52< Darkas> ok 20100414 11:12:57< Crab_> '$Id$ is the magic keyword which Subversion will replace with the filename, the revision of the file, the date and time in UTC, and the author.' 20100414 11:13:08< Darkas> good 20100414 11:13:22< Darkas> so the normal svn cp? 20100414 11:13:30< Darkas> or rather cp and svn add? 20100414 11:13:54< Crab_> yes. be sure to check that svn:keywords property is set on file. 20100414 11:14:07< Crab_> no need to do a svn cp 20100414 11:14:13< Darkas> ok 20100414 11:14:25< Darkas> how do I set the svn:keywords property? 20100414 11:15:12< Crab_> 'svn propset' command. or your svn config file can take care of it 20100414 11:22:40< Darkas> Crab_: should I also use svn:eol-style=native? 20100414 11:28:14< Crab_> yes 20100414 11:29:39< Crab_> (it's better to set them in config file, for .cpp and .hpp and .h files) 20100414 11:30:07< Crab_> (there's [auto-props] section in there) 20100414 11:33:51-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Ping timeout: 245 seconds] 20100414 11:35:06< Darkas> Crab_: ok, done 20100414 11:35:50< Crab_> good :) 20100414 11:37:19< Darkas> hm, that's strange 20100414 11:37:40< Darkas> it sets the properties, but does not change the keywords 20100414 11:42:51< Darkas> ah, it only changes on commits? 20100414 11:45:51< Crab_> or on checkouts 20100414 11:48:58< Darkas> ok 20100414 11:51:06< Darkas> Crab_: there was no work on exposing readonly_context done yet, right? 20100414 12:00:00-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100414 12:01:27-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100414 12:02:34-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100414 12:06:24< Crab_> Darkas: no, but you started it a bit when you'd exposed aggression to one of the lua ai c++ functions 20100414 12:06:38< Darkas> yeah, I remember that 20100414 12:07:31< Darkas> one more thing: do we actually need a readonly_context object in lua? as far as I can see, we have only access to one (engine->get_readonly_context()) 20100414 12:16:37< Crab_> well, we need access to ai aspects / goals 20100414 12:17:32< Crab_> but we don't need 'access' to the readonly_context object itself, as we've got an 'ai' table which has the same role as that 'context' has in c++ code 20100414 12:17:51< Crab_> you might want (or might not) to replace that 'ai' with 'ai' userdata object. 20100414 12:18:27-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100414 12:18:35< Crab_> the end result will be similar, e.g. 'ai.aggression' to get aggression 20100414 12:20:19-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100414 12:25:00< Darkas> ok, that's good 20100414 12:25:26< Darkas> so I just add those functions in readonly_context to the ai table 20100414 12:31:22< Crab_> yes. and how you'll cache their lua representations ? 20100414 12:31:48-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100414 12:32:05< Crab_> e.g., if we ask for ai.srcdst 10 times, it shouldn't lead to 'convert c++ map to lua structure 10 times' 20100414 12:32:51< Darkas> I think I'll cache them in the table 20100414 12:32:58-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100414 12:33:16< Darkas> something like ai.lua_ai_srcdst 20100414 12:33:23< Crab_> Darkas: ok. note that they are generally invalidated after a move. 20100414 12:34:14< Darkas> I'll give them also a check if they're still valid, and if, I just return ai.lua_ai_srcdst, if not, I'll create a new one 20100414 12:34:20< Crab_> good 20100414 12:34:32< Darkas> but what is the srcdst actually? 20100414 12:34:44< Crab_> std::map 20100414 12:34:52< Crab_> from src to dst of all possible moves 20100414 12:35:01< Darkas> ok 20100414 12:35:31< Darkas> that seems fairly easy to translate into lua 20100414 12:36:04< Crab_> see src/ai/game_info.hpp 20100414 12:37:07< Crab_> for extra fun, if it doesn't complicate things too much, you can allow the dstsrc to convert to srcdst in a 'lazy' way. 20100414 12:37:30< Crab_> e.g., if we're only interested in moves of our leader, then convert only his part of srcdst, on-demand. 20100414 12:37:38-!- iwaim_ [~iwaim@2001:2c0:40e::1] has joined #wesnoth-dev 20100414 12:37:45< Darkas> ok 20100414 12:37:48< Crab_> or, if we're only interested in moves to (22,13), convert only this part of dstsrc, on-demand 20100414 12:37:57< Crab_> (if it doesn't complicate things too much). 20100414 12:38:04< Crab_> this is mainly for speedup. 20100414 12:38:08< Darkas> yeah 20100414 12:38:14< Darkas> I think that should be no problem 20100414 12:38:15-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20100414 12:38:18< Crab_> good 20100414 12:39:44< Crab_> also decide if you want 1) local srcdst = ai.srcdst; //local srcdst stays valid even if movement map changes or 2) local srcdst = ai.srcdst; //local srcdst is wrong after movement map changes, containing old data. 20100414 12:42:06< Darkas> that's both the same...? 20100414 12:42:14< Crab_> no, see the comments 20100414 12:42:39< Crab_> e.g., in (1), srcdst is a 'proxy' for the real data, always valid, even if we store a local reference to the proxy 20100414 12:42:49< Darkas> ah, ok 20100414 12:42:53< Darkas> now it's clear 20100414 12:44:08< Darkas> so the first one would then be a table where I'd access the 'real' srcdst with _index for example? 20100414 12:45:07< Darkas> I think that one would be much better, because we don't have duplicate data then 20100414 12:45:26< Darkas> plus it's easier if you don't have to care if your data is valid 20100414 12:47:45-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100414 12:48:52-!- mjs-de [~mjs-de@vpw.wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] 20100414 12:49:02< Crab_> yes 20100414 12:49:12< Crab_> or a userdata with a metatable 20100414 12:49:13-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100414 12:53:38-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has joined #wesnoth-dev 20100414 12:54:28< Darkas> yeah 20100414 12:55:34< Darkas> ok, I'll do it this evening then, I have to get back to school now ;) 20100414 12:55:39< Darkas> bye 20100414 12:56:02< Crab_> bye 20100414 12:56:14-!- Darkas [~quassel@ppp-93-104-156-172.dynamic.mnet-online.de] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 20100414 13:39:27-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100414 13:41:00-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100414 13:56:55-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has joined #wesnoth-dev 20100414 13:59:39-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100414 13:59:59-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100414 14:01:37-!- Appleman1234 [~Appleman1@CPE-124-191-176-143.oxqn1.cha.bigpond.net.au] has quit [Remote host closed the connection] 20100414 14:02:50-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100414 14:28:35-!- Wikke [~Wikke@ip-62-235-159-175.dsl.scarlet.be] has joined #wesnoth-dev 20100414 14:28:54-!- Wikke [~Wikke@ip-62-235-159-175.dsl.scarlet.be] has left #wesnoth-dev [] 20100414 14:37:17-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100414 15:16:58< Johannes13> yeah, compiling wesnoth on win :) 20100414 15:18:17-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100414 15:23:14-!- Tesafilmchen [~quassel@p5B273803.dip.t-dialin.net] has joined #wesnoth-dev 20100414 15:24:07-!- orfest [~chatzilla@16.ngu.ac-tel.ru] has quit [Remote host closed the connection] 20100414 15:36:37-!- orfest [~chatzilla@16.ngu.ac-tel.ru] has joined #wesnoth-dev 20100414 15:40:04< Crab_> hi, orfest. 20100414 15:42:35-!- Elsewise [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20100414 15:45:31-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100414 15:48:29< shadowmaster> shikadibot: /branches/1.8/players_changelog 20100414 15:48:32< shadowmaster> shikadibot: file /branches/1.8/players_changelog 20100414 15:48:32< shikadibot> Web interface URL to file /branches/1.8/players_changelog: http://svn.gna.org/viewcvs/wesnoth/branches/1.8/players_changelog?view=log 20100414 16:07:31-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100414 16:23:05-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100414 16:25:37-!- awilkins_ [~awilkins@suf129-129-63-129-126.dhcp.uml.edu] has joined #wesnoth-dev 20100414 16:27:17-!- icelus [~ed@cpc9-sgyl11-0-0-cust29.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20100414 16:51:27-!- meric [~Eric@203-214-146-217.perm.iinet.net.au] has joined #wesnoth-dev 20100414 16:56:25-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has quit [Quit: Leaving] 20100414 16:58:12-!- fendrin [~fabi@88-134-15-123-dynip.superkabel.de] has joined #wesnoth-dev 20100414 16:58:12-!- fendrin [~fabi@88-134-15-123-dynip.superkabel.de] has quit [Changing host] 20100414 16:58:12-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20100414 17:07:47-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-99.telecom.by] has joined #wesnoth-dev 20100414 17:09:08-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100414 17:15:38-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100414 17:22:13-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 264 seconds] 20100414 17:27:16-!- meric [~Eric@203-214-146-217.perm.iinet.net.au] has quit [Quit: meric] 20100414 17:36:58-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100414 17:42:22-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100414 17:42:22-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100414 17:42:22-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100414 17:47:59< euschn> quit 20100414 17:48:02-!- euschn [~euschn@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20100414 17:56:21-!- icelus [~ed@cpc9-sgyl11-0-0-cust29.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20100414 18:00:11-!- happygrue [~George@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20100414 18:01:07-!- happygrue [~George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20100414 18:06:54-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20100414 18:07:03< timotei> hello everyone :) 20100414 18:07:24-!- allefant [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100414 18:07:35-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: state testing time] 20100414 18:07:44< shadowmaster> allefant: hi 20100414 18:08:21< allefant> hi 20100414 18:08:24-!- elias [~elias@allegro/developer/allefant] has quit [Ping timeout: 258 seconds] 20100414 18:09:36-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100414 18:11:28-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100414 18:12:10-!- Blueblaze [~nick@adsl-99-188-132-247.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100414 18:28:29< orfest> hi Crab_ 20100414 18:33:04< Ivanovic> wesbot: seen noy 20100414 18:33:04< wesbot> Ivanovic: The person with the nick noy last spoke 1d 10h ago. 10h 30m ago was here and on the channels #wesnoth and #wesnoth-umc-dev with the message: Quit: noy 20100414 18:42:12-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100414 18:45:09-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has quit [Quit: Lahkun] 20100414 18:47:06< timotei> Ivanovic, have a question. around? 20100414 18:47:47< Ivanovic> timotei: you should always just ask 20100414 18:48:06< timotei> well, yes I know. but I prefer not to let questions in logs :P 20100414 18:48:12< timotei> I prefer to talk live 20100414 18:48:49< timotei> the current behaviour is: when starting a new campaign, if something wrong happens (can't found campaign files, etc) it returns back to the menu 20100414 18:49:17< timotei> since I'm doing the feature: start a campaign with a specified ID from command line, should I quit the game or present the mai menu? 20100414 18:49:59< Ivanovic> when started via parameter and an error (campaign not found, error in campaign, ...) occurs, display the error in the normal error output (stderr) and quit 20100414 18:50:08< timotei> okey 20100414 18:50:17< Ivanovic> this way you can easily script things without having to click away problematic cases 20100414 18:50:28< timotei> right 20100414 18:50:39< Ivanovic> of course you should quit with a status non zero, as in "errorcode 1" or something like this 20100414 18:50:58< Ivanovic> maybe Soliton does know if we already have error codes for the main game, i am sure we got some for the server 20100414 18:51:23< timotei> well I "copy" from the "cannot initialize fonts" for example, where return code is 1 20100414 18:51:48< timotei> Soliton, what should I return if a campaign does not exist, that is an error. Should I return 1? 20100414 18:51:55< timotei> or -1? 20100414 18:54:07< Ivanovic> from the wesnothd manpages: 20100414 18:54:08< Ivanovic> EXIT STATUS 20100414 18:54:10< Ivanovic> Normal exit status is 0 when the server was properly shutdown. An exit status of 2 indicates an error with the 20100414 18:54:11< Ivanovic> command line options. 20100414 18:54:38< Ivanovic> the respective part of wesnoth: 20100414 18:54:38< timotei> ok, I'll return 2 then:P 20100414 18:54:40< Ivanovic> Normal exit status is 0. An exit status of 1 indicates an (SDL, video, fonts, etc) initialization error. An exit 20100414 18:54:41< Ivanovic> status of 2 indicates an error with the command line options. 20100414 18:54:49< timotei> good, thank you 20100414 19:09:53< Johannes13> mhh, many people on the trunk server... 20100414 19:11:45-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100414 19:15:21-!- Jacob_ [~chatzilla@adsl-75-49-234-30.dsl.stlsmo.sbcglobal.net] has joined #wesnoth-dev 20100414 19:15:27< Jacob_> Hullo 20100414 19:16:26< Jacob_> The sit said you needed help? 20100414 19:16:29< Jacob_> *site 20100414 19:16:51< Crab_> hi, Jacob_ 20100414 19:17:01< Jacob_> Hello 20100414 19:17:15< Crab_> which site ? 20100414 19:17:22< Jacob_> Wesnoth.org 20100414 19:17:48< Jacob_> For the 1.8 update 20100414 19:17:55< Crab_> yes, we always welcome those who want to make wesnoth better 20100414 19:18:04< shadowmaster> and I thought you were volunteering to help me take over the world using Wesnoth. 20100414 19:18:09< Jacob_> In what ways may I help? 20100414 19:18:15< shadowmaster> (oh wait, I haven't announced that yet) 20100414 19:18:20< Jacob_> lol 20100414 19:18:58< Jacob_> So then, how can I begin helping? 20100414 19:19:35< Crab_> depends on what you want to do :) for example, if you're a programmer (c++), you can help us fix new bugs in 1.8 release 20100414 19:19:47< Jacob_> I do know c++ :D 20100414 19:19:51< Crab_> cool :) 20100414 19:20:12< Jacob_> What does wesnoth use for the GUI? 20100414 19:20:35< Elsewise> gui? SDL if that's what you mean 20100414 19:20:41< Jacob_> Yes 20100414 19:20:45< Crab_> homemade gui framework, based on sdl libraries 20100414 19:20:57< Jacob_> Ah 20100414 19:21:11< Jacob_> Where do I begin? 20100414 19:21:17< Jacob_> On the bugs I mean 20100414 19:21:25< Crab_> Jacob_: get the source, compile 20100414 19:21:40< Jacob_> I am downloading the source right now 20100414 19:21:44< Crab_> Jacob_: then see the list of bugs, find an easy one, ask about it, try to fix it, asking for help if needed. 20100414 19:21:53< Crab_> (it's better to checkout the source from svn) 20100414 19:22:27< Crab_> then, after bug is fixed, you submit a patch to patches.wesnoth.org, we tell you if it's ok or if there's any changes that must be done 20100414 19:22:40< Jacob_> Ok 20100414 19:22:54< Crab_> after you fix two bugs, you're generally offered direct commit access, so you'll be able to take part in the development directly. 20100414 19:23:17< Jacob_> Where is the SVN at? 20100414 19:23:18< Crab_> so, it's quite easy to become part of wesnoth's development team and help shape the future of Wesnoth 20100414 19:23:36< Crab_> svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth 20100414 19:24:08< Crab_> note http://wiki.wesnoth.org/WesnothSVN and http://wiki.wesnoth.org/CompilingWesnoth 20100414 19:25:09< Jacob_> It uses lua? 20100414 19:25:19< Crab_> Jacob_: yes, for a bit more than a year 20100414 19:25:28< Jacob_> Ah 20100414 19:25:38< Crab_> it's possible to write wml events and ai (basic) in it. 20100414 19:26:18< Jacob_> I have quite the library to build :D 20100414 19:26:27< Crab_> :) 20100414 19:26:47< Jacob_> I think I might do this in Ubuntu since the dev environment is better 20100414 19:27:06< Crab_> better than where ? 20100414 19:27:14< Jacob_> Windows 20100414 19:27:46< Jacob_> Windows hates me >< 20100414 19:28:03< Crab_> ah ) well, since Wesnoth 1.9, it should be quite easy to use MSVC 9 (both professional and express) to work on Wesnoth, too. 20100414 19:28:34< Jacob_> I could try that too 20100414 19:29:21< Crab_> see http://wiki.wesnoth.org/CompilingWesnothOnWindows . for convenience, I provide a archive with all the libraries needed for the build. 20100414 19:29:40< Jacob_> Good idea with the archive 20100414 19:30:28< Crab_> the best thing that I'm reusing cmake solution file for MSVC, so new files get added immediately, no duplication of work to add them. 20100414 19:30:43< Crab_> Wesnoth has too many different buildsystems already :) 20100414 19:31:00< Jacob_> Well, I should get used to them soon :D 20100414 19:31:13< Crab_> :)) 20100414 19:31:27< Jacob_> Although I am new to MSVC 20100414 19:31:39< Jacob_> I use g++ normally 20100414 19:31:51< Jacob_> And MinGW in windows 20100414 19:32:25< Crab_> Jacob_: if you want a easy-to-fix bug, then you can try https://gna.org/bugs/?15781 or https://gna.org/bugs/?15861 20100414 19:32:38< Crab_> wesbot: bug 15781 20100414 19:32:38< wesbot> Bug #15781 Assigned to: None Status: None Priority: 5 - Normal 20100414 19:32:38< wesbot> Summary: On maps with statues player can pick statues team 20100414 19:32:39< wesbot> Original submission: On maps with statues player can pick statues team (while 20100414 19:32:41< wesbot> creating game / setting sides). That allows player that picked statues team to s 20100414 19:32:44< wesbot> URL: https://gna.org/bugs/?15781 20100414 19:32:47< Crab_> wesbot: bug 15861 20100414 19:32:48< wesbot> Bug #15861 Assigned to: Yurii Chernyi Status: In Progress Priority: 5 - Normal 20100414 19:32:51< wesbot> Summary: RCA Ignores "passive_leader" 20100414 19:32:54< wesbot> Original submission: The new AI seems to ignore the passive_leader keyword. If 20100414 19:32:57< wesbot> you start a passive_leader not on a keep it will move itself to one. It didn't 20100414 19:32:59< wesbot> URL: https://gna.org/bugs/?15861 20100414 19:34:09< Jacob_> brb 20100414 19:34:23< Crab_> ok 20100414 19:35:24< Elsewise> Crab_, why is the buglist separated from the main site? 20100414 19:36:05< Crab_> because wesnoth is using a 'managed', not 'self-hosted' solution for svn repository and the bug tracker. 20100414 19:37:15< Crab_> sadly, it (gna.org) is not actively developed, but the feature list and integration with tools such as on-commit mailers, CIA, etc is good enough, so things stay as they are now. 20100414 19:37:44< Crab_> so, it has an 'external' look and feel, because it's really a separate service/community from wesnoth.org 20100414 19:38:39< timotei> Crab_, I have a question: I'm using a field in game 20100414 19:38:49< timotei> how should I access it from outside (the do_gameloop) 20100414 19:38:56< timotei> what's wesnoth way to do this? 20100414 19:39:00< timotei> a getter? 20100414 19:39:12< timotei> it's a field (string) 20100414 19:39:19< Jacob_> gna.org uses an invalid security certificate. 20100414 19:39:32< Crab_> Elsewise: afair, esr was working on a project to allow 'extracting' data from such 'external' software forges (which could be used to get a representation of a list of bugs from gna.org and display it in another context, such as on wesnoth.org ) 20100414 19:39:45< timotei> Jacob_, isn't your local time desyncronized? 20100414 19:39:57< Jacob_> Local time? 20100414 19:40:02-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100414 19:40:04< timotei> yes 20100414 19:40:18< Elsewise> Crab_, i could make such a thing in two hours ;] 20100414 19:40:26< Jacob_> My local time is Centrak 20100414 19:40:28< esr> Crab_: And I need to finish that, because we may need to lift Wesnoth off of gna... 20100414 19:40:31< Jacob_> *Central 20100414 19:40:53< esr> Elsewise: No you couldn't. There are parts that are really grotty. 20100414 19:41:16< shadowmaster> um. 20100414 19:41:19< timotei> well, no. your computer's time is desyncronized with the real time... I got invalid security someday because of that 20100414 19:41:27< Elsewise> the fact is, I made something veeery similar last summer, but well, maybe I don't know some aspects 20100414 19:41:49< Jacob_> So if I re-syncronize it will work? 20100414 19:42:07< timotei> it should. if not, then add an exception 20100414 19:42:10< timotei> you use mozilla? 20100414 19:42:17< Jacob_> Yes 20100414 19:42:55< Crab_> timotei: yes, a simple getter should be enough. 20100414 19:43:09< Jacob_> Adding exception 20100414 19:43:14< Crab_> timotei: e.g., if the field's name is info_, the getter would be info() 20100414 19:43:34< Jacob_> Although it will kill me 20100414 19:44:44< Crab_> esr: you are already thinking of a particular place to relocate wesnoth's source/bugtracker ? or the relocation is just a potential possibility ? 20100414 19:45:17< esr> Crab_: I don't have any particulart site in mind, no. 20100414 19:45:39-!- Tesafilmchen [~quassel@p5B273803.dip.t-dialin.net] has quit [Remote host closed the connection] 20100414 19:45:55< Jacob_> Crab_: You seem on top of things are you an admin? 20100414 19:46:11< Crab_> Jacob_: no, Ivanovic is the project administrator 20100414 19:46:21< Jacob_> Ah 20100414 19:46:37 * Ivanovic is innocent 20100414 19:47:08< Jacob_> Which maps have statues in them? 20100414 19:47:47< Crab_> Jacob_: several mainline mp maps. Sullas Ruins, Caves of the Basilisk 20100414 19:48:27< Jacob_> How long should it take to familiarize myself with the cade? 20100414 19:48:40< Jacob_> *code 20100414 19:49:09< Crab_> well, if you ignore the code areas which don't interest you, then, i'd say that it's 'several weeks' 20100414 19:49:20< Jacob_> Hmm 20100414 19:49:34< Jacob_> Well then ... 20100414 19:49:35< Crab_> around 150000 lines of code. 20100414 19:49:44< Jacob_> I had better get started :O 20100414 19:49:50< Crab_> hehe :) 20100414 19:49:54< Crab_> good luck :) 20100414 19:50:05< Crab_> and feel free to ask things :) 20100414 19:50:09< Jacob_> The file is taking a while to unzip >< 20100414 19:50:18< Jacob_> I will definitely ask questiond 20100414 19:50:24< Jacob_> *questions 20100414 19:50:28< Crab_> ~300mb of source 20100414 19:50:42< Jacob_> Unpacking .. 20100414 19:50:44< Crab_> plus libs, if any. 20100414 19:50:51< Jacob_> Moving to c:\ 20100414 19:50:59-!- wesbot changed the topic of #wesnoth-dev to: GSoC: Thanks to all GSoC candidates for submitting proposals to Google. Accepted student applications announced on April 26. | 87 bugs, 264 feature requests, 18 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100414 19:51:31< Jacob_> But you collected all the libs, so that shouldn't take long right? 20100414 19:51:53< Crab_> yes, it shouldn't take long 20100414 19:52:07< Jacob_> And the libs have a minute to go 20100414 19:53:01< Jacob_> And done 20100414 19:53:29< Jacob_> I should still be able to compile with g++ shouldn't I? 20100414 19:53:53< Crab_> Jacob_: if you're about windows/g++, ask loonycyborg for the recipe 20100414 19:54:05< Jacob_> Is he on? 20100414 19:54:19< loonycyborg> Yes. 20100414 19:54:25< Jacob_> Good :D 20100414 19:54:43< Jacob_> Do you use MinGW? 20100414 19:54:50< loonycyborg> Yes. 20100414 19:55:22< Crab_> Jacob_: (my windows libs are for MSVC 2008, and at least one person tried it on MSVC 2010 and it worked) 20100414 19:56:00-!- Blueblaze [~nick@adsl-99-188-132-247.dsl.hstntx.sbcglobal.net] has quit [Remote host closed the connection] 20100414 19:56:13< Jacob_> Ok 20100414 19:56:25< loonycyborg> I'm using scons to compile wesnoth with mingw, but autotools should work too. 20100414 19:56:57< Jacob_> I have neither installed :D 20100414 19:57:24< Jacob_> I will use scons though 20100414 19:58:12< Jacob_> Ok, so first I install boost 20100414 19:58:13-!- 17SAAHBI7 [~dk@chello089079035236.chello.pl] has joined #wesnoth-dev 20100414 19:58:34-!- 17SAAHBI7 [~dk@chello089079035236.chello.pl] has quit [Read error: Connection reset by peer] 20100414 19:58:38-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20100414 19:58:59< Jacob_> brb >< 20100414 19:59:46< loonycyborg> Jacob_: http://files.wesnoth.org/hidden/win/ <- 'wesnoth SDK' here already contains all libs needed to compile with mingw. 20100414 20:11:19< Crab_> timotei: around ? 20100414 20:15:38-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20100414 20:15:47< mordante> servus 20100414 20:30:10< mordante> timotei, Crab_, of course it's possible to hack the things in the current SDL engine only that feature will probably not work with gui2 20100414 20:30:22< mordante> and I don't have time to implement it soon 20100414 20:30:41-!- YogiHH [YogiHH@d020177.adsl.hansenet.de] has joined #wesnoth-dev 20100414 20:30:43< mordante> personally I rather design it properly instead of hacking in 20100414 20:30:56-!- YogiHH [YogiHH@d020177.adsl.hansenet.de] has quit [Changing host] 20100414 20:30:56-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100414 20:31:06< YogiHH> hello 20100414 20:31:11< mordante> hi YogiHH 20100414 20:31:27< Crab_> mordante: yes, I agree. but I've wanted to see if timotei would be able to hack it in :) 20100414 20:32:01< Crab_> hi, YogiHH 20100414 20:32:06< mordante> Crab_, ok, but I think what he did now differs from how he started it 20100414 20:32:26< mordante> at least I don't think he uses the input system to trigger actions from a script 20100414 20:32:33-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 260 seconds] 20100414 20:32:46< Crab_> yes, he switched back to the old hacks that were in the game.cpp 20100414 20:32:55< Crab_> YogiHH: btw, what version control system are you going to use for your fork ? svn or something fancier ? 20100414 20:33:12< YogiHH> Crab_: svn for the moment 20100414 20:33:18< mordante> Crab_, yup which I think is a better solution until we can really start to script input 20100414 20:33:29< Crab_> YogiHH: why not git ? 20100414 20:34:16< Crab_> mordante: yes. btw, my current professional work involves gui automation and scripting :) 20100414 20:34:51< YogiHH> Crab_: Well, tbh, regarding open source svn is all i know. So i stick to that for the moment. I also think that mordante and silene are getting along pretty well with git-over-svn. 20100414 20:35:01< mordante> Crab_, oke interesting 20100414 20:35:26< mordante> btw Crab_ did you have time to test the trunk only lobby bug regarding clicking 20100414 20:35:44-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100414 20:35:44-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100414 20:35:44-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100414 20:35:50< boucman> YogiHH: I taught myself git in half a day monday (for work) 20100414 20:36:00< Crab_> mordante: which one ? the one which I've reported ? 20100414 20:36:02< YogiHH> Crab_: are you working with gui generators? 20100414 20:36:08< mordante> YogiHH, yes git svn works, using pure git would make branching easier 20100414 20:36:11< boucman> and I SERIOUSLY advice using git instead of svn, it's definitely worth the time learning 20100414 20:36:12< timotei> I'm now 20100414 20:36:18< timotei> sorry Crab_ 20100414 20:36:22< Crab_> timotei: np :) 20100414 20:36:38< boucman> the veratility of this stuff is just mindblowing 20100414 20:36:40< mordante> Crab_, https://gna.org/bugs/index.php?15834 20100414 20:36:51-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20100414 20:37:08< timotei> well, Crab_ it works pretty well the current modified version 20100414 20:37:15< mordante> YogiHH, I agree with boucman unless you want artist and translators also work on your branch 20100414 20:37:17< Crab_> mordante: ah. no, haven't tested yet, as I've switched to branches/1.8 to reproduce a particular but. will do so soon. 20100414 20:37:27< timotei> I just finished with an exam, so didn't finish the scenario starting 20100414 20:37:30< timotei> I'm working on it 20100414 20:37:36< boucman> git gui in windows is OK, not terrific but OK 20100414 20:37:45< mordante> Crab_, ok no hurry, I'm quite sure I fixed shortly after you posted the bug 20100414 20:37:46< boucman> I found tortoisegit quite confusing 20100414 20:37:52< boucman> I havn't tested any other UI 20100414 20:38:15< mordante> boucman, personally I think git is harder to master as svn (especially since you can do so much more) 20100414 20:38:32< timotei> boucman, if I use git on windows, will I be able to commit on svn too? 20100414 20:38:50< Crab_> YogiHH: no, an in-house application which is used to do regression/performance testing of the 'main' software being developed by our client, via running remote scripts 'inside' that software to do various things. 20100414 20:38:55< boucman> mordante: I agree with that, but for a coder already used to conf management it's definitely worth the effort 20100414 20:38:57< shadowmaster> boucman: hve you seen their googlecode project frontpage? :P 20100414 20:39:09< boucman> nope 20100414 20:39:13< shadowmaster> okay, then don't 20100414 20:39:29< timotei> so, Crab_ what you wanted to tell me? 20100414 20:39:30< shadowmaster> you'll probably get even more confused, unless you have a very good English parser 20100414 20:39:48< mordante> boucman, I agree with that, more than worth the effort 20100414 20:39:58< boucman> YogiHH: I especially recommand git if you want to merge stuff back from your branch 20100414 20:40:03< ilor> there's also some qgit thing or soethinbg else with "q" in the name 20100414 20:40:17< Crab_> timotei: I've wanted to ask about the patch, when we'll be able to see it 20100414 20:40:21< Jacob_> Whew that took longer than I thought it would 20100414 20:40:52< timotei> well, Crab_ I'll show you the current one? 20100414 20:40:57< timotei> is ok? 20100414 20:41:00< Crab_> timotei: yes, post it on patches.wesnoth.org :) 20100414 20:41:02< timotei> ok 20100414 20:41:28-!- DDR [~chatzilla@66.183.125.196] has joined #wesnoth-dev 20100414 20:42:27< Jacob_> Ok loonycyborg 20100414 20:42:33< Jacob_> Let's get started 20100414 20:43:15< Jacob_> scons is for MinGW? 20100414 20:44:49< YogiHH> AI0867: Thanks for the remark regarding the link to Gna!, i fixed that one now. 20100414 20:44:53< timotei> Jacob_, for anything 20100414 20:45:09< Jacob_> Ok 20100414 20:45:13< loonycyborg> Theoretically it also could be made use msvc(even generate projectfiles) but wesnoth's scons script will only use mingw. 20100414 20:45:17< timotei> Crab_, https://gna.org/patch/?1625 20100414 20:45:22< Crab_> cool 20100414 20:46:03< timotei> let me know what is wrong/not so good/good 20100414 20:46:06< timotei> with my code:D 20100414 20:46:09< Crab_> ok 20100414 20:46:16< Crab_> timotei: do you have some free time at the moment ? 20100414 20:46:20< timotei> yes 20100414 20:46:21< timotei> :) 20100414 20:46:36< loonycyborg> Jacob_: Basically scons prefix=fullpath/to/SDK luadir=fullpath/to/SDK gtkdir=fullpath/to/SDK should work. 20100414 20:46:48< Crab_> timotei: can you join #wesnoth-mentor for a small chat ? 20100414 20:46:58< timotei> yes, of course 20100414 20:48:53< mordante> ilor, regarding your lobby questions 1 is easy you can connect an event handler in the pre widget handler 20100414 20:49:08< mordante> ilor, let me look for an example (quite sure I already use it somewhere) 20100414 20:50:41< YogiHH> boucman: Any git hoster you can advice? 20100414 20:51:35< AI0867> YogiHH: the submitter can't set the status on the task, but other than that, it works now 20100414 20:51:42< Jacob_> So scons is like make? 20100414 20:51:54< boucman> YogiHH: it was for work, so I didn't explore that 20100414 20:52:05< Ivanovic> YogiHH: you might want to try google 20100414 20:52:13< boucman> (I explored how sharing works, but I didn't look for public hosting services) 20100414 20:52:15< Ivanovic> their servers should be reliable 20100414 20:52:17< Ivanovic> ;) 20100414 20:52:20< shadowmaster> Jacob_: think of make as a hammer 20100414 20:52:22< boucman> github seems to be the most mainline 20100414 20:52:27< shadowmaster> scons is Thor's hammer or something 20100414 20:52:36-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 268 seconds] 20100414 20:52:37< Jacob_> :O 20100414 20:52:49< Jacob_> Ok ... 20100414 20:52:51< mordante> ilor, yes gui/widgets/window.cpp:303 snoops for the click dismiss feature 20100414 20:52:55< AI0867> make hake has a mostly clear syntax 20100414 20:53:01< AI0867> autotools are more murky 20100414 20:53:04< AI0867> scons uses python 20100414 20:53:24< AI0867> yes, a full-blown programming language to configure your build 20100414 20:53:37< AI0867> s/hake / 20100414 20:53:45< shadowmaster> Jacob_: more specifically, scons is an alternative to the aforementioned autotools set (configure and Makefiles, which come from a bunch of crap processed by autoconf, autoheader, automake, and aclocal) 20100414 20:54:08< Jacob_> Ahh 20100414 20:54:10< AI0867> cmake is a replacement for autotools, it also generates makefiles 20100414 20:54:15< AI0867> scons builds things directly 20100414 20:54:29< shadowmaster> *and autocar, autobat, automobile, autopoint, automate, etc. (this part is jk) 20100414 20:54:33< mordante> ilor, 2 is also possible I think, but better set for either top or bottom item where the top item is the easier 20100414 20:54:42< shadowmaster> (autopoint does exist but we don't use it AFAIK) 20100414 20:54:52< Jacob_> Ah :D 20100414 20:55:04< mordante> ilor, you can get the scrollbar position and the position of the items, don't think there's a direct way to query the info 20100414 20:55:11< AI0867> which means it needs more CPU time than just invoking make, but you don't have to rerun cmake/configure every time someone adds/removes a file 20100414 20:55:54< AI0867> so, the alternatives: 20100414 20:56:24-!- Darkas [~quassel@ppp-93-104-156-172.dynamic.mnet-online.de] has joined #wesnoth-dev 20100414 20:56:24< AI0867> ./autogen; configure [configuration here]; make 20100414 20:56:33< AI0867> cmake [configuration here]; make 20100414 20:56:37< AI0867> scons [configuration here] 20100414 20:56:53< Darkas> Crab_: hi 20100414 20:57:01< Jacob_> Also the windows installer for scons is broken 20100414 20:57:02< AI0867> though scons also caches the configuration, so you only have to specify it if you want to change something 20100414 20:57:08< Crab_> hi, Darkas 20100414 20:57:14< Darkas> Crab_: is the 'ai' table we've talked about before already pushed on the stack somewhere before? I can't find it 20100414 20:57:21< Jacob_> wb Crab_ 20100414 20:57:37< Crab_> Darkas: yes, it's in ai initialization function 20100414 20:57:54< Crab_> Darkas: it's just not named there, it's a table to which those 'move/attack' things get added 20100414 20:58:25< Darkas> Crab_: you mean LuaKernel::create_ai_context? 20100414 20:58:29< Crab_> yes 20100414 20:58:33< Darkas> ok, thanks 20100414 20:58:38< Jacob_> The installer for scons is broken? 20100414 21:00:40< Jacob_> I am confused on how to install scons 20100414 21:02:19-!- Bocom [~Bocom@c-b4cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Quit: Lämnar] 20100414 21:02:45< Jacob_> Oh well this is a task for later 20100414 21:02:50-!- Jacob_ [~chatzilla@adsl-75-49-234-30.dsl.stlsmo.sbcglobal.net] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100414 21:06:28-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100414 21:06:28-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100414 21:06:28-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100414 21:07:57< YogiHH> Ivanovic: It seems that GoogleCode only supports svn and Mercurial, but not git 20100414 21:08:14< Ivanovic> YogiHH: oh, thought they had git these days, too 20100414 21:09:09< boucman> sourceforge supports git now 20100414 21:09:10< shadowmaster> I've heard that mercurial's learning curve isn't as steep as git's 20100414 21:09:26< shadowmaster> yes, SF.net supports Git, Mercurial and something else whose name I forgot 20100414 21:09:35< boucman> but for dev communication (as opposed to project management) github seems the most common 20100414 21:09:44< boucman> shadowmaster: cvs 20100414 21:09:45< boucman> :P 20100414 21:09:55< loonycyborg> I have a googlecode project myself. googlecode is rather easy to administer. 20100414 21:09:59< shadowmaster> boucman: no, not the dinosaur, no 20100414 21:10:02< shadowmaster> not svn either 20100414 21:10:14< Darkas> maybe bazaar? 20100414 21:10:16< boucman> shadowmaster: that would explain why you forgot the name ;) 20100414 21:10:42< shadowmaster> I'm too lazy to log into the admin panel atm 20100414 21:10:51< loonycyborg> no idea how it'll scale to a large project such as wesnoth. 20100414 21:11:03< shadowmaster> I don't like googlecode 20100414 21:11:24< shadowmaster> it feels...bland. Empty. Plain. White. 20100414 21:11:52< boucman> for a project like wesnoth, i'd just go back to sf (assuming we decide to migrate) for YogiHH's need, github might be less hassle 20100414 21:12:04-!- Bocom [~Bocom@c-b4cfe255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20100414 21:12:05< boucman> and migrating git from a rep to an other is trivial 20100414 21:12:22< loonycyborg> shadowmaster: I *do* like to see a color theme that doesn't assault my eyes for a change :P 20100414 21:12:35< ilor> github's issue trackers sucks quite a lot though 20100414 21:12:36< freim> shadowmaster: you need bling in a software project website? 20100414 21:12:36< shadowmaster> Gna has a few more color schemes 20100414 21:12:41< shadowmaster> freim: yes! 20100414 21:12:41< ilor> compared to, say, gna's 20100414 21:12:58< freim> I like how googlecode looks, clean and tidy 20100414 21:13:03< shadowmaster> freim: no, it's actually because the last time I checked there was no way to e.g. add SVN hooks 20100414 21:13:18< shadowmaster> namely the CIA SVN hook 20100414 21:13:57< shadowmaster> yes, I know CIA can scan the repository at timed intervals. I don't like that because it isn't instantaneous and I want instantaneous notifications because otherwise Iforget what i was talking about 20100414 21:14:33< shadowmaster> ah, Google Code. And I don't like having my horrible gmail username as SVN username 20100414 21:15:31-!- aranair [~boa.homan@cm212.epsilon34.maxonline.com.sg] has quit [] 20100414 21:15:32< freim> Megashadow21? ;) 20100414 21:15:43< shadowmaster> shadowm2006. 20100414 21:16:00< shadowmaster> spam filters like it for some reason 20100414 21:16:09< freim> I ended up as MegaFreim on youtube, it was so silly I just had to choose it 20100414 21:16:31< loonycyborg> shadowmaster: Probably because it looks autogenerated :P 20100414 21:16:48< shadowmaster> you tell me, it doesn't pass my internal spam filter either 20100414 21:16:54< freim> hehe 20100414 21:17:27< shadowmaster> if I saw someone at the forums registering with "loony2010" I'd immediately suspect a spambot 20100414 21:26:33< Crab_> shadowmaster: well, aren't any spambots worthly of their name able to generate valid names via dictionaries and/or Markov chains ? 20100414 21:26:52< CIA-32> ivanovic * r42130 /trunk/po/ (wesnoth/gl.po wesnoth-anl/gl.po wesnoth-aoi/gl.po): updated Galician translation 20100414 21:26:53< Crab_> (or just via grabbing the names and messages from another forum :) ) 20100414 21:26:53< shadowmaster> * particuarly lazy spambot 20100414 21:27:01< CIA-32> ivanovic * r42131 /branches/1.8/po/ (4 files in 4 dirs): updated Galician translation 20100414 21:27:02< Crab_> ah ) 20100414 21:27:18< shadowmaster> it happens. Otherwise I could as well remove forum captchas and save us all that horrible crap 20100414 21:27:43< shadowmaster> and just leave cycholka's...solution...hack...thingy 20100414 21:29:38< Crab_> shadowmaster: what's the hack ? some hidden form fields ? 20100414 21:30:15< shadowmaster> fill in a textbox with the first three chars from your username plus the last three chars from your password 20100414 21:30:22< Crab_> ah :) 20100414 21:31:14< shadowmaster> notably it isn't UTF-8 aware but it doesn't matter since wesnothd doesn't accept non-ASCII usernames or ASCII usernames that don't comply with certain requirements, and I added a new registration rule for usernames on the forum that mimicks wesnothd 20100414 21:37:16-!- gabba [~gabba@212.75-ppp.3menatwork.com] has joined #wesnoth-dev 20100414 21:41:10-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 264 seconds] 20100414 21:48:22-!- crimson_penguin [~ben@64.201.60.211] has joined #wesnoth-dev 20100414 21:48:22-!- crimson_penguin [~ben@64.201.60.211] has quit [Changing host] 20100414 21:48:22-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100414 21:50:19< Darkas> Crab_: where can I find lua files I could edit for testing my functions? 20100414 21:50:38< Crab_> the same src/ai/scenarios/scenario-lua-ai.cfg :) 20100414 21:51:22< Darkas> ok :) 20100414 21:52:53< Darkas> Crab_: src/ai/scenarios doesn't exist ;) 20100414 21:53:01< Crab_> oops :) 20100414 21:53:04< Crab_> data/ai/scenarios 20100414 21:53:09< Darkas> ok, thanks 20100414 21:55:50-!- _jbx_ [~jbailey@12.190.80.225] has left #wesnoth-dev [] 20100414 22:00:23-!- dtiger [~dtiger@dynamic-vpdn-93-125-13-99.telecom.by] has quit [Remote host closed the connection] 20100414 22:05:18-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100414 22:09:15-!- Elsewise [~Dmitry@80.233.231.12] has quit [Ping timeout: 248 seconds] 20100414 22:16:08-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100414 22:17:03-!- Sirp__ [~97c1dc1d@gateway/web/freenode/x-xzywgenoxqcenfcq] has joined #wesnoth-dev 20100414 22:17:41< Sirp__> hi everyone 20100414 22:18:08< boucman> hey Sirp__ 20100414 22:21:17< Ivanovic> hi Sirp__ 20100414 22:21:36< mordante> hi Sirp__ 20100414 22:21:42< Crab_> hi, Sirp__ 20100414 22:21:42-!- awilkins_ [~awilkins@suf129-129-63-129-126.dhcp.uml.edu] has quit [Quit: Leaving] 20100414 22:25:01-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20100414 22:30:37< mordante> I'm off night 20100414 22:31:02-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20100414 22:41:12-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20100414 22:41:45< Darkas> Crab_: I'm currently thinking about how to write the lua_ai.hpp file, I'm not sure if I should write a class or not, do you have any ideas? 20100414 22:42:19-!- gabba [~gabba@212.75-ppp.3menatwork.com] has left #wesnoth-dev [] 20100414 22:42:31< Crab_> you can use a namespace, too. 20100414 22:43:14< Crab_> but you can make it a class and it'll be ok, too :) 20100414 22:43:53< Crab_> this is not a 'very public' header (most likely, will be used only in cpp files), so it's not that important, what's in it. 20100414 22:44:01< Darkas> ok 20100414 22:44:09< Crab_> it's important to minimize the number of header interdependencies 20100414 22:44:24< Darkas> then I'll use a namespace, because a class would be less logical 20100414 22:44:27< Crab_> (more dependencies -> more compilation time for all developers) 20100414 22:44:33< Darkas> yeah 20100414 22:44:40< Darkas> I've already tried to do that 20100414 22:49:44-!- Blarumyrran [~Blarumyrr@81-20-159-197.levira.ee] has joined #wesnoth-dev 20100414 22:52:04< Darkas> what file do I need to edit for cmake? I thought it was CMakeLists.txt, but it doesn't look like that 20100414 22:55:41< Crab_> src/CMakeLists.txt 20100414 22:57:27< Darkas> Crab_: thanks 20100414 23:04:30< Darkas> Crab_: it's problems over problems this time... now it's build problems ;) 20100414 23:06:30< Crab_> :) 20100414 23:06:41< Crab_> something you need help with ? or, solvable problems ? 20100414 23:07:06< AI0867> src/SConscript for scons 20100414 23:07:12< Darkas> I don't know 20100414 23:07:25< Darkas> actually, none of the messages seems to be related to my changes 20100414 23:07:26< AI0867> and src/Makefile.am for autotools 20100414 23:08:07< Darkas> and I cannot find any semicolon I might have forgotten 20100414 23:13:05< Darkas> Crab_: I think the problem is with my header (because it's not in linker phase). could you please have a look at it? http://pastebin.ca/1860626 20100414 23:14:18< Crab_> ok 20100414 23:15:32< Crab_> Darkas: and the error message, please 20100414 23:16:23< Darkas> Crab_: http://pastebin.ca/1860633 20100414 23:16:30< Darkas> but it's partially in german 20100414 23:16:40< Crab_> np 20100414 23:19:03< CIA-32> ivanovic * r42132 /trunk/po/ (wesnoth-aoi/gl.po wesnoth-did/gl.po): updated Galician translation 20100414 23:19:04< CIA-32> ivanovic * r42133 /branches/1.8/po/ (wesnoth-aoi/gl.po wesnoth-did/gl.po): updated Galician translation 20100414 23:20:00< Crab_> Darkas: ok, see what happened: 20100414 23:20:20< Crab_> recently, there were changes all over wesnoth wrt config behavior and unit_map 20100414 23:20:35-!- qemqemqem [~quassel@cpe-74-74-155-246.rochester.res.rr.com] has joined #wesnoth-dev 20100414 23:20:38< Crab_> you've updated your source files to include those changes 20100414 23:20:46< Crab_> but, those changes were incompatible 20100414 23:20:50-!- Sirp__ [~97c1dc1d@gateway/web/freenode/x-xzywgenoxqcenfcq] has quit [Quit: Page closed] 20100414 23:20:57< Crab_> so, when they were done, the author changed code all over wesnoth 20100414 23:21:01< Crab_> to accomodate for them 20100414 23:21:16< Crab_> but, the code you've changed was not 'fixed' automatically 20100414 23:21:32< Crab_> the changes are : handling of config operator[] and structure of the unit map 20100414 23:21:39< Crab_> unit now contains his location on the unit map 20100414 23:21:53< Crab_> so, there's no std::pair anymore, just a unit. 20100414 23:23:01< Crab_> Darkas: see how lua.cpp recently changed, and make sure that your code is changed, too 20100414 23:23:12< Crab_> Darkas: so, you've got hit by upstream refactoring. 20100414 23:25:08< Darkas> Crab_: ok, thanks 20100414 23:26:19-!- pokhbocee [~pokhbocee@ws33.cs.drexel.edu] has joined #wesnoth-dev 20100414 23:26:26< pokhbocee> hey everybody 20100414 23:26:38< Crab_> hi, pokhbocee 20100414 23:26:59< pokhbocee> hey Crab_ 20100414 23:28:35< pokhbocee> Crab_ i am having difficulty to obtain some information from c++ interface 20100414 23:28:43< Crab_> pokhbocee: which info ? 20100414 23:29:19< pokhbocee> for example the possible resulting hitpoints of two enemies. 20100414 23:29:33< Crab_> pokhbocee: from battle_context 20100414 23:29:34< pokhbocee> can i just give two units and choose attack types 20100414 23:29:41< pokhbocee> and get those results with single method? 20100414 23:30:56-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20100414 23:31:27< Crab_> hi, Aethaeryn 20100414 23:34:01< pokhbocee> Crab_: is there such method? 20100414 23:34:22< Crab_> pokhbocee: yes 20100414 23:34:35-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100414 23:35:18< Crab_> see get_attacker_combatant and get_defender_combatant methods in battle_context 20100414 23:36:07< Crab_> and then with something like 'std::vector hp_dist = bc.get_attacker_combatant().hp_dist;' where bc is your battle context, you'll be able to get hp distribution for the attacker 20100414 23:36:19< Crab_> and then with something like 'std::vector hp_dist = bc.get_defender_combatant().hp_dist;' where bc is your battle context, you'll be able to get hp distribution for the defender 20100414 23:36:41< Crab_> when constructing a battle context, you pass info about combatants, weapon choices, etc. 20100414 23:45:37-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100414 23:49:31< pokhbocee> btw im almost done with ai just need to findout the methods i need from c++ 20100414 23:51:18< Crab_> pokhbocee: great! 20100414 23:52:07< timotei> good night everyone 20100414 23:52:32-!- timotei [~timotei@193.34.191.4] has quit [Quit: Leaving] 20100414 23:53:06-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100414 23:57:32< pokhbocee> Crab_: the filter is used in same way in c++ as lua? 20100414 23:58:06< Crab_> if you're about the standard unit filter, then yes, it's the same code, with a different interface. 20100414 23:58:37-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev --- Log closed Thu Apr 15 00:00:03 2010