--- Log opened Fri Jun 04 00:00:42 2010 20100604 00:07:35-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 00:09:54-!- Daltx [~Daltx@CPE001e5840eaf6-CM00195ee19c52.cpe.net.cable.rogers.com] has quit [] 20100604 00:10:36-!- freim [~hogne@feathers.os-tr.net] has left #wesnoth-dev [] 20100604 00:10:49-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100604 00:11:09< boucman> hey all 20100604 00:12:01< Espreon> Hello boucman. 20100604 00:15:06-!- Greywhind [~Greywhind@138.16.58.24] has quit [Quit: leaving] 20100604 00:33:14-!- cat_gone_mad [~k23z__@188.26.49.11] has quit [Ping timeout: 265 seconds] 20100604 00:35:39-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20100604 00:40:55-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100604 00:43:40-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 276 seconds] 20100604 00:45:15-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20100604 00:58:26-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 01:03:07-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100604 01:25:16-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 01:35:49-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 01:36:42-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100604 01:43:43< AI0867> alink: might your r43111 have fixed http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577937 ? 20100604 01:55:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 01:56:42 * ABCD wonders just how much space a full rsync of the raw svn repo will take up... 20100604 01:58:13< AI0867> a full git clone takes 2 GB 20100604 01:58:26< AI0867> but that's probably compressed far better than the svn server 20100604 01:59:17< ABCD> I'm planning on converting it to git-svn, then syncing from svn to update :) 20100604 02:03:38< ABCD> right now, I have approx. 25700 revisions, taking up about 2GiB... 20100604 02:15:09-!- Blitzmerker [~Blitzmerk@p3EE099EC.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20100604 02:17:39-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100604 02:20:29< alink> AI0867: my commit only affected tooltip, this bug seems not to be about that 20100604 02:22:34< alink> AI0867: You may want to comment there (move units fake FR) http://www.wesnoth.org/forum/viewtopic.php?f=12&t=30223 20100604 02:25:01-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 02:38:07-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20100604 02:38:53-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20100604 02:42:57-!- billynux [~billy@wesnoth/developer/billynux] has joined #wesnoth-dev 20100604 02:47:28-!- Daltx [~Daltx@CPE001e5840eaf6-CM00195ee19c52.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20100604 02:48:15-!- Blueblaze [~nick@adsl-76-202-16-2.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20100604 03:33:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20100604 03:35:03-!- DesertPanther [~Khalid@unaffiliated/desertpanther] has quit [Quit: Leaving] 20100604 03:47:55-!- billynux [~billy@wesnoth/developer/billynux] has quit [Quit: Leaving] 20100604 03:57:03-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100604 03:59:01-!- wesbot changed the topic of #wesnoth-dev to: 116 bugs, 280 feature requests, 16 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100604 04:12:58-!- Daltx [~Daltx@CPE001e5840eaf6-CM00195ee19c52.cpe.net.cable.rogers.com] has quit [] 20100604 04:22:40-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has quit [Quit: Leaving.] 20100604 04:26:34-!- Daltx [~Daltx@CPE001e5840eaf6-CM00195ee19c52.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20100604 04:29:03-!- Daltx [~Daltx@CPE001e5840eaf6-CM00195ee19c52.cpe.net.cable.rogers.com] has quit [Client Quit] 20100604 04:37:02-!- un214 [~quassel@adsl-75-45-4-19.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20100604 04:45:15-!- Ivanovic_ [~ivanovic@dtmd-4db2a3fd.pool.mediaWays.net] has joined #wesnoth-dev 20100604 04:48:05-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 240 seconds] 20100604 04:49:13-!- Ivanovic_ is now known as Ivanovic 20100604 04:49:30-!- un214 [~quassel@adsl-75-45-4-19.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20100604 04:55:59< Elvish_Pillager> I'm writing a multiplayer scenario. I've put "shroud=yes" and "fog=no" inside every [side] AND directly in the [multiplayer] tag, but checking "use map settings" still turns on fog and turns off shroud. What gives? 20100604 04:57:41< Elvish_Pillager> Never mind, I have discovered the answer to my query. (There were no [side]s actually; they were automatically generated from the map) 20100604 05:26:35-!- Blueblaze [~nick@adsl-76-202-16-2.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100604 05:34:42-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Quit: Hi! I'm a quit message virus vaccine. If you see a quit message virus, don't replace your quit message with it!] 20100604 05:42:39-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100604 06:03:22-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has joined #wesnoth-dev 20100604 06:04:02-!- silene [~plouf@bau91-1-82-239-244-109.fbx.proxad.net] has quit [Changing host] 20100604 06:04:02-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100604 06:15:29< ABCD> now that I have a local mirror of the raw svn repo, I can run git-svn on it (with a rewrite in place so it acts like it's still coming from gna), and it should (hopefully) be a little faster than it otherwise would be... 20100604 06:15:34-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 06:16:14-!- PK2 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20100604 06:32:59-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has joined #wesnoth-dev 20100604 06:43:03-!- noy_ [~Noy@d206-116-77-163.bchsia.telus.net] has joined #wesnoth-dev 20100604 06:43:03-!- noy_ [~Noy@d206-116-77-163.bchsia.telus.net] has quit [Changing host] 20100604 06:43:03-!- noy_ [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 06:43:52-!- PK2 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has quit [Quit: Java user signed off] 20100604 06:45:06-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20100604 06:45:09-!- noy_ is now known as noy 20100604 06:49:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20100604 07:04:44-!- PK8 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20100604 07:06:34-!- PK8 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has quit [Client Quit] 20100604 07:06:49-!- PK5 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20100604 07:07:03-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 07:23:28-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20100604 07:26:43-!- cat_gone_mad [~k23z__@188.26.49.197] has joined #wesnoth-dev 20100604 07:31:27-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: You are doing it right!] 20100604 07:36:22-!- PK5 [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has quit [Quit: Java user signed off] 20100604 07:47:20-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100604 07:53:09-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100604 07:57:17-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 240 seconds] 20100604 08:02:35-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100604 08:03:59-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Client Quit] 20100604 08:20:17-!- YogiHH [YogiHH@d096175.adsl.hansenet.de] has joined #wesnoth-dev 20100604 08:20:31-!- YogiHH [YogiHH@d096175.adsl.hansenet.de] has quit [Changing host] 20100604 08:20:31-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has joined #wesnoth-dev 20100604 09:03:52-!- cat_gone_mad [~k23z__@188.26.49.197] has quit [Ping timeout: 245 seconds] 20100604 09:14:47-!- Ivanovic [~ivanovic@dtmd-4db2a3fd.pool.mediaWays.net] has quit [Changing host] 20100604 09:14:47-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20100604 09:17:01< Ivanovic> moin 20100604 09:17:04-!- cat_gone_mad [~k23z__@188.26.49.197] has joined #wesnoth-dev 20100604 09:29:12-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] 20100604 09:47:49-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: ancestral] 20100604 10:15:05-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20100604 10:16:47-!- cat_gone_mad [~k23z__@188.26.49.197] has quit [Quit: Leaving] 20100604 10:17:11-!- k23z__ [~k23z__@188.26.49.197] has joined #wesnoth-dev 20100604 10:22:34-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has joined #wesnoth-dev 20100604 10:39:34-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 11:04:30< YogiHH> wesbot: seen mordante 20100604 11:04:30< wesbot> YogiHH: The person with the nick mordante last spoke 13h 26m ago. 13h 25m ago was here and on the channel #wesnoth-de with the message: Quit: Leaving 20100604 11:07:52< Ivanovic> zookeeper: is this one for you, or is it a bug in the engine to be handled eg by YogiHH or silene? https://gna.org/bugs/index.php?16111 20100604 11:09:41-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 11:10:17< zookeeper> Ivanovic, sounds like an engine bug. 20100604 11:10:36< YogiHH> Ivanovic: Yes, i think so, too 20100604 11:10:37< zookeeper> but of course he just had to have the resulting gold be 100, which is also the default starting gold amount... 20100604 11:11:06< zookeeper> (at least if i understood it right) 20100604 11:14:16-!- loonybot [~loonybot@ppp79-139-137-245.pppoe.spdop.ru] has joined #wesnoth-dev 20100604 11:14:16-!- loonybot [~loonybot@ppp79-139-137-245.pppoe.spdop.ru] has quit [Changing host] 20100604 11:14:16-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20100604 11:15:07-!- ancestral [~ancestral@97-116-112-18.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20100604 11:15:30< YogiHH> mordante: There seems to be an issue with the gui2 slider if you set step_size to something greater than one (you can try with 0-100, step_size 10). set_value doesn't work right, which seems to be related to the fact that the slider size is determined during window.show() so correct drawing in pre_show() is not possible (but i might be wrong on that). 20100604 11:15:40-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20100604 11:20:03-!- Blueblaze [~nick@adsl-76-202-16-2.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20100604 11:24:22-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 11:56:13-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20100604 12:00:48-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20100604 12:28:08-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has quit [Remote host closed the connection] 20100604 12:33:59-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has joined #wesnoth-dev 20100604 12:53:52-!- ilor [~user@wesnoth/developer/ilor] has joined #wesnoth-dev 20100604 12:54:25-!- isaac [~isaac@debian/developer/isaac] has quit [Quit: leaving] 20100604 13:41:23-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has joined #wesnoth-dev 20100604 13:46:49-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100604 13:46:55< kevg> hello 20100604 13:57:01< kevg> zookeeper: i tried first scenario from Under_the_Burning_Suns because it has shroud. And when my leader dies shroud doesn't disappear. It is the right behaviour, isn't it? 20100604 14:01:02< kevg> zookeeper: could you give me the name of scenario with incorrect behaviour? 20100604 14:10:23-!- kevg [~kevg@94.232.5.102] has left #wesnoth-dev [] 20100604 14:13:36-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100604 14:16:11-!- Gambit [~Gambit@pa-67-234-73-7.dhcp.embarqhsd.net] has joined #wesnoth-dev 20100604 14:18:49-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20100604 14:24:33< Ivanovic> wow, wesnoth minor release mentioned on golem.de (a german it news site): http://www.golem.de/1006/75565.html 20100604 14:30:01< stikonas> hmm, according to FSF, GPL'ed applications can not be distributed through Apple App Store 20100604 14:30:23< Ivanovic> stikonas: personally i don't think that the FSF does know everything 20100604 14:30:37< Ivanovic> stikonas: stating that the appstore *alone* is not enough is mighty fine 20100604 14:30:39< stikonas> maybe, no argument there 20100604 14:30:58< Ivanovic> (meaning that you got to provide some access to the sources and the likes) 20100604 14:31:10< stikonas> and anyway, wesnoth copyright doesn't belong to fsf 20100604 14:31:15-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has quit [Ping timeout: 240 seconds] 20100604 14:31:36-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has joined #wesnoth-dev 20100604 14:33:54-!- Gambit is now known as Gambot 20100604 14:34:01-!- Gambot is now known as Gambit 20100604 14:35:37< Ivanovic> the news post does include a video showing the tutorial (parts of it) as well as a short version of the first scenario of two brothers 20100604 14:36:02< Ivanovic> sadly it is compressed to a really low quality resulting in movement making the terrains *really* blurry 20100604 14:36:31< Ivanovic> (no extra voiceover, just gameplay sounds, all display texts in german) 20100604 14:37:30-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20100604 14:39:16< Crab_> kevg: about 'healer control' easycoding task - yes, you can take it, but be sure to have a good idea of what you're trying to teach the ai to do before writing any code. 20100604 14:39:22-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20100604 14:40:31< Crab_> kevg: then, create a test case to the ai arena 20100604 14:40:50< boucman> kevg: in other word, discuss it with Crab_ first ;) 20100604 14:41:21< Crab_> kevg: then, write the candidate action in whatever language you select, add an test AI with it to data/ai/dev, verify that it works as expected in the test case on ai arena 20100604 14:42:31< Crab_> kevg: then, the most fun part, ask me to setup a ai-vs-ai batch contest in which we can test if the 'new' ai is better than 'old' ai on skirmish (we'll need to modify the rules a bit to make sure we test the ai with healers) 20100604 14:43:34< Crab_> kevg: or you can set up such batch testing by yourself, the python script for it is in svn (you'll need a postgresql db plus an optional web interface - e.g. apache, there's a small php frontend to see the results more easily) 20100604 14:44:37< Crab_> (note that it'll take a few days for several thousand of battles to end. I was doing such things on a headless computer which runs 24x7 unattended) 20100604 14:45:48< kevg> Crab_: ok. I'll deal with it later because i currently doing another task. 20100604 14:45:55< boucman> Crab_: btw, is it still running ? 20100604 14:46:16-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Quit: leaving] 20100604 14:47:55< Crab_> boucman: well, it's perfectly online but no new tests are running. 20100604 14:48:19< boucman> k 20100604 14:48:20< Crab_> boucman: testing something is just a 'update sources, recompile and start a python script' 20100604 14:48:40< Crab_> kevg: ok 20100604 14:51:45-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100604 14:55:22-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Read error: Connection reset by peer] 20100604 15:00:26-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20100604 15:14:03< cjhopman_> stikonas: I definitely agree with the FSF. The problem is that the app store adds restrictions to what someone can do with the software... which is not allowed by the GPL. 20100604 15:15:12< Ivanovic> cjhopman_: i am not 100% sure what the license terms from the app store are 20100604 15:15:20< cjhopman_> stikonas: I wouldn't really care but for the fact that users have to get apps through the app store... that is, (as I understand it) they can't really grab the source and use it 20100604 15:15:34< Ivanovic> cjhopman_: IIRC i once heard that those are only *added* to your terms and yours are still valid (so they are of a lower priority) 20100604 15:15:49< Ivanovic> stuff that would be against the gpl would thus be basically invalid and not applicable 20100604 15:19:04-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100604 15:19:38< cjhopman_> Ivanovic: The rules tend to put them on the same level... that is, in general, the gpl does not override the app store terms and conditions 20100604 15:20:09< Ivanovic> cjhopman_: honestly, i don't really give a s*** about their rules 20100604 15:20:11< cjhopman_> for some of the terms the license does override the t&c and the t&c says that explicitly 20100604 15:20:26< Ivanovic> what i care about is the "idea" behind the gpl that you are still allowed to change things and free to do so 20100604 15:20:40-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100604 15:20:41< Ivanovic> people who want to make use of this tend to not use non jailbroken apple hardware anyway 20100604 15:22:04< cjhopman_> and so they aren't really free to change things? 20100604 15:22:29-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100604 15:23:14< cjhopman_> errr... nvm that 20100604 15:23:19< Ivanovic> they are as free as the *hardware* (with its OS) does allow 20100604 15:23:32< Ivanovic> our software is freely available 20100604 15:24:05< Ivanovic> if the hardware does only allow installing via their store that is a plain apple problem that noone can change at all unless some law prevents apple from doing this 20100604 15:24:44< cjhopman_> yeah.. i feel that the fsf's real problem is the iphones so-called "tivoization" but since gnu go is released under gplv2 not v3 they had to find some other technicality to use 20100604 15:27:20< Ivanovic> and regarding *this* interpretation i don't think that the wesnoth iphone port is a gpl violation 20100604 15:27:37-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Ping timeout: 245 seconds] 20100604 15:27:39< Ivanovic> the real problem is that there is no way to get software installed without jailbreak 20100604 15:27:50< Ivanovic> no "approved by apple"-software that is 20100604 15:28:08< AI0867> well, you can still get the source 20100604 15:28:28< AI0867> and you can install stuff on a jailbroken phone without going through the appstore 20100604 15:28:51< Ivanovic> AI0867: exactly 20100604 15:29:16< AI0867> so you *can* do anything you want and as the GPLv2 doesn't have the tivoization clause, the only issue is the extra restrictions from the appstore 20100604 15:30:11< AI0867> but the buyers can't really complain, it's only the rights holders (us) that could possibly sue kyle for copyright infringement, as he may not technically abide by the letter of the GPLv2 20100604 15:36:02< cjhopman_> well... fsf's interpretation is that we would sue apple 20100604 15:36:53< AI0867> s/would/should 20100604 15:37:17< AI0867> and had apple simply ignored them, that's probably what they would have done about GNU Go 20100604 15:38:17-!- Greywhind [~Greywhind@greywhind-sabayon.brown.edu] has joined #wesnoth-dev 20100604 15:40:28< AI0867> though apple is probably smart enough to ask the developer publishing the app to agree with the license terms, so the person in legal trouble would be the publisher, not apple 20100604 15:44:34< CIA-87> ivanovic * r43169 /trunk/po/ (wesnoth-dm/ja.po wesnoth-ei/ja.po wesnoth-sof/ja.po): updated Japanese translation 20100604 15:44:41< CIA-87> ivanovic * r43170 /branches/1.8/ (5 files in 4 dirs): updated Japanese translation 20100604 15:49:50< zookeeper> kevg, actually it might only happen in multiplayer currently 20100604 15:51:23< kevg> zookeeper, and what is the best way to test it? I've never tried multiplayer in wesnoth yet. 20100604 15:52:10< Soliton> yeah, it only happens in mp. 20100604 15:52:57< Soliton> just start a mp game with shroud and you should see it. 20100604 15:53:49< kevg> it works with ai opponent too? 20100604 15:54:09< Soliton> i think so. 20100604 15:57:20-!- kevg [~kevg@94.232.5.102] has left #wesnoth-dev [] 20100604 16:00:40-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100604 16:09:35-!- _jbx_ [~jbailey@12.190.80.225] has joined #wesnoth-dev 20100604 16:14:03-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has quit [Ping timeout: 260 seconds] 20100604 16:31:55-!- kevg [~kevg@94.232.5.102] has quit [Remote host closed the connection] 20100604 16:35:15-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20100604 16:36:57-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20100604 17:05:25-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20100604 17:13:13-!- alink [~alink@wesnoth/developer/alink] has quit [Remote host closed the connection] 20100604 17:20:15-!- EdB [~EdB@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20100604 17:25:12-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100604 17:29:03-!- YogiHH [YogiHH@wesnoth/developer/yogihh] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539]] 20100604 17:33:28-!- alink [~alink@wesnoth/developer/alink] has joined #wesnoth-dev 20100604 17:33:34-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has quit [Remote host closed the connection] 20100604 17:35:37-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 17:36:35-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20100604 17:39:13-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20100604 17:43:25-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20100604 17:47:32-!- Sapient [~patrickp@wesnoth/developer/sapient] has joined #wesnoth-dev 20100604 17:54:11-!- cjhopman_ [~chris@wesnoth/developer/cjhopman] has quit [Ping timeout: 265 seconds] 20100604 18:06:33-!- esr [~chatzilla@wesnoth/developer/esr] has quit [Remote host closed the connection] 20100604 18:07:32-!- esr [~chatzilla@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20100604 18:11:31-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100604 18:20:46-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100604 18:27:31-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20100604 19:03:42-!- k23z__ [~k23z__@188.26.49.197] has quit [Quit: Leaving] 20100604 19:28:10-!- elias [~elias@allegro/developer/allefant] has joined #wesnoth-dev 20100604 19:33:01-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20100604 19:34:28< [Relic]> Hello :) 20100604 19:35:14-!- billynux [~c8078d05@wesnoth/developer/billynux] has joined #wesnoth-dev 20100604 19:35:15< Sapient> [yo] 20100604 19:35:45< [Relic]> :) 20100604 19:36:22< Sapient> [/yo] 20100604 19:43:09< zookeeper> yo sapient 20100604 19:43:25< zookeeper> Sapient, what do you think of finally changing event name= to type= in 1.9? :P 20100604 19:43:51< Sapient> events are like friends. it's ok to call them by name 20100604 19:44:00< zookeeper> (support for both would likely be kept in until 1.10) 20100604 19:44:02-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20100604 19:44:13< gabba> hi 20100604 19:44:46< Sapient> zooks: I don't know, I kinda like name= 20100604 19:45:03< Sapient> but what was the reasoning behind it? 20100604 19:45:53< zookeeper> no idea. it effectively means the event "type" though, not the event's "name", since they don't have names (i wouldn't mind them having id's though...). 20100604 19:46:13< zookeeper> well, of course it could be trigger= or something too. 20100604 19:46:36< zookeeper> but name= has always been a very poor name for the key 20100604 19:46:51< gabba> boucman: yesterday and today there were far too many RL distractions to make serious progress... I think I'll put some work in this week-end to make up for it 20100604 19:48:06< Sapient> event names are a concept that makes sense to me. I'd rather not change it unless there's a compelling reason 20100604 19:48:24< zookeeper> umm, ok, but how exactly do those make any sense to you? 20100604 19:48:28< Sapient> but, I won't be making code changes any time soon anyways 20100604 19:49:06< zookeeper> it doesn't make any sense to me because name= just isn't a name, it's a trigger/type 20100604 19:49:33< zookeeper> if you fire a moveto event, you're not firing events with moveto as their "name" 20100604 19:49:52< zookeeper> you're firing all events of type moveto 20100604 19:50:19< zookeeper> besides, it has occasionally confused newbies into thinking they can just name their events whatever they want 20100604 19:50:19< Sapient> it's a more informal choice 20100604 19:50:48< Sapient> and, you can name events anthing BTW 20100604 19:51:02< Sapient> they are just like functions 20100604 19:51:16< Sapient> well, similar to functions 20100604 19:52:09< zookeeper> yes, but that's a special case (and they still don't act as "names" since you can have several of the same name anyway, as with normal events) 20100604 19:52:33< zookeeper> frankly i didn't expect anyone to be against such a change 20100604 19:52:35< Sapient> the most misleading term here is "event" itself 20100604 19:52:48< Sapient> they aren't events, they are event handlers 20100604 19:53:41< zookeeper> well that sounds like splitting hairs to me in this context ;) 20100604 19:53:51< Sapient> ha 20100604 19:54:05< Sapient> well, you know where I stand on the issue 20100604 19:54:17< alink> mmh, you can have name=moveto, sighted having several "names" seems a bit odd 20100604 19:54:38< zookeeper> yeah, so i won't ask you to do it ;) but do you still mind if someone else haves a go at it? 20100604 19:55:23< Sapient> I reiterate that I oppose this change, fiercely! :) 20100604 19:55:31-!- silene [~plouf@wesnoth/developer/silene] has joined #wesnoth-dev 20100604 19:55:53< alink> 'trigger' seems the most intuituve 20100604 19:56:25< zookeeper> Sapient, well, i take that as a no... 20100604 19:57:41< zookeeper> Sapient, anyway, another thing i wanted to ask you about: you remember my idea of making the first [message] of an event have an implicit duration=250 (or something like that) to prevent accidental dialogue dismissal on moveto events? i know you don't want to do it, but do you mind if i ask someone to do it as an easycoding task (assuming it's easy; maybe it isn't) or otherwise? 20100604 20:00:13< Sapient> I no longer oppose that idea 20100604 20:00:44< Sapient> clicking through the message accidentally is really common 20100604 20:00:53< zookeeper> yeah 20100604 20:01:01< Sapient> and people who stack tons of messages after each other have a pooor design 20100604 20:01:37< Sapient> in fact, I thought I already added an implicit duration 20100604 20:02:03< Sapient> but that was part of the GUI1.5 code 20100604 20:02:11< Sapient> so it may have been thrown out 20100604 20:02:22< boucman> gabba: back 20100604 20:02:42< boucman> gabba: ok, no new thoughts on the design ? 20100604 20:02:51< zookeeper> Sapient, IIRC at some point there was an implicit duration on _all_ messages which was annoying...not sure if i remember right 20100604 20:03:04< Sapient> no, it was a special case 20100604 20:03:25< gabba> boucman: I updated my uml diagrams to reflect the discussions we had (not posted anywhere yet), but no groundbreaking thoughts yet 20100604 20:03:29< Sapient> esr worked on the code a little bit as well since he was tinkering in the GUI area at that time 20100604 20:03:34< boucman> k 20100604 20:03:45< gabba> boucman: will you be around on the w-e ? 20100604 20:04:06< zookeeper> Sapient, ok, in that case i don't recall such a thing at all 20100604 20:04:35< Sapient> he called it an "eyeblink" time or something like that 20100604 20:05:13< boucman> gabba: not tomorw, probably sunday 20100604 20:06:12< gabba> boucman: ok, then I'll try to work more on sunday 20100604 20:08:26< boucman> gabba: depending on your planning, it might be better to work on saturday, so we have something to discuss from the start on sunday 20100604 20:10:28< gabba> boucman: ok, I'll try to balance all that in a way that makes sense 20100604 20:13:05-!- Blueblaze [~nick@adsl-99-185-10-66.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20100604 20:17:22-!- Sapient [~patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20100604 20:19:14< boucman> cool 20100604 20:23:13< billynux> gabba: I'll be working this weekend too... :) 20100604 20:29:50< gabba> billynux: cool, I'll have some moral support in the deserted forums :D 20100604 20:30:05< billynux> :) 20100604 20:36:09< boucman> hmm that's weird 20100604 20:39:37-!- ABCD [~abcd@gentoo/developer/abcd] has quit [Ping timeout: 265 seconds] 20100604 20:41:45-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has joined #wesnoth-dev 20100604 20:44:55< norbert_> noy, are you around? 20100604 20:45:07< noy> yes 20100604 20:45:10< noy> kinda 20100604 20:45:20< norbert_> k, did you have time to take a look at those bot specs? 20100604 20:46:45< norbert_> I got my bot (wesirc) to talk with the MySQL database of WSRSW and I've actually implemented the first two features 20100604 20:47:32< norbert_> source is available in the forum thread 20100604 20:48:47< norbert_> and I'm hoping that after I've implemented a couple more features, decisions will have been made regarding those bots on the server 20100604 20:59:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20100604 20:59:31< CIA-87> alink * r43171 /trunk/src/ (controller_base.cpp mouse_handler_base.cpp): Move tooltips processing to mouse_handler_base 20100604 20:59:32< CIA-87> alink * r43172 /trunk/src/ (5 files): Allow to associate a help page to each tooltip (open when clicking). 20100604 20:59:34< CIA-87> alink * r43173 /trunk/src/generate_report.cpp: Test tooltip->help feature: Clicking on ToD image or alignement open the help page about ToD 20100604 20:59:36< CIA-87> alink * r43174 /trunk/src/ (generate_report.cpp reports.cpp reports.hpp): tooltip->help: Clicking on an ability(in side panel) open its help page. 20100604 21:01:58-!- ABCD [~abcd@gentoo/developer/abcd] has joined #wesnoth-dev 20100604 21:02:16< norbert_> in case anyone else is (also) interested in discussing this, see 20100604 21:02:18< norbert_> http://wiki.wesnoth.org/MultiplayerServerBots 20100604 21:02:37< norbert_> and http://forum.wesnoth.org/viewtopic.php?p=432282#p432282 20100604 21:02:46< noy> sorry... give me a few minutes 20100604 21:02:54< norbert_> sure thing, I have time :) 20100604 21:03:10-!- Blueblaze [~nick@adsl-99-185-10-66.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 252 seconds] 20100604 21:05:42-!- PK [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has joined #wesnoth-dev 20100604 21:15:39< CIA-87> alink * r43175 /trunk/src/generate_report.cpp: tooltip->help: Click on race or unit_type open their respective help page 20100604 21:17:11< _jbx_> zookeeper: what about the idea of making a message log, similar to the chat log...so messages could be reviewed at will? 20100604 21:19:29-!- Greywhind [~Greywhind@greywhind-sabayon.brown.edu] has quit [Quit: leaving] 20100604 21:19:35< CIA-87> gabba * r43176 /trunk/src/whiteboard/ (12 files): Changed whiteboard file names and added wb namespace. 20100604 21:19:42< CIA-87> gabba * r43177 /trunk/src/whiteboard/ (action.cpp manager.cpp manager.hpp): a bit more refactoring 20100604 21:19:48< CIA-87> gabba * r43178 /trunk/src/ (CMakeLists.txt Makefile.am SConscript): Updated build files for cmake, scons, automake 20100604 21:22:05< gabba> boucman: can I make a "docs" subdirectory under src/whiteboard and put my uml diagrams in there (.png, perhaps the bouml source as well)? Seems to me it would be an easier way of sharing them with you, and it could even be interesting to keep in the future. 20100604 21:24:44< silene> gabba: wesnoth/doc/design 20100604 21:25:37< boucman> gabba: sounds good, and silene's directory idea sounds good too 20100604 21:26:03< alink> yes please no media in src/ 20100604 21:26:09< gabba> silene: thanks for the pointer, so it'll be wesnoth/doc/design/whiteboard then 20100604 21:26:34< billynux> gabba: How good are you with CMake? 20100604 21:27:00< gabba> billynux: real bad, I think :P 20100604 21:27:24< billynux> that makes two of us I guess :P 20100604 21:47:55< CIA-87> alink * r43179 /trunk/src/font.cpp: Remove last newline in floating label (useless and looks bad in tooltips) 20100604 21:48:45-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100604 21:50:28-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has quit [Read error: Connection reset by peer] 20100604 21:52:29-!- Gallaecio [~Gallaecio@232.158.60.213.dynamic.mundo-r.com] has joined #wesnoth-dev 20100604 21:54:34< silene> gabba: please commit the changes to the build systems at the same time you add/remove source files; otherwise you break automated bisection for finding buggy commits 20100604 21:55:49< gabba> silene: ok, no problem. By automated bisection, you mean using git bisect? 20100604 21:55:56< silene> yep 20100604 21:59:00-!- wesbot changed the topic of #wesnoth-dev to: 117 bugs, 280 feature requests, 16 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20100604 22:00:39-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20100604 22:01:14-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20100604 22:05:29< CIA-87> gabba * r43180 / (25 files in 2 dirs): Class and Sequence diagrams for the whiteboard framework 20100604 22:06:00< Crab_> hi, gabba 20100604 22:06:08< gabba> hi Crab_ 20100604 22:07:06< Crab_> gabba: how it's going ? anything that might benefit from a review / suggestions ? I've got a free day tomorrow, and will tinker with wesnoth for some time 20100604 22:08:09< gabba> Crab_: we had a good design discussion wednesday, so the core framework conception should be pretty solid by now 20100604 22:08:40< gabba> Crab_: I didn't have much time to code in the last two days, so I'll be working during the w-e 20100604 22:09:42< gabba> Crab_: you can check out the updated UML I just commited, but actually I hope you won't find too many flaws, since I'm eager to get coding :P 20100604 22:10:20< gabba> if you're around tomorrow I'll be able to ask you questions as I go, though 20100604 22:10:31-!- dtiger [~dtiger@dynamic-vpdn-213-184-233-79.telecom.by] has quit [Remote host closed the connection] 20100604 22:13:33-!- PedroTheFRSNGuy [~Pete@pc-33-54-120-200.cm.vtr.net] has joined #wesnoth-dev 20100604 22:15:08< Crab_> gabba: ok. yes, I expect to be around for the whole day tomorrow 20100604 22:15:50< Crab_> gabba: don't forget recalls in manager. 20100604 22:16:06-!- PedroTheFRSNGuy [~Pete@pc-33-54-120-200.cm.vtr.net] has left #wesnoth-dev ["Saliendo"] 20100604 22:17:56< Crab_> gabba: also, the signatures of manager::add_foo() are not all correct (compare them with ai::action objects; for example - attack needs attackers weapon) 20100604 22:18:12< boucman> wesbot: log 41860 20100604 22:18:13< wesbot> boucman * r41860 : merge all from the water animation branch except for the animated water which is not ready for mainline yet... 20100604 22:18:16< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=41860 20100604 22:19:01< gabba> Crab_: true, I don't know yet if I'll handle recalls with the same action, or a subclass of recruit, or a totally different class. But it's optional anyways, for now. 20100604 22:19:10< Crab_> ok 20100604 22:19:56< gabba> Crab_: if I add the weapon in there, that means I've gotta show the attack dialog when defining the planned move... not sure it's a good idea for now 20100604 22:20:42< Crab_> actually, it's not necessary 20100604 22:20:54< gabba> Crab_: it'd be useful for CTK calculations, but it forces me to find a way of displayin the chosen weapon; also, the player might change his mind once he plans a couple other moves, and the interface to change the chosen weapon would be problematic as well 20100604 22:20:59-!- kevg [~kevg@94.232.5.102] has joined #wesnoth-dev 20100604 22:21:07< gabba> hmm, explain 20100604 22:24:17-!- Ken_Oh [~briang@static-71-178-174-220.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 20100604 22:25:07< Crab_> you can set the weapon to -1 ('not yet selected') when player plans attack 20100604 22:25:50< Crab_> and then, when that attack will actually get executed, you display the 'select weapon' dialog with the preset weapon selected depending on that value. -1 will mean 'pick best according to player's aggression' - just as it does normally. 20100604 22:26:34< Crab_> but, if you manage to rewrite that dialog to allow weapon selection for multiple units at once, you'll be able to set that selected attack for 'other' units to the weapon that the player has selected. 20100604 22:27:01< Crab_> so, when, when doing the attack of those other units, the 'default' pre-selected attack will remember player's choice 20100604 22:28:38-!- billynux [~c8078d05@wesnoth/developer/billynux] has quit [Quit: Page closed] 20100604 22:29:40< Crab_> e.g, units A,B,C plan to attack enemy E. attacks will be A ( -1 ) ; B( -1 ) ; C ( -1) . then, action of unit A is actually executed, and 'select attack' dialog is then displayed for ABC attacking E. lets say that the player has set 'A ( 1) ; B ( 2) ; C ( 0)'. then, A( 1 ) will be executed. and then, when it'll be time to execute the attack of unit B, the player will see the 'select attack' dialog for BC attacking E, but his previous choices 20100604 22:29:56< gabba> hmm, trying to wrap my head around this 20100604 22:29:59< Crab_> will be remembered as default values. 20100604 22:30:36< Crab_> a simpler explanation: if you ever add a 'select attack for multiple units' dialog, you'll need to remember the chosen weapons somewhere. 20100604 22:30:50< Crab_> since the attacks will be done 1-by-1, not at the same time. 20100604 22:31:02< CIA-87> boucman * r43181 /trunk/data/core/terrain-graphics.cfg: revert r41860 which caused orcish fort to be drawn stupidely over units. I was not able to reproduce the original glitch that caused 41860, so if you find it please report 20100604 22:31:29< Crab_> even through you'll redisplay that 'select attack' dialog later, you'll probably want to remember player's selections. 20100604 22:31:59< boucman> hmm 41860 wasn't the right number, :( 20100604 22:33:23< gabba> Crab_: I guess we discussed weapon selection for multiple units before, but what benefits do you see for the player? 20100604 22:34:08< Crab_> see CTK and damage distribution of various attack combinations 20100604 22:35:11< Crab_> and the ability to do a conditional dead marks if CTK>XX. 20100604 22:35:40< gabba> Crab_: ok, yes, it's coming back now, and I can visualize a very interesting interface for that actually 20100604 22:35:57< gabba> But when should that combined dialog be showed? 20100604 22:36:06< Crab_> btw, there's no need to do that immediately 20100604 22:36:12< Crab_> it can be added later. 20100604 22:36:26< Crab_> in place of the 'select' weapon dialog 20100604 22:36:29< Crab_> when do you show it ? 20100604 22:36:42< Crab_> on planning the attack ? 20100604 22:36:44< gabba> Crab_: yes, but I think we're discussing how to add "stub functionality" for it. 20100604 22:37:07< gabba> ^Well, your ABC example above confuses me a bit: 20100604 22:37:28< Crab_> ok, let me show a different example... 20100604 22:37:41< gabba> wait, wait 20100604 22:37:47< Crab_> :) 20100604 22:38:03< gabba> 'A ( 1) ; B ( 2) ; C ( 0)' --> then A(1) gets executed suggests that no dialog gets shown 20100604 22:38:25< gabba> "when it'll be time to execute the attack of unit B, the player will see the 'select attack' dialog for BC attacking E, but his previous choices" --> here you show the dialog 20100604 22:38:37< gabba> what's the reason for the difference? 20100604 22:39:30< gabba> I need to understand the workflow of the interface for this a bit better... 20100604 22:39:33< Crab_> random results of A ( 1 ) 20100604 22:39:59< gabba> ok, I see where you're going 20100604 22:39:59< Crab_> we must allow the player the chance to cancel the attack after random results are known 20100604 22:40:19< Crab_> to judge the outcome of random results on CTK and damage distribution, the player needs to see that dialog 20100604 22:40:40< gabba> but the player might define a planned attack, then a few moves, then want to change the weapon before executing the attack 20100604 22:40:53< Crab_> yes 20100604 22:41:04< Crab_> therefore, we should display the dialog once more 20100604 22:41:17< Crab_> but forgetting about previously selected weapons would be highly annoying. 20100604 22:41:18< norbert_> I was playing with someone who's color blind, and was thinking that a tool tip on the units leader with the side's color would be useful 20100604 22:42:17< Crab_> gabba: so, we can deal with that by adding the 'previously selected attack or -1 if no attack was selected' to the attack action. 20100604 22:42:18< gabba> ok, so you'd display the dialog before every attack, except if the planned attack has just been defined, with no other action definition or event in-between 20100604 22:42:51< norbert_> I'll make a feature request via bugs.w.org 20100604 22:42:53< Crab_> yes, that 'except if the planned attack has just been defined, with no other action definition or event in-between' is just an optimization to avoid displaying the dialog twice 20100604 22:43:09< gabba> Crab_: sure 20100604 22:43:44< gabba> well, the basic principle is good enough, so I'll add support for it 20100604 22:44:27< Crab_> gabba: btw, is there a C++ interface to draw an arrow ? 20100604 22:44:50< gabba> I guess that amounts to an "int attack" parameter in the wb::attack constructor and the wb::manager::add_attack() factory method, as well as a wb::attack::set_attack(int attack) method, isn't it? 20100604 22:45:14< Crab_> gabba: yes. 'int attacker_weapon' 20100604 22:45:53< gabba> Crab_: yes, arrows are complete, except boucman told me to defer the placement of proper images to later, since it's pretty straightforward 20100604 22:46:15< Crab_> gabba: so, they are visualized now or not ? 20100604 22:46:21< Crab_> gabba: as in 'can I see them?' 20100604 22:46:43 * Crab_ is thinking about adding a debug command for the ai to explain the moves it's thinking about. 20100604 22:47:19< Crab_> as in 'suggest moves to human player' 20100604 22:47:29< boucman> Crab_: you could do that, though at this point it would visualize as a serie of dots on the map, not actual arrow 20100604 22:47:31< boucman> s 20100604 22:47:32< Crab_> (this is mostly for ai debugging, and for fun) 20100604 22:47:35< gabba> Crab_: well, you can see them, but all hexes use the same placeholder graphic 20100604 22:47:45< Crab_> ok, dots are good enough to test the concept. 20100604 22:47:59< gabba> (that is, you can test them out if you apply my hack that creates an arrow to follow footsteps) 20100604 22:49:15< gabba> Crab_: so, you create an arrow (from arrow.hpp) and add it to the display with display::add_arrow(arrow&) 20100604 22:49:27< Crab_> gabba: it disappears by itself ? 20100604 22:49:32< Crab_> gabba: or I need to kill it by hand ? 20100604 22:49:49< gabba> there's also a remove_arrow(arrow&), but the destructor of the arrow does the same thing automatically 20100604 22:49:58< Crab_> gabba: ok 20100604 22:50:53< gabba> Crab_: look at this https://mail.gna.org/public/wesnoth-dev/2010-05/msg00028.html 20100604 22:50:57< Crab_> gabba, boucman: I'm thinking of the following (doable with fai or lua ai) : let a human player create a game situation, add a command to redeploy the ai from file, and add a command for the ai to show its planned moves instead of doing them. that way, it'll be possible to test if the ai would do a 'wanted thing' very quickly, without the need to reload the game 20100604 22:51:09< Crab_> gabba: thanks 20100604 22:52:00< boucman> Crab_: sounds good, but i'm afk now, sry 20100604 22:52:07< Crab_> ok 20100604 22:52:48< gabba> Crab_: I, for one, find you idea very cool 20100604 22:53:28< Crab_> also it would allow for cool mission briefings :) 20100604 22:53:36< gabba> Crab_: feel free to change the placeholder graphic if it annoys you (currently it's the teleport_in.png or something like that) 20100604 22:53:59< Crab_> e.g., 'show enemy 1, show his grand attack plans from the west; show enemy 2, show his grand attack plans from the south ; show enemy 3; ....' 20100604 22:54:57< gabba> Crab_: oh, time flies and I've gotta go already 20100604 22:55:10< Crab_> ok 20100604 22:55:14< gabba> Crab_: I'll be there tomorrow anyways 20100604 22:55:17< gabba> see you 20100604 22:55:56-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20100604 22:55:58-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20100604 22:57:11< zookeeper> does someone remember whether OOS was only caused by [unstore_unit] advance=true (leading to a levelup) _if_ the unit had multiple advancement options, or can the OOS happen even if there's just one possible advancement? 20100604 22:57:49< silene> even with one advancement, i think 20100604 22:59:11< silene> the code doesn't even try to ensure the advancements are the same 20100604 22:59:53< zookeeper> hmh, ok :/ 20100604 23:01:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 23:01:54< norbert_> "noy has quit (Quit: noy)" 20100604 23:02:01< norbert_> guess I'll come back another day 20100604 23:02:07< norbert_> night 20100604 23:02:08-!- norbert_ [~norbert@82-171-70-54.ip.telfort.nl] has quit [Quit: Leaving] 20100604 23:02:16< shadowmaster> was the looking for noy? 20100604 23:02:22< shadowmaster> s/the/he/ 20100604 23:02:54-!- thespaceinvader [~chatzilla@wesnoth/artist/thespaceinvader] has quit [Quit: night all] 20100604 23:08:25< CIA-87> billynux * r43182 /trunk/src/ana/ (9 files in 2 dirs): Started to work on proxy support and separated ana.hpp into two files. 20100604 23:08:54-!- PK [~pk@r74-192-30-57.bcstcmta01.clsttx.tl.dh.suddenlink.net] has quit [Quit: Java user signed off] 20100604 23:09:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 23:11:50-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20100604 23:23:41-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20100604 23:42:12-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20100604 23:46:09-!- ancestral [~ancestral@12.145.225.25] has joined #wesnoth-dev 20100604 23:52:34-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20100604 23:56:53-!- silene [~plouf@wesnoth/developer/silene] has quit [Quit: Leaving.] --- Log closed Sat Jun 05 00:00:48 2010