--- Log opened Sat Sep 05 00:00:11 2009 20090905 00:01:05-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has quit ["meh"] 20090905 00:08:52< Espreon> I shall be back later... 20090905 00:08:56-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090905 00:09:07-!- stikonas [n=and@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090905 00:11:50< Ivanovic> Soliton: the mp server is already set to "1.7.5 only"? 20090905 00:11:59< Ivanovic> release announcement is online: http://www.wesnoth.org/forum/viewtopic.php?f=5&t=26953 20090905 00:12:20< Soliton> nope, will do now. 20090905 00:15:13< Crab_> thespaceinvader: preferences::language() is uploaded. ping corn about showing some graphs based on it. 20090905 00:15:18< Ivanovic> frontpage is updated, too 20090905 00:15:41< thespaceinvader> Crab_: would that go on stats.wesnoth.org? 20090905 00:15:51< Crab_> thespaceinvader: yes, he can add it there. 20090905 00:16:03-!- Baloo_dabear [i=52c03e32@gateway/web/freenode/x-lsdtifkxbyzzqwrc] has joined #wesnoth-dev 20090905 00:16:26< thespaceinvader> corn_: was wondering if the stats for language preference could be put up on stats.wesnoth.org 20090905 00:16:35< thespaceinvader> does this sound doable? 20090905 00:17:09-!- Baufo [n=thomas@wesnoth/developer/baufo] has quit [Remote closed the connection] 20090905 00:20:41< Crab_> Ivanovic: front page, s/some problems with the drakes that were introduced in 1.7.5/some problems with the drakes that were introduced in 1.7.4 20090905 00:21:54< Zarel> lol, I saw "1.7.5" and got really excited. 20090905 00:22:01< Ivanovic> Crab_: thanks, fixes 20090905 00:22:07< Ivanovic> s/fixes/fixed 20090905 00:31:06< Ivanovic> ilor: around? 20090905 00:31:18< ilor> Ivanovic? 20090905 00:31:58< Ivanovic> ilor: got 5 to 10mins to give your "summary" some polishing so that i can just add it in a quote block in a forum post? 20090905 00:32:11< Ivanovic> that is without the user knowing your ideas page before reading it 20090905 00:32:44< Ivanovic> your summary block starts with "The project was completed on time, with the mandatory goals reached and most of the optional ones done as well. " 20090905 00:33:00< ilor> Ivanovic: well there is the "overview" for that 20090905 00:33:01< Ivanovic> no way for a "normal" user just reading forums to know what the project actually is 20090905 00:33:14< Ivanovic> ah, right, sorry 20090905 00:33:17< ilor> (right on top of the page ;P) 20090905 00:33:31-!- Sapient [n=patrickp@wesnoth/developer/sapient] has left #wesnoth-dev [] 20090905 00:36:51-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has quit [Remote closed the connection] 20090905 00:37:45< YogiHH> hrm, it seems like svn will be off some more time. I am off to bed, then. 20090905 00:37:52< YogiHH> night everyone 20090905 00:38:06-!- YogiHH [n=chatzill@wesnoth/developer/yogihh] has left #wesnoth-dev [] 20090905 00:47:26< shadowmaster> re 20090905 00:50:03-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has joined #wesnoth-dev 20090905 00:52:48-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 60 (Operation timed out)] 20090905 00:55:09< ancestral> Is there a way through WML to get the name of a player playing in a game? 20090905 00:55:36< ancestral> Hmm, I suppose I could get the name of the leader unit… 20090905 00:58:04< shadowmaster> shikadibot: log head 20090905 00:59:00< Ivanovic> boucman, cjhopman, corn_, Crab_, deekay, dfranke, euschn, ilor, mordante, Sirp, Sapient, YogiHH: okay, the summer of code wrapup post is (finally) done: http://www.wesnoth.org/forum/viewtopic.php?f=5&t=26955 20090905 00:59:14< Crab_> Ivanovic: thanks 20090905 00:59:32< Ivanovic> corn_, Crab_, deekay, euschn, ilor: if anything in your quote blocks is not as it should be, feel free to correct it yourselves 20090905 00:59:50< Ivanovic> in general i am open for things that i could improve in this post (you know, typos, grammer, content, ...) 20090905 01:00:04< Ivanovic> Crab_: i have to thank! 20090905 01:01:20< shikadibot> shadowmaster: I could not fetch that revision's log. I could not resolve HEAD on repository http://svn.gna.org/svn/wesnoth. 20090905 01:03:01< shadowmaster> shikadibot: thanks. 20090905 01:03:01< shikadibot> shadowmaster: No problem. 20090905 01:03:21 * shadowmaster . O o (did I really implement that?) 20090905 01:07:30< Crab_> Ivanovic: is it ok to change the topic type to 'announce' (at least for a few days) ? since, for example, WSAS sits in 'announce' 20090905 01:07:58< Ivanovic> oh, sure 20090905 01:08:01< shadowmaster> actually, WSAS is a Global Announcement 20090905 01:08:52-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has quit [] 20090905 01:09:16-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has joined #wesnoth-dev 20090905 01:10:30< Ivanovic> okay, also added a news about the wrapup on the frontpage 20090905 01:10:48< Crab_> Ivanovic: ok. thanks. I've added a sentence to my part. 20090905 01:13:55< Crab_> fendrin: ok, I've got a basic 'gamestate inspector' prototype working (which allows to see the values of all variables using a gui). Will commit when gna lets me in. 20090905 01:14:42< Crab_> fendrin: it will be usable (in debug mode only) via either :inspect command or via [inspect] WML tag 20090905 01:14:48< deekay> Ivanovic: Thanks :) 20090905 01:15:00< shadowmaster> fendrin: btw, when gna lets me in I'll commit Tyler's piece. I have it ready for packaging here 20090905 01:15:37 * shadowmaster off for his dinner-sized breakfast 20090905 01:18:51-!- Chusslove [n=Chusslov@adsl-ppp-3254.yubc.net] has quit [Remote closed the connection] 20090905 01:18:59< Ivanovic> okay, is there anything else i have to or should do today? 20090905 01:19:44< Crab_> Ivanovic: when is 1.8 featurefreeze/stringfreeze expected ? 20090905 01:19:52-!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 01:20:26< Ivanovic> Crab_: not sure yet, sent a mail to wesnoth-dev right about this 20090905 01:20:35< Ivanovic> asking stuff like "hey everybody, what are your plans?" 20090905 01:20:35< fendrin> Crab_: Can the ai recall from the recall list that is now preserved thanks to the work of euschn? 20090905 01:21:58< Crab_> fendrin: atm - no, but this is easily doable. point me to any test case. 20090905 01:22:29< Crab_> fendrin: e.g. savegame where ai has a recall list with L2+ units 20090905 01:23:08< fendrin> Crab_: I would like to preserve the units that survive low 3 so that galdrid can recall them in low 7. 20090905 01:23:59< ancestral> Ivanovic: a few grammatical errors there in the gsoc wrapup thread :) 20090905 01:24:01< Crab_> fendrin: you want to replace 'storing/unstoring' of side with recall lists ? 20090905 01:24:33 * Ivanovic waves his hand in ancestrals direction saying "there is no such thing as a grammar error" 20090905 01:24:39< Ivanovic> (yeah, i love my jedi powers!) 20090905 01:24:47< ancestral> :P 20090905 01:24:53< fendrin> Crab_: Right, that should work now as it was euschns gsoc project. 20090905 01:26:56< Crab_> fendrin: ok, I'll try to create a new ai recruitment aspect (based on existing ai_default recruitment), which will take recalls into account. then, including it in the scenario will require 1-line wml macro. 20090905 01:28:12< Crab_> fendrin: (if it'll be not that buggy, we can switch it to be 'default' later, until deekay finishes his fai recruitment) 20090905 01:29:38< Crab_> deekay: note ^ - now it's possible for the AI to have proper recall lists, so, it will be good if formula_ai SP recruitment considered recalls, as well. I'll code required ai/actions.cpp and ai/formula/ai.cpp changes for c++ side of that. 20090905 01:31:13 * deekay takes a note 20090905 01:32:50< Crab_> fendrin: please assign priorities: what's more important: 'implementing more functionality in gamestate_inspector - hot redeployment, modifying and firing events, modifying variables, etc' or 'getting a better recruitment aspect which will do recalls and allow controlling the tier of units that AI recruits' ? 20090905 01:34:51< Ivanovic> okay, i am off to bed, n8 20090905 01:35:14< fendrin> Crab_: recruitment first 20090905 01:35:18< Crab_> ok 20090905 01:35:44< Crab_> fendrin: to test, I'll need a save where the ai has recalls, in a day or two. 20090905 01:36:00< fendrin> Crab_: I am going to test the ai persistence right now. 20090905 01:36:49< Crab_> fendrin: ok. I can always play with :droid to make the ai control side 1 (which has a recall list), but a proper save with 'ai persistence' will be a better test. 20090905 01:42:56-!- ABCD [n=ABCD@gentoo/contributor/abcd] has quit [Read error: 104 (Connection reset by peer)] 20090905 01:50:59-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090905 01:51:56-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20090905 01:52:20< fendrin> Crab_: Can't get it to work. Maybe I missunderstood euschn's gsoc report. 20090905 01:52:42< Crab_> wesbot: seen euschn 20090905 01:52:42< wesbot> Crab_: The person with the nick euschn last spoke 16h 47m ago. 5h 49m ago they left with the message: "ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]" 20090905 01:53:00< Crab_> fendrin: ask him, then, when he'll be there next time.. 20090905 01:53:43< fendrin> Crab_: Right, I can't find any documentation about the system he implemented. 20090905 01:58:42< Crab_> fendrin: my guess: set persistent="yes" in [side] configs, and set the save_id to be the same.. 20090905 01:58:48-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has quit [Read error: 110 (Connection timed out)] 20090905 01:59:43< fendrin> Crab_: That is what I tried. 20090905 02:00:14< Crab_> fendrin: ok, then euschn will say if anything else is required..... 20090905 02:00:23< fendrin> And then I recalled galtrid with [event] [recall] id=Galtrid x=30 y=21 20090905 02:02:26-!- loonycyborg [n=sergey@wesnoth/developer/loonycyborg] has quit ["Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz"] 20090905 02:02:57-!- loonybot [n=loonybot@wesnoth/bot/loonybot] has quit [Remote closed the connection] 20090905 02:14:41-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has quit ["night all"] 20090905 02:16:28< Crab_> fendrin: tested, 1st part works. 20090905 02:16:57< Crab_> fendrin: save_id and persistent=yes are enough for galtrid to appear as 'player' in the config of scenario 4 20090905 02:20:37< Crab_> fendrin: he is still with us in scenario 5.. 20090905 02:25:48-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090905 02:28:56< Crab_> fendrin: he's present in start-of-scenario save of LoW 7 20090905 02:31:54< Crab_> fendrin: droided Galtrid in LoW 7, he has got his recruit list. 20090905 02:32:05< Crab_> fendrin: and, he's got his gold, too 20090905 02:37:56-!- mjs-de [n=mjs-de@vpw.wh.uni-dortmund.de] has quit ["On the road again"] 20090905 02:42:15< Crab_> fendrin: now testing with [recall]'lling Galtrid... 20090905 02:43:06< Crab_> fendrin: worked ok. 20090905 02:44:26< Crab_> fendrin: here's the working diff : http://wesnoth.pastebin.com/m157cb8d3 20090905 02:45:30< Crab_> night 20090905 02:45:58-!- Crab_ [n=Crab_@wesnoth/developer/crab] has quit ["Leaving."] 20090905 02:53:09< shadowmaster> http://www.wesnoth.org/forum/viewtopic.php?p=381909#p381909 We're officially lazy! \o/ 20090905 02:53:30-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has quit [Read error: 110 (Connection timed out)] 20090905 02:53:57< shadowmaster> that was some good timing. hm. 20090905 02:55:40-!- happygrue [n=George@wesnoth/developer/wintermute] has joined #wesnoth-dev 20090905 03:06:05-!- Baloo_dabear [i=52c03e32@gateway/web/freenode/x-lsdtifkxbyzzqwrc] has quit [Ping timeout: 180 seconds] 20090905 03:08:23-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090905 03:26:36-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #Wesnoth-dev 20090905 03:29:50-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has quit [] 20090905 03:31:19-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has quit [Read error: 110 (Connection timed out)] 20090905 03:41:11-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090905 03:52:22-!- DDR [n=chatzill@66.183.125.196] has joined #wesnoth-dev 20090905 03:58:15< alink> Gna network setup seems to not go smoothly :-( 20090905 03:59:32< alink> lol, but gna.org works now 20090905 04:00:11< alink> not sure that it will stay, they seems surprised too 20090905 04:11:53< alink> seem to start things progressively, and svn+ssh works 20090905 04:13:26< alink> anyway, probably not stabilized yet, so I go to bed, gn 20090905 04:13:39-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090905 04:14:35-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has joined #wesnoth-dev 20090905 04:14:52-!- happygrue [n=George@wesnoth/developer/wintermute] has quit [Read error: 104 (Connection reset by peer)] 20090905 04:29:15-!- isaac_ [n=isaac@158.Red-83-49-47.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 20090905 04:56:24-!- wesbot changed the topic of #wesnoth-dev to: 1.7.5 released, announcing "soon" | 1.6.5 planned for Sunday | 81 bugs, 242 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090905 05:22:14-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has joined #wesnoth-dev 20090905 05:23:34-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: 60 (Operation timed out)] 20090905 05:24:08-!- DDR is now known as DDR_away 20090905 05:24:40-!- Aethaeryn [n=Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #Wesnoth-dev 20090905 05:44:32< Espreon> https://gna.org/bugs/index.php?14239 20090905 05:46:08-!- DDR_away is now known as DDR 20090905 06:47:01-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 06:54:13-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has quit [] 20090905 07:03:28-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 07:03:28-!- BenUrban_ is now known as BenUrban 20090905 07:16:48-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 07:22:26-!- BenUrban__ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 07:26:27-!- [Relic] [n=[Relic]@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit ["Leaving"] 20090905 07:33:41-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 07:33:42-!- BenUrban__ is now known as BenUrban 20090905 07:40:38-!- BenUrban_ [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 07:48:07-!- blarumyrran [n=minaise@81-20-159-197.levira.ee] has joined #wesnoth-dev 20090905 08:04:11-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 08:10:38< Zarel> Hey, guys, I have a question. 20090905 08:10:48< Zarel> Why does SoF have a Dwarvish Arcanister that is never used? 20090905 08:10:57< Zarel> (At least, as far as I can tell, it's never used) 20090905 08:30:52-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090905 08:41:58-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090905 08:42:13< mordante> servus 20090905 08:43:34-!- DDR [n=chatzill@66.183.125.196] has quit [Read error: 60 (Operation timed out)] 20090905 08:45:48-!- YogiHH [n=chatzill@c147228.adsl.hansenet.de] has joined #wesnoth-dev 20090905 08:47:07< YogiHH> Ivanovic: Regarding me, 1.8 can start. Nothing important i need to get in before. 20090905 08:48:35< CIA-62> jhinrichs * r38400 /trunk/src/ (actions.hpp menu_events.cpp): Cleaning up the undo code a little. 20090905 08:50:28< mordante> YogiHH, the last time we updated the min savegame version was due to dropping the single letter terrain support 20090905 08:50:51< mordante> it's normally only done when we know all savegames will break 20090905 08:51:30< YogiHH> mordante: I see. So it's more like "we can still technically load the save, however the information might not be processed alright anymore." 20090905 08:52:10< mordante> no more we can load the savegame and we're _sure_ the info can't be processed 20090905 08:53:40< CIA-62> jhinrichs * r38401 /trunk/ (changelog src/config.cpp src/config.hpp src/gamestatus.cpp): Fixes objectives showing despite being set to silent and adds a recursive search for config childs. This was needed, because the position of [objectives] is not fixed, not even in the WML hierarchy. 20090905 08:55:35< YogiHH> mordante: Bad wording from me, i was referring to the save versions coming between the min version and the last stable in contrast to trunk. 20090905 08:55:52< mordante> ah yes ok 20090905 08:56:17< mordante> yes when the savegame is between min and trunk it might still have loading problems 20090905 08:56:48< mordante> for example a unit removed from trunk 20090905 08:56:59< mordante> (unlikely to happen but still 20090905 08:57:00< mordante> ) 20090905 08:59:40-!- YogiHH [n=chatzill@c147228.adsl.hansenet.de] has left #wesnoth-dev [] 20090905 09:08:01-!- busfahrer [n=busfahre@unixboard/user/busfahrer] has joined #wesnoth-dev 20090905 09:24:23-!- zookeeper [n=l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20090905 09:35:55-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090905 09:42:49< mordante> corn_, http://stats.wesnoth.org/wesstats/killmaps_mp gives a Internal Server Error 20090905 10:27:21-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has quit ["And that’s the end of THAT chapter."] 20090905 10:32:13-!- loonybot [n=loonybot@79.139.139.133] has joined #wesnoth-dev 20090905 10:33:02-!- loonycyborg [n=sergey@79.139.139.133] has joined #wesnoth-dev 20090905 10:43:53< Ivanovic> moin 20090905 10:44:47< mordante> hi Ivanovic 20090905 10:57:38-!- grzywacz [n=grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20090905 11:02:20-!- Noyga [n=lame-z@wesnoth/developer/noyga] has joined #wesnoth-dev 20090905 11:08:25-!- Blueblaze [n=nick@adsl-76-202-22-1.dsl.hstntx.sbcglobal.net] has quit [Remote closed the connection] 20090905 11:13:54-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20090905 11:15:42-!- Crab_ [n=Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20090905 11:36:05-!- giusef [n=giusef@unaffiliated/giusef] has joined #wesnoth-dev 20090905 11:41:00-!- stikonas [n=ubuntu@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090905 11:54:15-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has quit [Read error: 110 (Connection timed out)] 20090905 12:03:55-!- mjs-de [n=mjs-de@vpw.wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20090905 12:35:21-!- stikonas_ [n=ubuntu@ctv-213-164-125-176.vinita.lt] has joined #wesnoth-dev 20090905 12:38:47-!- stikonas [n=ubuntu@wesnoth/translator/stikonas] has quit [Read error: 60 (Operation timed out)] 20090905 12:47:23-!- stikonas_ [n=ubuntu@ctv-213-164-125-176.vinita.lt] has quit [Read error: 60 (Operation timed out)] 20090905 12:56:10< CIA-62> ivanovic * r38402 /trunk/ (15 files in 14 dirs): updated Estonian translation 20090905 12:56:13< CIA-62> ivanovic * r38403 /branches/1.6/po/ (9 files in 9 dirs): updated Estonian translation 20090905 13:02:36< CIA-62> crab * r38404 /trunk/ (15 files in 9 dirs): new 'inspect' debug command, new [inspect] debug tag, new gamestate inspector dialog (prototype) 20090905 13:04:38< Ivanovic> fendrin: any progress on a workaround for https://gna.org/bugs/?14172 in branches/1.6? 20090905 13:05:00< Ivanovic> (i know that i probably annoy you with this, but like i said, i would *really* like to see this one fixed in 1.6.5) 20090905 13:07:51< Ivanovic> fendrin: and the attached save seems to not work 20090905 13:08:28< Ivanovic> rough guess: something in the [event] name=olurf (...) [/event] block makes it go *boom* 20090905 13:09:40< Ivanovic> that is: are you sure that 42,2 is not occupied? 20090905 13:10:46< grzywacz> Ivanovic, how come the `po` dir takes 400MB in 1.7.5...? 20090905 13:11:02< Ivanovic> grzywacz: uhm, it does? 20090905 13:11:06< Ivanovic> would really suprise me 20090905 13:11:22< Ivanovic> since the uncompressed tarball just has some 450 MB 20090905 13:11:50< grzywacz> Ok, my number is probably doubled due to .svn dirs 20090905 13:15:05< Ivanovic> very likely 20090905 13:15:13< Ivanovic> and yeah, translation files are huge 20090905 13:15:47< Ivanovic> don't forget they are plaintext (compress really well) and we got 14000 strings multiplied by almost 50 translations 20090905 13:17:54< Ivanovic> that is a (rather complete) single translation (my testcase is german) takes 4.7MB atm 20090905 13:18:47< Ivanovic> all uncompressed po(t) files currently take 192MB 20090905 13:23:09< CIA-62> soliton * r38405 /branches/1.6/src/server/server.cpp: make a proper copy of the era id 20090905 13:23:27< CIA-62> soliton * r38406 /trunk/src/server/server.cpp: make a proper copy of the era id 20090905 13:24:19-!- ^Noyga^ [n=lame-z@AVelizy-151-1-32-224.w82-124.abo.wanadoo.fr] has joined #wesnoth-dev 20090905 13:26:41< Ivanovic> Crab_: what is the current status of https://gna.org/bugs/index.php?13256 ? 20090905 13:28:44< Ivanovic> Crab_: and also please have a look at https://gna.org/bugs/index.php?13243 20090905 13:28:56-!- Noyga [n=lame-z@wesnoth/developer/noyga] has quit [Nick collision from services.] 20090905 13:29:02-!- ^Noyga^ is now known as NOyga 20090905 13:29:06-!- NOyga is now known as Noyga 20090905 13:29:27< Soliton> that last bug is only trunk not 1.6 anymore. 20090905 13:29:28< Crab_> Ivanovic: #13256 : solving it properly requires a major redesign of wesnoth game events system. It's possible to hide this segfault, through. It'll introduce more subtle non-segfault bugs with 'sighted' events in case of delayed_shroud_updates on (but those 'sighted' events are already somewhat broken wrt delayed_shroud_updates) 20090905 13:30:03< Crab_> Ivanovic: #13243: not present in 1.6, yes 20090905 13:30:43< Ivanovic> Soliton: i am talking in general, not only 1.6 (since i am looking at how bad the bug list currently is when it comes to reports marked "important" or even "blocker" 20090905 13:31:17< Ivanovic> mordante: any idea about https://gna.org/bugs/index.php?13764 ? 20090905 13:32:56< mordante> no, but I can have a look later today 20090905 13:33:08< Ivanovic> okay, thanks 20090905 13:34:17< Ivanovic> mordante: regarind your last comment in https://gna.org/bugs/index.php?13905 20090905 13:34:28< Ivanovic> this should not change anything regaring the mac package 20090905 13:34:53< mordante> I also don't expect that, but like to have it confirmed 20090905 13:34:54< Ivanovic> macs are *really* strange with the font stuff and it is almost impossible there to make it use the fonts we directly ship and dynamically change fonts 20090905 13:35:08< Ivanovic> (as change fonts to some that are not installed systemwide) 20090905 13:35:36< mordante> I know loonycyborg fixed the Chinese font issue (for Windows) 20090905 13:37:20< Ivanovic> ilor: is this one really "important" and do you have a good idea how to work on it? https://gna.org/bugs/index.php?14011 20090905 13:37:27< Crab_> mordante: can you have a look at src/gui/dialogs/gamestate_inspector.cpp:80 ? 20090905 13:37:41< Ivanovic> mordante: the problem with windows was that some font lookup assumed that the files are always named .ttf 20090905 13:37:43< mordante> I really would like to have the bug fixed for 1.8 since it rather sucks if still broken at that time 20090905 13:37:58< Ivanovic> the one for chinese is not named this way, so things got screwed 20090905 13:38:40< Ivanovic> mordante: i fear the best way to fix the font stuff on mac would be fixing pango on mac to work better with "user supplied fonts" 20090905 13:40:16< Ivanovic> Soliton: so if https://gna.org/bugs/?14223 already fixed by now? 20090905 13:40:46< Soliton> Ivanovic: no, it just doesn't cause OOS anymore. 20090905 13:40:49< Ivanovic> (if yes, please mark it so and close it if the fix was commited before i tagged 1.7.5, which sounds likely) 20090905 13:40:50< Ivanovic> ah, okay 20090905 13:41:09< Soliton> traits are still lost. 20090905 13:45:15< mordante> Ivanovic, that would also help a lot ;-) 20090905 13:45:26< mordante> Crab_, what do you want me to look for 20090905 13:46:09< Ivanovic> mordante: i fear that there is no real way to fix things only inside of wesnoth due to the way how pango seems to handle fonts on mac 20090905 13:46:40< mordante> in that case it's an upstream problem, but a bad one for us as well 20090905 13:46:55< Crab_> that line, "window.invalidate_layout();" is a (copied from another dialog) workaround for a assertion failure with setting a new text on a label 20090905 13:46:58< Ivanovic> i fear upstream does not see it as problem, but more like a feature 20090905 13:47:04< Ivanovic> though we should write a request anyway 20090905 13:47:34< Crab_> mordante: but, that workaround has a problem. 20090905 13:48:03< Crab_> mordante: the dialog has a listbox and a label. when user selects a row of a listbox, the value of a label changes. 20090905 13:48:10< Crab_> mordante: all is good when the listbox fits on screen. 20090905 13:48:12-!- EdB [n=edb@210.153.82-79.rev.gaoland.net] has joined #wesnoth-dev 20090905 13:48:49< mordante> well it's a kind of know issue that you need to call invalidate layout to often manually 20090905 13:48:57< Crab_> mordante: but, when contents of the listbox don't fit on screen (so, scrollbar appears), there's a glitch. 20090905 13:49:30< Crab_> mordante: if user selects one of the bottom values of the listbox, then, after window.invalidate_layout, the listbox is reset to show the 'top' part of the list again. 20090905 13:49:48< Crab_> mordante: so, the row which is selected is not seen 20090905 13:49:57< mordante> ah yeah yogi also reported that problem a while ago 20090905 13:50:11< mordante> unfortunately my todo list is rather long 20090905 13:50:19< ilor> mordante: +1 on that one, I guess it's he same in the lobby game list 20090905 13:50:52< mordante> can't you set a dummy text WML with a long label to avoid calling layout? 20090905 13:51:13< mordante> (I know it's a bad work around but I don't have time for a proper fix soon) 20090905 13:51:35< mordante> I want to get the resize "crashes" finally fixed before working on other stuff 20090905 13:52:09< Crab_> mordante: also note that I've hit 'bug #14145: assigning a large std::string to [scrollable_label]'s contents, leads to segmentation fault' once more - when trying to display value of WML variables (they can be ~150 kb long - i.e. [store_side] stores a lot). 20090905 13:53:07< mordante> which far beyond the amount I imagined it to hold ;-) (but well a bug is a bug_ 20090905 13:53:10< mordante> )* 20090905 13:53:41 * loonycyborg wonders why crimson_penguin doesn't just use whatever equivalent to AddFontResource from Mac apis to deal with that font issue. 20090905 13:54:04< Crab_> mordante: well, that would require me to set the dialog to be full screen, yes ? (since the width of the label that I might need to display can be arbitrary) 20090905 13:57:53< mordante> that might help but not sure and probably will look ugly :-( 20090905 14:00:33< Crab_> mordante: ok. what about another workaround: modify scroll label to remember its 'top' displayed element and add a way to scroll itself to it when redrawing after invalidation ? 20090905 14:02:02< mordante> after invalidate layout the position can be at a totally different offset, so that won't work 20090905 14:03:25< Crab_> mordante: ok. what about the following workaround: " add a method to scroll label which should be called before invalidation, if we want to ensure that the selected element will be at least 'on screen' after it" ? 20090905 14:05:14< Crab_> i.e., to be used something like this " list->ensure_visible('int - number of the item that we want to be seen'); window.invalidate_layout(); " 20090905 14:13:16< mordante> sorry but it's a PITA for the scroll label since it doesn't show rows but a bunch of chars and it has no idea where they end up 20090905 14:14:03< mordante> YogiHH's problem is a listbox which knows about visible items 20090905 14:14:33-!- EdB [n=edb@210.153.82-79.rev.gaoland.net] has quit [Remote closed the connection] 20090905 14:14:36< Crab_> mordante: ah, sorry for confusing ) I'm about listbox, too :) 20090905 14:16:32< mordante> ah that makes it a lot easier :-) 20090905 14:16:54< Crab_> so, mordante: so, what about any of those workarounds with s/scroll label/listbox ? 20090905 14:17:08< Crab_> mordante: which is possible/easier for me to code ? 20090905 14:17:28< mordante> well for a listbox I can remember either it's top row or selection 20090905 14:17:41< mordante> I think top row is the most logical version 20090905 14:19:01< Crab_> ok, i'll try 20090905 14:22:48< mordante> Crab_, there's one minor problem, you can't set the listbox row :-P but exporting this function should be easy and would make ilor happy as well 20090905 14:29:48< Ivanovic> loonycyborg: if i understood things correctly you have to install the fonts systemwide to really use them 20090905 14:30:02< Ivanovic> though i might just be wrong about this, no idea how it *really* works on macs... 20090905 14:34:19-!- thespaceinvader [n=chatzill@wesnoth/artist/thespaceinvader] has joined #wesnoth-dev 20090905 14:52:07< fendrin> Ivanovic: Can't reproduce https://gna.org/bugs/?14172 anymore. 20090905 14:52:20< Ivanovic> in 1.6.x? 20090905 14:52:28< Ivanovic> that is really strange/interesting 20090905 14:52:42< Crab_> fendrin: do you got a save where it previously reproduced ? 20090905 14:53:12< Crab_> and, who maintains AOI ? I've found a minor bug in AOI 5 20090905 14:53:33< Ivanovic> i think zookeeper handles it, might be wrong though and it is esr/fendrin 20090905 14:53:46< Crab_> fendrin: ^ ? 20090905 14:57:05< fendrin> Crab_: AOI is zookeeper afaik. 20090905 14:58:32< Crab_> zookeeper: AOI 5 (Linaera the Quick), in start sequence, 1 unit (role=advisor) is recalled; then human silver mage is unstored on top of him; so that Advisor disappears (and so he's unable to say his part of the story after that) 20090905 14:59:13< fendrin> Crab_: find_vacant=yes is missing 20090905 15:00:52< Crab_> fendrin: thanks, will try 20090905 15:02:25< fendrin> Crab_: in the unstore_unit of the silver mage 20090905 15:02:41< Crab_> fendrin: yes, that's understood :) 20090905 15:03:04-!- lizard_r [n=Miranda@wesnoth/umc-dev/developer/lizard] has joined #wesnoth-dev 20090905 15:04:01< fendrin> Crab_: I hava added a new savefile to bug 14172. That causes the crash during Olurf's party is unstored. But I can't produce a new savefile which crashes. So no idea how I can test if my wml changes fixed the crash. 20090905 15:04:32< Crab_> fendrin: can you provide a diff of the wml changes, as well ? 20090905 15:05:11-!- mordante_ [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090905 15:05:21-!- mordante [n=mordante@wesnoth/developer/mordante] has quit ["Leaving"] 20090905 15:05:26< fendrin> Crab_: I don't did any so far. 20090905 15:05:42< Crab_> fendrin: ok 20090905 15:05:44-!- mordante_ is now known as mordante 20090905 15:06:18< Crab_> fendrin: ok, i'll look into the save (I roughtly know the reasons behind the assertion failure) 20090905 15:06:37< loonycyborg> Ivanovic: On windows I just use an api call to make fonts usable by cairo. Perhaps the same can be done on mac. 20090905 15:06:41< Crab_> fendrin: btw, have you checked the diff I posted in the night ? about olurf and persistent=yes ? 20090905 15:06:54< loonycyborg> http://developer.apple.com/mac/library/documentation/Carbon/Reference/CoreText_FontManager_Ref/Reference/reference.html#//apple_ref/c/func/CTFontManagerRegisterFontsForURL <- maybe that'll work. 20090905 15:07:22< fendrin> Crab_: no, where can I find it? 20090905 15:07:34< Crab_> fendrin: see the irclog 20090905 15:07:45< Crab_> http://wesnoth.debian.net/%23wesnoth-dev-2009-09-05.log 20090905 15:07:54< Crab_> from 02:16 20090905 15:09:34< Crab_> also, in AOI7, the elvish rider & rangers do not have names... 20090905 15:11:33< fendrin> can't find it. 20090905 15:11:52< Crab_> 02:44 fendrin: here's the working diff : http://wesnoth.pastebin.com/m157cb8d3 20090905 15:12:52< Crab_> fendrin: I think that it won't be 'ok' with :cl, but it works when completing the scenarios manually. 20090905 15:13:19< Crab_> fendrin: galtrid gets stored in a [player] tag of the save after LoW 3, and is persisted ok until LoW 7 20090905 15:13:37< Crab_> fendrin: not sure if he gets an early finish bonus in LoW 3 (he should, imo) 20090905 15:13:37< fendrin> Crab_: Thank you, I did that as well. But it's side 2 that is persistent and galtrid is on side 1 at scenario start. So I needed to play until Kalenz arrived. The speech that tells about the orcs plans then crashed the engine. 20090905 15:13:59< Crab_> fendrin: how to reproduce the crash ? 20090905 15:17:36< fendrin> Crab_: Send you the crashing savefile via forum pm. 20090905 15:18:08< Crab_> ok 20090905 15:21:40< Crab_> fendrin: hit 'end turn', seen the slayer report, no crash. what I'm doing wrong ? 20090905 15:24:40< CIA-62> fendrin * r38407 /trunk/data/campaigns/Legend_of_Wesmere/maps/Saurgrath.map: LoW 5,19: Made the capitol Saurgrath look like a Capitol. 20090905 15:27:42< fendrin> Crab_: I make a scons install and try again. Maybe the bug is already fixed. 20090905 15:28:26< Crab_> ok 20090905 15:29:02< Crab_> fendrin: btw, if you're running with a today's trunk, try :inspect debug mode command 20090905 15:33:19< CIA-62> fendrin * r38408 /trunk/data/campaigns/Legend_of_Wesmere/maps/06_Acquaintance_in_Need.map: LoW 06: Added more frozen mountains. 20090905 15:34:02< CIA-62> fendrin * r38409 /trunk/data/campaigns/Legend_of_Wesmere/utils/characters.cfg: LoW: Olurf's side now uses the knalgan flag on villages. 20090905 15:34:58< corn_> thespaceinvader: it could be done easily 20090905 15:35:10< thespaceinvader> corn_: cool cool 20090905 15:35:23< thespaceinvader> no particular reason, i'd just find the information interesting 20090905 15:35:24< CIA-62> fendrin * r38410 /trunk/data/campaigns/Legend_of_Wesmere/maps/Lintanir.map: LoW 1,21: Made the map more symmetric for the betraying thing in scenario 21. 20090905 15:36:01< thespaceinvader> when i've described the project to people, translations are one thing i usually mention, and i'd like to be able to also give some statistics about them 20090905 15:36:06< corn_> mordante: I know that, it's probably just a matter of regenerating the tilesets for maps which I still haven't gotten around to 20090905 15:36:18< corn_> thespaceinvader: well, there are translation completion stats available right now 20090905 15:36:22< corn_> but not usage stats 20090905 15:36:32< thespaceinvader> ok 20090905 15:36:58< corn_> http://www.wesnoth.org/gettext/ 20090905 15:37:12< CIA-62> fendrin * r38411 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/03_Kalian.cfg: 20090905 15:37:12< CIA-62> LoW 03: Undead flags for the orcs. 20090905 15:37:12< CIA-62> Made Galtrid's side persistent.(Again!) 20090905 15:38:02< mordante> ok corn_ 20090905 15:38:24< corn_> something truly amazing is that there is roughly 1 log per second being submitted 20090905 15:38:35< corn_> so 1 wesnoth singleplayer game is being played per second 20090905 15:39:16< CIA-62> fendrin * r38412 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/ (9 files): LoW: Added undead flags and user_team_name to many scenarios. 20090905 15:39:38< corn_> and that's actually an underestimation since windows firewall settings are default-deny for wesnoth logs 20090905 15:40:17< Crab_> fendrin: btw, how you'll deal with :cl to level which requires a stored side, if that stored side is not present ? 20090905 15:41:06< fendrin> Crab_: RECALL_OR_CREATE macro. 20090905 15:41:14< Crab_> fendrin: ok, thanks 20090905 15:42:14< fendrin> Crab_: It's interresting to know if the persisitence is working when the side was number 3 in the first scenario but is number 5 in the second. 20090905 15:42:54< Crab_> fendrin: yes, it should. that's what save_id is for 20090905 15:45:11-!- crimson_penguin [n=ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20090905 15:46:57< Crab_> fendrin: it even doesn't store the side number when persisting side :) 20090905 15:47:06< CIA-62> fendrin * r38413 /trunk/data/tools/emacs_mode/wesnoth-wml-data.el: Update wml emacs mode metadata. 20090905 15:47:41< fendrin> Crab_: Cool, I have experimented with making sides persistence before euschns work. And such things had been a problem. 20090905 15:50:22< CIA-62> fendrin * r38414 /trunk/data/scenario-lua.cfg: Deleted a test scenario that is no longer in use. 20090905 15:52:58< CIA-62> noyga * r38415 /branches/1.6/po/ (4 files in 4 dirs): French translation update 20090905 15:53:44< Crab_> fendrin: about r38414 : what's about data/_main.cfg ? 20090905 15:55:06< Crab_> it still references {scenario-lua.cfg} , that it. 20090905 15:55:14< CIA-62> fendrin * r38416 /trunk/data/_main.cfg: Removed the reference to a deleted test scenario file. 20090905 15:55:19< Crab_> thanks 20090905 15:55:20< fendrin> Crab_: Thank you. 20090905 16:00:31-!- giusef [n=giusef@unaffiliated/giusef] has quit ["exit (-1);"] 20090905 16:06:12-!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 16:09:44< crimson_penguin> So who plays Wesnoth in Brent mode? :D 20090905 16:10:29< crimson_penguin> http://stats.wesnoth.org/wesstats/dbreakdown 20090905 16:11:57< crimson_penguin> corn_: By the way, those pages could use s ;) 20090905 16:13:42< blarumyrran> I dont understand what does the Campaign tab do there 20090905 16:14:21< blarumyrran> as scenario has scenarios from all campaigns? 20090905 16:14:55< Ivanovic> corn_: mp kill graphs still not working, any specific reason? 20090905 16:15:31< Ivanovic> and "Version Popularity By Date" only has "no data" mode 20090905 16:16:41 * crimson_penguin was figuring there just wasn't any data available 20090905 16:17:02< Ivanovic> crimson_penguin: but looking at the stats there are at least two versions used so far 20090905 16:17:08< Ivanovic> and the stats are online for more than a day 20090905 16:17:18< Ivanovic> so i'd assume that there is some data 20090905 16:17:20< Ivanovic> ;) 20090905 16:17:22< crimson_penguin> Yeah, I was wondering, since there is data for other things 20090905 16:18:14< corn_> Ivanovic: still need to generate tilesets + test the killmaps, it should be done today 20090905 16:18:23< Ivanovic> crimson_penguin: you have seen todays log were we talked about the font issues pango has in the mac build? 20090905 16:18:27< corn_> crimson_penguin: that will be easy enough to add 20090905 16:18:36< crimson_penguin> Ivanovic: nope 20090905 16:18:43< Ivanovic> crimson_penguin: loonycyborg mentioned some api call that is (at least on windows) usable to add fonts into the list of known ones 20090905 16:18:56< crimson_penguin> Ivanovic: oh, nice! 20090905 16:18:59< Ivanovic> so *maybe* there is a comparable call for mac, too 20090905 16:19:05< corn_> Ivanovic: the version popularity by date is a line graph - the way I wrote the x axis scaling is extremely hackish so I need to change things 20090905 16:19:15< Ivanovic> corn_: ahh, okay, sure 20090905 16:19:42< crimson_penguin> Ivanovic: although, that would only fully fix it IF pango can use multiple fonts; as it's working now, it can't, as far as I can tell 20090905 16:19:50< Ivanovic> corn_: but it is really great to see stats finally online at wesnoth.org 20090905 16:20:19 * crimson_penguin goes to play AoM 20090905 16:21:11< Ivanovic> crimson_penguin: and maybe you can just ask in #cairo if they know a way to solve things 20090905 16:21:58< crimson_penguin> Ivanovic: oh yeah, I was gonna try the ML, but then I forgot 20090905 16:22:13< Ivanovic> try irc first, maybe someone can quickly help you 20090905 16:22:25< Ivanovic> personally i see these font issues on mac as a possible blocker for 1.8 20090905 16:22:32< crimson_penguin> I think I may have tried IRC already, but I'll try again... after I'm done playing AoM ;) 20090905 16:22:35< crimson_penguin> Ivanovic: yeah :-/ 20090905 16:22:39< Soliton> Ivanovic: Bjarn is resilient, quick (random?) in the first scenario and loyal, intelligent in the 4th. 20090905 16:23:07< Ivanovic> you could just leave some question in irc and hope to have an answer once you are back 20090905 16:23:16< Ivanovic> (since some chans have a *huge* delay in their answers) 20090905 16:23:16< blarumyrran> he goes frail & gets arthrite in the legs once he gets older perhaps 20090905 16:23:25< Ivanovic> Soliton: uhm, might be, not sure... 20090905 16:23:29< crimson_penguin> I suppose 20090905 16:24:30< Ivanovic> Soliton: he had no traits set by default in scenario 1 20090905 16:25:15< Soliton> right, so he gets random traits. 20090905 16:25:46< Ivanovic> jupp 20090905 16:25:50< Ivanovic> fixed 20090905 16:25:56< CIA-62> ivanovic * r38417 /trunk/data/campaigns/Two_Brothers/scenarios/1_Rooting_Out_A_Mage.cfg: make sure that you see identical traits for bjarn in scenario1 as you will see later in scenario 3+ 20090905 16:26:08< Ivanovic> (and yeah, this one is too tiny for me to add it to the changelog...) 20090905 16:27:03< Ivanovic> lovely rating... http://happypenguin.org/show?Battle%20for%20Wesnoth 20090905 16:27:09< Ivanovic> no reason at all, just a plain one star 20090905 16:27:12< Ivanovic> WTF?!? 20090905 16:27:55< blarumyrran> i bet he got killed by muff malal 20090905 16:28:08< crimson_penguin> heh 20090905 16:28:18< Ivanovic> he lost the tutorial! 20090905 16:28:20< Ivanovic> ;) 20090905 16:29:03-!- stikonas [n=ubuntu@wesnoth/translator/stikonas] has joined #wesnoth-dev 20090905 16:29:46< crimson_penguin> :D 20090905 16:29:50< crimson_penguin> I did that once 20090905 16:30:16< Ivanovic> but then you played in chinese and were not able to understand the instructions 20090905 16:30:17< Ivanovic> ;) 20090905 16:30:22< crimson_penguin> Ivanovic: <ickle> crimson_penguin: hmm, sounds like a specific pango-atsui bug -- I'd recommend filing a bug 20090905 16:30:34< crimson_penguin> true, but I did understand what was going on anyway 20090905 16:31:38< crimson_penguin> I just was trying maybe... a negative amount, to win :P 20090905 16:35:51< corn_> well... if you look at other tutorials, it is nearly impossible to lose 20090905 16:35:57< corn_> in other games, that is 20090905 16:37:36< blarumyrran> In most games the tutorial doesnt consist of one main character killing the other, either 20090905 16:38:57< Ivanovic> in most (commercial) games it is also almost impossible to lose a scenario later on 20090905 16:39:42< Ivanovic> that is on normal difficulty in many strategy games you do not have to think at all, probably a braindead 5year old could manage to win, if he managed to learn how to use the mouse 20090905 16:40:31-!- Ivanovic changed the topic of #wesnoth-dev to: 1.6.5 planned for Sunday | 81 bugs, 242 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090905 16:40:37< corn_> just noticed that the server-side uploader was bugged and logged everything as 'quit' 20090905 16:40:41< corn_> so ignore that data for now 20090905 16:40:45< corn_> I just fixed it 20090905 16:40:47< Ivanovic> :) 20090905 16:40:59< Ivanovic> i already thought "hey, how many quitters do we have?!? 20090905 16:41:03< corn_> yes 20090905 16:41:06< Ivanovic> "noone good enough to win???" 20090905 16:41:15< corn_> if I remember it was something like 30% of tutorial games end in quit :) 20090905 16:53:04-!- Doppp [n=Doppp@unaffiliated/doppp] has quit [Read error: 104 (Connection reset by peer)] 20090905 16:56:23-!- wesbot changed the topic of #wesnoth-dev to: 1.6.5 planned for Sunday | 83 bugs, 242 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090905 16:59:02< CIA-62> noyga * r38418 /trunk/po/ (4 files in 4 dirs): French translation update 20090905 17:02:04-!- Doppp [n=Doppp@c-67-171-96-240.hsd1.pa.comcast.net] has joined #wesnoth-dev 20090905 17:03:11< CIA-62> crab * r38419 /trunk/data/campaigns/An_Orcish_Incursion/scenarios/5_Linaera_the_Quick.cfg: Fixed issue with Linaera teleporting on top of advisor. 20090905 17:03:11-!- mordante [n=mordante@wesnoth/developer/mordante] has quit [Read error: 54 (Connection reset by peer)] 20090905 17:03:24< corn_> Soliton, Ivanovic: just fixed more error handling in s.w.o: putting in a non-existent url ex. http://stats.wesnoth.org/123123/1 now produces a 404 correctly instead of a 501 20090905 17:03:45< corn_> this gets rid of more big errors in the apache error.log 20090905 17:03:46-!- mordante [n=mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20090905 17:04:36< Soliton> good. 20090905 17:05:39-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090905 17:09:27-!- stikonas_ [n=ubuntu@ctv-213-164-125-176.vinita.lt] has joined #wesnoth-dev 20090905 17:10:22-!- ilor [n=user@wesnoth/developer/ilor] has quit [Remote closed the connection] 20090905 17:10:36-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090905 17:17:36< CIA-62> thespaceinvader * r38420 /trunk/ (changelog data/core/units/drakes/Enforcer.cfg): Weapon name and icon change for Drake Enforcer. 20090905 17:23:09-!- stikonas [n=ubuntu@wesnoth/translator/stikonas] has quit [Read error: 110 (Connection timed out)] 20090905 17:24:27-!- stikonas_ is now known as stikonas 20090905 17:28:31< zookeeper> Crab_, AOI is esr 20090905 17:28:39-!- cib0 [n=cib@p5DC423E2.dip.t-dialin.net] has joined #wesnoth-dev 20090905 17:31:31< cib0> has anyone written an era that enables you to switch unit sides? 20090905 17:32:00< blarumyrran> :debug era :> 20090905 17:32:12< cib0> one that works over the network? ;) 20090905 17:32:23< cib0> i guess i'm starting from scratch 20090905 17:32:43< blarumyrran> yeah, but you could do a real :debug era that works over network then, having all the features 20090905 17:33:53< cib0> not even sure i'm making it an era 20090905 17:34:05< cib0> isn't there some other way to create modular WML? 20090905 17:35:59< cib0> what was the WML for rightclick options called? 20090905 17:37:41< cib0> set_menu_item 20090905 17:39:48-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090905 17:40:01-!- stikonas [n=ubuntu@wesnoth/translator/stikonas] has quit ["leaving"] 20090905 17:56:05< crimson_penguin> Ivanovic: hmm, I guess I should maybe update before I file any bug reports 20090905 17:56:14< Crab_> zookeeper: ok, I've fixed that issue already with some help from fendrin. 20090905 17:56:24< crimson_penguin> I'm a few versions behind on pixman, pango, and cairo 20090905 18:05:03< zookeeper> Crab_, ok, great 20090905 18:11:24-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 18:19:57-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has joined #wesnoth-dev 20090905 18:19:58< Soliton> fendrin: in low:2 the troll talks about elves when he gets killed a dwarf. seems a bit odd. 20090905 18:20:08< Soliton> +by 20090905 18:21:25-!- Noyga [n=lame-z@wesnoth/developer/noyga] has left #wesnoth-dev ["Quitte"] 20090905 18:23:16< Ivanovic> crimson_penguin: sounds like a great idea 20090905 18:28:44-!- alink [n=alink@wesnoth/developer/alink] has quit [Remote closed the connection] 20090905 18:28:57-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Connection timed out] 20090905 18:28:58-!- BenUrban_ is now known as BenUrban 20090905 18:29:28< zookeeper> fendrin, esr, in DM, in the first council scenario, garard tells delfador to stay in weldyn with himself and leollyn, yet he then leaves? 20090905 18:31:40< crimson_penguin> Ivanovic: bit of a nightmare though; compiling these was the main hard part of starting to package Wesnoth in the first place :P 20090905 18:31:44< crimson_penguin> hopefully it works... 20090905 18:31:52< crimson_penguin> I did keep notes from the first time at least 20090905 18:32:06< fendrin> zookeeper: I believe that is meant like delfador you are know a server for the king. Your commander is leollyn. Do as he commands. And leollyn has this special mission for delf. 20090905 18:33:35< fendrin> s/know/now 20090905 18:33:55< Crab_> fendrin: note: 1) Garard:" I will ride to the Ford of Abez with an army" 2) Garard: "You shall stay here with Leollyn and myself" 20090905 18:34:32< Crab_> isn't he contradicting himself ? 20090905 18:34:33< fendrin> A and not A 20090905 18:34:45< zookeeper> yeah, that's what i meant 20090905 18:34:59< fendrin> zookeeper: please mark it with a TODO ESR 20090905 18:36:06-!- corn_ is now known as corn 20090905 18:36:30< fendrin> Soliton: Do you know the exact string that was missplaced in LOW 2? 20090905 18:37:08< Soliton> fendrin: "Uuuurrrggghh! Elves had too many sharp pointy things for Grugl to eat." 20090905 18:37:31< fendrin> Soliton: Ah, thank you. I will fix that. 20090905 18:38:02< Crab_> fendrin: also note the todo some lines above, in "Crazy elves! But at least they felled a few trolls before they left" speech 20090905 18:38:24< Crab_> fendrin: is it possible to finish that scenario without killing a single troll, that is :) 20090905 18:38:34< Ivanovic> crimson_penguin: i am confident that you will make it work 20090905 18:39:09< fendrin> Crab_: Uh looks like we need more stringsss! 20090905 18:39:34< crimson_penguin> Ivanovic: I mean, I hope it actually fixes something 20090905 18:39:34< Crab_> yessss, stringsss.... 20090905 18:39:55< Ivanovic> crimson_penguin: would be really nice if it fixed the probs 20090905 18:40:08< crimson_penguin> I sort of doubt it will 20090905 18:40:18< Crab_> fendrin: btw, isn't simple 'bonus=yes' becoming somehow not enough when there's multiple persistent sides ? 20090905 18:40:20< crimson_penguin> but I was looking at the change logs, and it looks like it's probably a really good idea anyway 20090905 18:40:26< Crab_> some might need to get the bonus, some might not... 20090905 18:40:30< Ivanovic> if it does not help you at least can report the prob with the latest version 20090905 18:41:14< fendrin> Crab_: One can define that for each side nowadays. But I need to learn how it is made. 20090905 18:41:29-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 18:42:13< Crab_> fendrin: this also brings more balancing difficulties. e.g. a player might try 'farm' olurf for xp, leaving him with 0 gold and 0 units ) 20090905 18:45:18< fendrin> Crab_: Right, this needs to be done. I will have a look in ~4 hours. 20090905 18:45:24< fendrin> bye 20090905 18:45:28< Crab_> good luck 20090905 18:45:33-!- fendrin [n=fabi@wesnoth/developer/fendrin] has quit [Remote closed the connection] 20090905 18:53:00< crimson_penguin> Ivanovic: well, I've done pixman... 1 down, 2 to go 20090905 18:53:50-!- alink [n=alink@wesnoth/developer/alink] has joined #wesnoth-dev 20090905 18:56:48-!- Baloo_dabear [i=52c03e32@gateway/web/freenode/x-oaekjjctdjiouesx] has joined #wesnoth-dev 20090905 18:57:33-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 18:57:33-!- BenUrban_ is now known as BenUrban 20090905 19:00:31-!- Baloo_dabear [i=52c03e32@gateway/web/freenode/x-oaekjjctdjiouesx] has quit [Client Quit] 20090905 19:03:19< crimson_penguin> mordante: do you know if I need any backend for cairo other than Quartz? 20090905 19:31:49-!- Espreon [n=espreon@wesnoth/developer/espreon] has quit ["WRYYYYYYYYYYYYYYYYYYYY!"] 20090905 19:37:18< crimson_penguin> ughhh, I hate fink, and freetype, and fontconfig, and pango, and everything else that has too many dependencies! 20090905 19:42:11< Crab_> while playing LoW, got 'program exited with code 01': X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 18 (X_ChangeProperty) Resource id in failed request: 0x1230382 Serial number of failed request: 29373 Current serial number in output stream: 29375 20090905 19:42:34< cib0> uh.. what's the default userdata dir on debian? 20090905 19:42:49-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090905 19:43:37< Crab_> mordante: ^^ what this might be ? 20090905 19:46:38-!- Sirp [n=user@wesnoth/developer/dave] has joined #wesnoth-dev 20090905 20:00:49-!- BenUrban_ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 20:04:00-!- BenUrban__ [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 20:06:19< Soliton> cib0: ~/.wesnoth$VERSION 20090905 20:06:44< cib0> Soliton, ah, thanks, missed the version 20090905 20:12:43-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has quit [Read error: 60 (Operation timed out)] 20090905 20:16:30< Soliton> (actually it's the first 3 chars of the version which will break when we go to 1.10.) 20090905 20:17:48< crimson_penguin> Ivanovic: uhh, looks like maybe Pango requires Core Text now, which was "first introduced in Mac OS X 10.4 Tiger and made public in Mac OS X 10.5 Leopard" 20090905 20:18:42-!- BenUrban [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 20:20:05-!- BenUrban_ [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 20:20:30< cib0> hm, what variable contained the current side again? 20090905 20:21:20-!- BenUrban__ [n=benurban@unaffiliated/benurban] has quit [Read error: 110 (Connection timed out)] 20090905 20:22:53-!- stikonas [n=chatzill@ctv-213-164-125-176.vinita.lt] has joined #wesnoth-dev 20090905 20:23:35< Crab_> heh, a segfault http://wesnoth.pastebin.com/m327d4347 20090905 20:24:30< Crab_> cib0: side_number 20090905 20:24:37< cib0> Crab_, thanks 20090905 20:25:20< Crab_> cib0: if you're running trunk (today's), you can use (in debug mode), :inspect command to see the values of all variables in-game 20090905 20:25:40< cib0> Crab_: nope.. could always look at a savefile though 20090905 20:28:00-!- stikonas [n=chatzill@ctv-213-164-125-176.vinita.lt] has quit ["ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]"] 20090905 20:29:34-!- BenUrban [n=benurban@unaffiliated/benurban] has joined #wesnoth-dev 20090905 20:30:10-!- Zarel_ [i=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090905 20:32:09-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has joined #wesnoth-dev 20090905 20:41:59< shadowmaster> hi 20090905 20:42:23< shadowmaster> mordante: guess what, I fixed the unit create dialog (haven't committed yet though) 20090905 20:43:31< Aethaeryn> When was 1.6 released? 20090905 20:44:14< shadowmaster> sometime in March. you can check the tags dir for the exact tagging date, or the release forum for the exact announcement date 20090905 20:44:51< Aethaeryn> I checked Sourceforge for upload date 20090905 20:44:52-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has quit [Read error: 110 (Connection timed out)] 20090905 20:45:15< Aethaeryn> March 19 20090905 20:45:35< Aethaeryn> A six month cycle would be Sept. 19 20090905 20:46:43< cib0> hm.. input in menu item events is MP safe, right? 20090905 20:48:46< Aethaeryn> 1.0: October 2005; 1.2: Christmas-ish 2006; 1.4: March 2008; 1.6: March 2009; 20090905 20:49:44< CIA-62> shadowmaster * r38421 /trunk/ (changelog src/storyscreen/render.cpp): 20090905 20:49:44< CIA-62> Fix [story] [part] title_alignment= and pretend it wasn't implemented 20090905 20:49:44< CIA-62> before (it was intentionally left undocumented since 1.7.3 anyway). 20090905 20:49:49< shadowmaster> Aethaeryn: um, so? 20090905 20:49:59< CIA-62> shadowmaster * r38422 /trunk/src/ (5 files in 2 dirs): 20090905 20:49:59< CIA-62> New logic for the GUI2 Unit Create dialog. Now memory corruption is gone 20090905 20:49:59< CIA-62> and unit_type pointers are avoided at all costs. Basic functionality 20090905 20:49:59< CIA-62> is ready, although it would be good to disable the Male/Female 20090905 20:50:01< CIA-62> checkboxes as appropriate for every list entry. Next step is 20090905 20:50:03< CIA-62> adding a unit type preview area here. 20090905 20:52:15< Aethaeryn> shadowmaster: Actually, 1.7 was in May, so depending on one's definition of six month cycle, it could actually be as late as November. 20090905 20:53:37-!- ShikadiLord [n=ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20090905 20:54:51-!- ShikadiLord [n=ignacio@wesnoth/developer/shadowmaster] has quit [Client Quit] 20090905 20:55:37-!- melinath [n=melinath@ip-78-236.wireless.oberlin.edu] has quit [Read error: 110 (Connection timed out)] 20090905 21:05:13< cib0> hm.. any way to use a filter to determine the speaker of a message? 20090905 21:06:05< cib0> oh.. [message] accepts a SUF 20090905 21:09:10< cib0> yay for the might of WML 20090905 21:09:24-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has joined #wesnoth-dev 20090905 21:09:35< cib0> a few simple lines and now i can let my units say stuff and switch their sides as host =) 20090905 21:10:04< CIA-62> shadowmaster * r38423 /trunk/ (changelog data/core/music/into_the_shadows.ogg): 20090905 21:10:04< CIA-62> New music track, "Into the Shadows", by Tyler Johnson. 20090905 21:10:04< CIA-62> Feel free to add it into the default playlist yourselves, although I 20090905 21:10:04< CIA-62> can't see how this could fit among supposedly general-purpose tracks. 20090905 21:14:53-!- blarumyrran [n=minaise@81-20-159-197.levira.ee] has quit [] 20090905 21:21:24-!- ilor [n=user@wesnoth/developer/ilor] has quit [Read error: 145 (Connection timed out)] 20090905 21:22:54-!- ilor [n=user@wesnoth/developer/ilor] has joined #wesnoth-dev 20090905 21:23:02< cib0> omg.. where has extended era gone? 20090905 21:23:32< shadowmaster> Noyga hasn't been able to maintain it, so I guess it's in the void. 20090905 21:23:49< shadowmaster> (and BEEM is not EE!) 20090905 21:24:38< cib0> does maintaining it involve more work than running wmllint? 20090905 21:24:59< Aethaeryn> I thought BEEM was a successor to EE 20090905 21:25:22< cib0> what does BEEM provide? 20090905 21:25:37< shadowmaster> wmllint isn't god. 20090905 21:25:51< cib0> shadowmaster, yes, it is! :p 20090905 21:26:00< Aethaeryn> iirc, BEEM was an attempt to balance EE 20090905 21:26:10< cib0> unless you use macros or WML manipulation 20090905 21:26:36< shadowmaster> experience tells me that you mustn't blindly run wmllint on anything and expect it to work. 20090905 21:26:57< cib0> well, i mainly want EE for RPG stuff, so pvp balance won't really help me 20090905 21:26:58< shadowmaster> I have had some serious case of corruption due to bugs in wmllint or design flaws inherent to... its design. 20090905 21:28:13< Aethaeryn> cib0: Just make a Thunderstone RPG :P 20090905 21:28:27< cib0> Aethaeryn, what's that? 20090905 21:28:40< shadowmaster> http://www.wesnoth.org/wiki/Thunderstone 20090905 21:28:58< shadowmaster> Aethaeryn: enough with the blatant advertisement here? :/ 20090905 21:29:02< Aethaeryn> You'll see it in 1.8, hopefully it'll have enough art done to be calld alpha by then. 20090905 21:29:08< Aethaeryn> Couldn't resist. 20090905 21:29:19< Aethaeryn> My problem with the layout of EE and EoM kinda made me start my era project. :P 20090905 21:29:44< shadowmaster> *advertising 20090905 21:30:49< Aethaeryn> Hopefully, I'll have a solid chunk of time to do two sprites on Monday: arcanist (in progress already) and corpsman (I want to redraw the body). 20090905 21:31:14< Aethaeryn> damn it, wrong channel. 20090905 21:31:21< cib0> o.o 20090905 21:31:35< cib0> that didnt sound much out of context 20090905 21:31:41 * Aethaeryn slowly walks over to #Wesnoth, where UMC discussion should be taking place 20090905 21:35:03-!- YogiHH [n=chatzill@d127038.adsl.hansenet.de] has joined #wesnoth-dev 20090905 21:38:52-!- alink_ [n=alink@host-85-27-114-223.brutele.be] has joined #wesnoth-dev 20090905 21:44:18-!- grzywacz is now known as grzy|deekay 20090905 21:44:59-!- alink__ [n=alink@host-85-27-114-223.brutele.be] has joined #wesnoth-dev 20090905 21:50:17-!- alink [n=alink@wesnoth/developer/alink] has quit [Read error: 110 (Connection timed out)] 20090905 21:53:34< CIA-62> thespaceinvader * r38424 /trunk/ (7 files in 4 dirs): Add and wire new Bat portrait, update changelogs, portrait credits. 20090905 21:59:25-!- alink_ [n=alink@host-85-27-114-223.brutele.be] has quit [Read error: 110 (Connection timed out)] 20090905 22:08:06-!- Espreon [n=espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20090905 22:26:08< CIA-62> crab * r38425 /trunk/src/ai/ (contexts.cpp contexts.hpp): added a get_recall_list function to ai::readonly_context 20090905 22:26:57-!- fendrin [n=fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20090905 22:26:59< CIA-62> crab * r38426 /trunk/data/campaigns/Legend_of_Wesmere/scenarios/15_The_Treaty.cfg: LoW 15 : do not enter linger_mode after completion, since this is a story-only scenario 20090905 22:27:11< fendrin> jo 20090905 22:27:40< Crab_> fendrin: just finished playtesting LoW 20090905 22:27:49< shadowmaster> fendrin: committed Into the Shadows 20090905 22:28:06< fendrin> shadowmaster: :-) 20090905 22:28:35< fendrin> Crab_: you played through the whole campaign? At what difficult level? 20090905 22:29:27< Crab_> fendrin: I played through the whole campaign, but used debug mode excessively to make it quicker, so the difficulty level (hard) is not that relevant. 20090905 22:29:56< Crab_> fendrin: found a few blockers :) 20090905 22:30:34< fendrin> Crab_: That's no surprise to me. We changed that much... 20090905 22:30:55< Crab_> fendrin: in costly revenge, you need to destroy all villages. but, Kalenz and loyals don't do it. so, they capture the village. afterwards, it's impossible to destroy 20090905 22:31:24< Crab_> fendrin: last scenario is bugged (ends in victory on start of turn 2) 20090905 22:32:12< Crab_> fendrin: and one already fixed - segfault after a storyline scenario because of absence of 'linger="no"' on endlevel tag 20090905 22:33:01< fendrin> Crab_: segfaults need to be fixed in c++, even if the wml is broken. 20090905 22:34:28< Crab_> fendrin: true. but WML fix is one-liner, and c++ fix is not trivial. 20090905 22:35:28< fendrin> Crab_: Sure. But you also disable the testcase for the c++ developer to fix. The right thing to do is leave the wml that causes it in place and fill a bug report for the issue that points to the testcase. 20090905 22:36:07-!- Zarel [i=Zarel@warzone2100/developer/Zarel] has joined #wesnoth-dev 20090905 22:36:10< Crab_> fendrin: yes, right. 20090905 22:36:49< Crab_> fendrin: I'll submit a bug with 'as of r38425, ...' preamble 20090905 22:37:17-!- Baufo [n=thomas@wesnoth/developer/baufo] has joined #wesnoth-dev 20090905 22:37:21< Crab_> fendrin: it's easy to get a scenario config from svn, after all. 20090905 22:37:54< Crab_> fendrin: should I submit those costly revenge & last scenario bugs to gna, too ? 20090905 22:38:49< fendrin> Crab_: If you don't mind the work. This is the best way to make sure they won't get forgotten. 20090905 22:38:58< Crab_> ok, I'll do so 20090905 22:39:24< Crab_> fendrin: and, there's one more thing that I wanted to ask. 20090905 22:39:59< Crab_> fendrin: about the 'long-term plans' for LoW. What do you think about turning it to a 2-player campaign (for Kalenz & Landar) ? 20090905 22:46:13-!- grzy|deekay is now known as grzywacz 20090905 22:49:27-!- Zarel_ [i=Zarel@warzone2100/developer/Zarel] has quit [Read error: 110 (Connection timed out)] 20090905 22:54:42< Crab_> fendrin: https://gna.org/bugs/index.php?14242 https://gna.org/bugs/index.php?14243 20090905 22:56:23-!- wesbot changed the topic of #wesnoth-dev to: 1.6.5 planned for Sunday | 85 bugs, 242 feature requests, 12 patches | logs: http://irclogs.wesnoth.org/ | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20090905 22:58:02< fendrin> Crab_: thank you 20090905 22:59:17< fendrin> Crab_: Maybe even a multiplayer campaign? That is a good idea. But let's do that after 1.8 and after the campaign is stable. Maybe 2.0 can have a multiplayer LoW. 20090905 22:59:59< Crab_> fendrin: firstly we need to make it a 2P campaign, then - both a 2P SP campaign and a MP campaign 20090905 23:00:14< Crab_> fendrin: so, 'good idea, start after releasing 1.8' ? 20090905 23:03:25< crimson_penguin> Ivanovic: as predicted, extreeemely annoying :P 20090905 23:03:47< shadowmaster> ttttless changelog 20090905 23:06:06< Crab_> fendrin: also, the quality of strings in the last few scenarios of LoW is not good, compared to first/middle scenarios. 20090905 23:11:49< Crab_> fendrin: also note that due to fixed AI bugs the difficulty of LoW 16 The Chief Must Die has changed substantially (it's very easy now). 20090905 23:12:29< Crab_> fendrin: since the orcs actually 'stay still', and do not converge on you if you're detected, as it was in earlier 1.7.x releases 20090905 23:16:13-!- yann [n=dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Remote closed the connection] 20090905 23:18:33< Espreon> wesbot: seen Chusslove ? 20090905 23:18:33< wesbot> Espreon: The person with the nick Chusslove 21h 59m ago they left with the message: Remote closed the connection 20090905 23:20:27< fendrin> Crab_: scenario 16 is realy a problem. 20090905 23:21:24< Espreon> grzywacz: Around? 20090905 23:21:27< Crab_> fendrin: why ? 20090905 23:21:43< Crab_> fendrin: what do you want this scenario to be ? 20090905 23:22:36< grzywacz> Espreon, yes 20090905 23:22:55< Soliton> fendrin: in low:3 an invisible unit was attacked by the ai next to the orc warlord after his talk with the assassin about how the battle goes. 20090905 23:22:56< Espreon> Would you be able to deal with this: https://gna.org/bugs/?14239 ? 20090905 23:23:03< Espreon> grzywacz: ^ 20090905 23:23:33< Crab_> Soliton: that's for me :) 20090905 23:23:48< Soliton> ahh, ok. 20090905 23:23:48< Crab_> Soliton: who attacked ? slayer or assasin? 20090905 23:24:01< grzywacz> Espreon, most likely 20090905 23:24:08< Espreon> Good. :) 20090905 23:24:26< Soliton> the slayer was gone. a goblin knight attacked iirc. 20090905 23:24:27< grzywacz> Espreon, 1.6? 1.7? 20090905 23:24:39< Crab_> Soliton: can you post a save/replay ? 20090905 23:25:08< grzywacz> Espreon, I mean, where do you want to get it fixed ;) 20090905 23:25:15< Soliton> sure, i'll check if it's reproducable there. 20090905 23:25:41< Crab_> Soliton: if it was any poisoner unit , then I already see the bug... 20090905 23:25:52< Crab_> Soliton: if it was a goblin knight, then I need a save/replay. 20090905 23:26:17< Espreon> grzywacz: If possible, both. :) 20090905 23:26:54< Soliton> Crab_: the bug is that there was an invivible unit next to that warlord and it was apparently an enemy to the orcs. 20090905 23:27:08< Soliton> who attacked seems quite irrelevant to me. 20090905 23:27:42< grzywacz> Espreon, is it on the addon server by any chance? 20090905 23:27:48< Crab_> Soliton: (poisoner units are handled by the ai differently in that scenario) 20090905 23:27:50< Espreon> Nope. 20090905 23:28:31< Espreon> grzywacz: And I am not uploading it to the addon server until I finish that last scenario, review everything playable, and fix things that need to be fixed. 20090905 23:28:42< Crab_> deekay: around ? 20090905 23:28:46< Espreon> *that second 20090905 23:28:55< Espreon> Ah! Multitasking is evil! 20090905 23:29:18< shadowmaster> Espreon: is it on wesnoth-umc-dev? 20090905 23:29:27< Espreon> Why yes of course. 20090905 23:29:36< shadowmaster> perhaps grzywacz could use a SVN path? 20090905 23:30:18< Espreon> grzywacz: http(s)://wesnoth-umc-dev.svn.sf.net/svnroot/wesnoth-umc-dev/branches/1.6/The_Silver_Lands/ 20090905 23:30:23< grzywacz> Espreon, ok, I see why it doesn't work 20090905 23:31:14-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has quit [] 20090905 23:31:55< Crab_> Soliton: so, now I'll test a fix for formula ai formulas that ignore invisibility when choosing targets. 20090905 23:31:58-!- Blueblaze [n=nick@adsl-76-202-22-1.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20090905 23:32:13< Espreon> grzywacz: Good. 20090905 23:32:24< Crab_> Soliton: but, if the first attacker was not a poisoner, then there's something else going on, and I need a replay/save. 20090905 23:32:43< Soliton> Crab_: the replay is corrupted. 20090905 23:32:58< Crab_> Soliton: doesn't matter much, it's still useful. 20090905 23:33:01< Soliton> one shaman doesn't want to die in the replay. :-/ 20090905 23:34:31< Soliton> Crab_: files.wesnoth.org/soliton 20090905 23:34:51< Crab_> Soliton: note that attacking invisible units doesn't violate the game rules - since you have to move next to it before attacking, so it becomes visible :) 20090905 23:35:12< Soliton> i was not talking about a normally hidden unit. 20090905 23:35:37< Soliton> there was some unit spawned while the slayer was talking to the warlord. 20090905 23:35:43< Crab_> Soliton: ah, thanks. 20090905 23:35:53< Crab_> Soliton: reason understood 20090905 23:35:55< Soliton> maybe a fog clearer or whatever. 20090905 23:36:00< Crab_> Soliton: yes, a fog clearer 20090905 23:36:18< Crab_> Soliton: so, 2 bugs found :) 20090905 23:36:21< grzywacz> Espreon, that's probably my fault, but I got "Unknown scenario: '01_The_Aftermath'" 20090905 23:36:43< Espreon> Ugh... 20090905 23:37:13< Espreon> grzywacz: Would you please send me terminal output? 20090905 23:38:17-!- happygrue_ [n=George@c-67-176-145-41.hsd1.in.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20090905 23:38:58< fendrin> Soliton: Isn't there another way to release fog for a certain area than to use a hidden fog clearer? 20090905 23:39:05< grzywacz> Espreon, nvm, my fault :) 20090905 23:39:12< Espreon> OK. 20090905 23:39:17< Crab_> fendrin: yes, there's a WML tag to do that 20090905 23:39:33< deekay> Crab_: Yes? 20090905 23:39:50< shadowmaster> uh? 20090905 23:39:59< zookeeper> fendrin, no, not really 20090905 23:40:14< zookeeper> Crab_, that's only for shroud 20090905 23:40:25< Crab_> zookeeper: ah, yes... 20090905 23:40:55< Crab_> deekay: 1) see src/ai/formula/candidates.cpp:218 20090905 23:41:42< Crab_> deekay: shouldn't the check be something like if(current_team().is_enemy(j->second.side()) && !j->second.incapacitated() && j->second.invisible(j->first,units_,get_info().teams) == false) { ? 20090905 23:43:12< Crab_> deekay: 2) src/ai/formula/candidates.cpp:214 - why ignore friendly units who have moved partially (or who have more movement points than maximum due to WML trickery ) ? 20090905 23:43:43< fendrin> zookeeper: Is there a way to zoom in from wml? 20090905 23:43:55< deekay> Crab_: Yes, 2) is wrong 20090905 23:44:30< Crab_> deekay: also note ambushed units - they have 0 mp left, but are perfectly able to attack... 20090905 23:44:51< zookeeper> fendrin, none 20090905 23:45:02< deekay> Crab_:ad 1) why !j->second.incapacitated() ? and yes, invisible should be checked 20090905 23:45:09< fendrin> zookeeper: to bad, that would be nice for some story sequences 20090905 23:45:30< Crab_> deekay: j->second.incapacitated() - > target is stoned 20090905 23:45:38< deekay> ok 20090905 23:45:47< zookeeper> fendrin, really? i've never really needed that, i think. 20090905 23:45:50< deekay> I didn't remember what it meant, hence my question 20090905 23:45:53< grzywacz> Espreon, I assume you can build from svn? :) 20090905 23:46:13< Espreon> Of course. 20090905 23:46:14< deekay> Crab_: Yes, these 2 should be fixed 20090905 23:46:19< Crab_> ok, thanks 20090905 23:46:21< Crab_> I'll do it 20090905 23:46:25< deekay> Thanks :) 20090905 23:47:06< deekay> Crab_: Prolly the same with :154 20090905 23:47:22< Crab_> deekay: those bugs were spotted very accidentally (they haven't even happened) ;) 20090905 23:47:40< deekay> Crab_: Good finding :) 20090905 23:48:16< fendrin> deekay, zookeeper: AOI scenario 3? Assassins. The ai only rarely recruits assassins. Can this be solved with the new recruit ai? 20090905 23:48:53< corn> I need to generate map image tilesets for 175 maps, *gulp* 20090905 23:49:03< zookeeper> fendrin, i'm sure it can. not that i know how to do it. 20090905 23:49:48< deekay> fendrin: You can try something like specyfing % of units that AI should get, like 'Assisins' -> 40, grunts -> 30, trolls -> 30 20090905 23:50:00< deekay> fendrin: I wrote function for that in fai 20090905 23:50:10-!- ancestral [n=ancestra@97-116-126-99.mpls.qwest.net] has joined #wesnoth-dev 20090905 23:50:23< CIA-62> ivanovic * r38427 /trunk/ (6 files in 5 dirs): updated Czech translation 20090905 23:50:26< CIA-62> ivanovic * r38428 /branches/1.6/po/wesnoth-low/cs.po: updated Czech translation 20090905 23:50:30< Ivanovic> crimson_penguin: making progress? 20090905 23:50:31< deekay> fendrin: No clue how would new recruitment behave in this scenario 20090905 23:50:44< Ivanovic> crimson_penguin: or are you just learning some new swears? 20090905 23:50:51< CIA-62> grzywacz * r38429 /branches/1.6/src/soundsource.cpp: Check for shrouded/fogged sounds sources in calculate_volume - that's the single point where it actually matters. 20090905 23:50:51< grzywacz> Espreon, svn up and let me know if I broke anything else :) 20090905 23:51:02< fendrin> deekay: The new recuritment isn't enabled by default right now? 20090905 23:51:07< Crab_> fendrin: no 20090905 23:51:15< Espreon> grzywacz: Very well. 20090905 23:51:17< Crab_> fendrin: it can be plugged-in to any ai. 20090905 23:51:25< shadowmaster> grzywacz: and that fixes what bug? 20090905 23:51:26< shadowmaster> ;) 20090905 23:51:51< deekay> fendrin: You shouldn't treat new recruitment as a "finished product" 20090905 23:51:57< deekay> It is still WIP 20090905 23:52:02< grzywacz> shadowmaster, https://gna.org/bugs/?14239 20090905 23:52:20< Crab_> deekay: how stable it is on a particular map ? 20090905 23:52:35< shadowmaster> grzywacz: I know. I was pointing out the lack of a "(probable fix for bug #14239)" or suc int he commit message 20090905 23:52:40< Crab_> deekay: i.e. 'if it works here and now, will it work on this scenario there and tomorrow ?' 20090905 23:52:46< shadowmaster> or a changelog entry ;) 20090905 23:53:02< grzywacz> shadowmaster, sorry 20090905 23:53:38< shadowmaster> ah it happens to us all ;) 20090905 23:54:04< shadowmaster> I'm sure it has happened to Ivanovic as well, but his campaign is probably too tiny to receive bug reports. 20090905 23:54:25< deekay> Crab_: I have few ideas where it can fail, I do need to spend some time on improvements 20090905 23:54:35< Ivanovic> shadowmaster: not only "too tiny" but more like "nothing complex going on" 20090905 23:54:37< Ivanovic> ;) 20090905 23:54:49< deekay> Crab_: once it is in a state that it should not (imo) fail, I'll make it non-debug 20090905 23:54:58< deekay> Then we can spot bugs :) 20090905 23:55:06< Crab_> deekay: ok 20090905 23:57:36< deekay> No clue when it will happen, I will try to work on it but some things I need to take care of appeared, and besides I will have some work (outside wesnoth) to do this month --- Log closed Sun Sep 06 00:00:20 2009