--- Log opened Thu Nov 25 00:00:00 2010 20101125 00:21:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20101125 00:22:10-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20101125 00:24:44-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20101125 00:25:57-!- phlaem [~a@e178117226.adsl.alicedsl.de] has quit [Quit: Leaving] 20101125 00:28:16-!- AMorozov [~alex@host89-251-107-6.hnet.ru] has joined #wesnoth-dev 20101125 00:30:01< AMorozov> Hi! We're making changes to wmllint to be able to convert AI sections to the new format automatically. I'd like to ask how day-only sections are identified in old format? 20101125 00:32:41< AMorozov> ... and the task wiki says that night time is identified by 'time_of_day=dusk,first_watch,second_watch' while 'The Rise of Wesnoth scenario' contains only ' time_of_day=first_watch,second_watch'. Is this night too? 20101125 00:33:50< Espreon> Yes. 20101125 00:34:10< Espreon> Dusk is actually a neutral ToD. 20101125 00:35:10< AMorozov> Ok 20101125 00:35:14< AMorozov> Thank you 20101125 00:35:27< Espreon> No prob. 20101125 00:45:28-!- Zacru [48df48f0@gateway/web/freenode/ip.72.223.72.240] has joined #wesnoth-dev 20101125 01:05:37-!- AMorozov [~alex@host89-251-107-6.hnet.ru] has quit [Remote host closed the connection] 20101125 01:07:57-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 265 seconds] 20101125 01:07:57-!- ancestral [~ancestral@174-20-4-220.mpls.qwest.net] has joined #wesnoth-dev 20101125 01:15:34-!- Meh1 [ae340336@gateway/web/freenode/ip.174.52.3.54] has joined #wesnoth-dev 20101125 01:15:38-!- wesbot changed the topic of #wesnoth-dev to: 174 bugs, 298 feature requests, 19 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20101125 01:16:24-!- dmitrig01 [~dmitrig01@c-24-5-196-41.hsd1.ca.comcast.net] has joined #wesnoth-dev 20101125 01:22:44-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20101125 01:22:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20101125 01:24:16< dmitrig01> heya, GCI student here. I'm having a lot of trouble winning the last game of the last branch of my playtesting task, doing the South Guard on beginner :D. any tips? 20101125 01:36:30< loonycyborg> Use save/loading. This never fails :P 20101125 01:37:00< Espreon> 'Tis true. 20101125 01:53:51-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20101125 01:54:33-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20101125 01:56:54< stikonas> yeah, wesnoth is a harder game then most commercial titles 20101125 01:57:38< stikonas> you can't do stupid mistakes even on beginner difficulty 20101125 02:00:10< Kapace> where is the wmllint tool that is mentioned in http://wiki.wesnoth.org/GCI/Port_AI_WML_configuration_to_new_style_syntax ? 20101125 02:00:33< shadowmaster> stikonas: you think? 20101125 02:00:57< shadowmaster> Kapace: it's found in data/tools in the source code distribution 20101125 02:01:12< Kapace> oh, thanks 20101125 02:01:48-!- ancestral [~ancestral@174-20-4-220.mpls.qwest.net] has quit [Quit: And that's the end of THAT chapter] 20101125 02:03:13< stikonas> shadowmaster: I think so, but I am certainly not an expert in these questions 20101125 02:03:36< stikonas> though wesnoth is certainly easier than NetHack :) 20101125 02:04:24< shadowmaster> try NR Showdown on an Intel Celeron-S 1.3 GHz box with 256 MiB of RAM on Windows XP. I dare you. 20101125 02:04:28< shadowmaster> then we can talk about difficulty. 20101125 02:04:59 * shadowmaster o o (must not forget the 1-hour long turns) 20101125 02:05:16< stikonas> I still have lots of problems to solve :). It is a term time here... 20101125 02:05:42< stikonas> and during the holidays I have just as many problems to solve... 20101125 02:06:13< stikonas> beacause I will have exams in June 20101125 02:10:46-!- nloewen [184ee0e9@gateway/web/freenode/ip.24.78.224.233] has joined #wesnoth-dev 20101125 02:15:51< Kapace> shadowmaster, have you been able to use wmllint before? 20101125 02:16:19< shadowmaster> yes, but wmllint and I have a rather special relationship. 20101125 02:16:38< shadowmaster> (mutual hate). In any case I've only made it work on Linux. No idea what platform you're on? 20101125 02:16:51< Kapace> oh, i see how it is :P, ubuntu 20101125 02:17:42< shadowmaster> you could check the "lint" target commands in the data/tools/Makefile to get an idea of how to invoke wmllint 20101125 02:18:22< Kapace> im trying to run it on defaldor's memories, but i get "01_Overture.cfg", line 20: Mage is not a known unit type 20101125 02:18:50< shadowmaster> then you probably need to tell it the path to mainline's core files first 20101125 02:19:40< shadowmaster> apparently esr runs it as $ wmllint path/to/wesnoth/data/core path/to/wesnoth/data/multiplayer path/to/wesnoth/data/themes path/to/wesnoth/data/campaigns 20101125 02:20:05< shadowmaster> although for a single campaign just $ wmllint path/to/data/core path/to/data/campaigns/Delfadors_Memoirs should work 20101125 02:20:05< Kapace> ok 20101125 02:20:19< Kapace> yeah, thats what i thought 20101125 02:21:30-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has joined #wesnoth-dev 20101125 02:22:12-!- Bocom [~Bocom@c-8dcde255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20101125 02:25:35-!- Meh1 [ae340336@gateway/web/freenode/ip.174.52.3.54] has quit [Quit: Page closed] 20101125 02:28:38-!- nloewen [184ee0e9@gateway/web/freenode/ip.24.78.224.233] has quit [Ping timeout: 265 seconds] 20101125 02:33:54-!- SpoOkyMagician [~chatzilla@74-138-202-211.dhcp.insightbb.com] has quit [Quit: i dunno] 20101125 02:37:47-!- rhtx [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101125 02:45:32-!- dmitrig01 [~dmitrig01@c-24-5-196-41.hsd1.ca.comcast.net] has quit [Quit: dmitrig01] 20101125 02:53:10< rhtx> hello 20101125 02:58:18-!- dmitrig01 [~dmitrig01@c-67-188-229-76.hsd1.ca.comcast.net] has joined #wesnoth-dev 20101125 03:14:12-!- MadTBone [~bruce@cpe-66-65-112-179.nyc.res.rr.com] has joined #wesnoth-dev 20101125 03:18:39< MadTBone> Hi wesnoth devs. I was just playing a game on the Internet, and I think that they may have ripped off music from Wesnoth. I'm not familiar with the license terms that cover the game art and music, just that GPL code can only be used in other GPL licensed projects. 20101125 03:18:59< Zacru> Would this: http://wesnoth.pastebin.com/zTyWsNSY be the correct convertion for this: http://wesnoth.pastebin.com/UBunmnME old WML? 20101125 03:20:00< MadTBone> (I'm also not positive that the music is from Wesnoth. I definately recognize it, and have played Wesnoth quite a bit, so perhaps I'm just incorrectly associating them) 20101125 03:20:22< MadTBone> the game is at: http://www.kongregate.com/games/belugerin/age-of-kingdom 20101125 03:22:17< noy> MadTBone: I'm not sure 20101125 03:22:57< noy> I'm not a music person that can tell you 20101125 03:23:16-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20101125 03:23:26< shadowmaster> too large for me. 20101125 03:23:32< Gambit> The titlescreen music is not from Wesnoth 20101125 03:23:45< Gambit> MadTBone: Where is the music? 20101125 03:23:50< Gambit> Is there a specific level? 20101125 03:25:31-!- rhtx [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has quit [Read error: Connection reset by peer] 20101125 03:27:53< Zacru> Can any of you explain how to use [facet]? 20101125 03:27:54< MadTBone> Gambit: its just on the first level 20101125 03:28:27< Zacru> Or give me an example of it being used? 20101125 03:30:39-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101125 03:37:14< Gambit> Well I've been playing for a while now and only heard one song (not wesnoth's) on a loop 20101125 03:37:32< Gambit> Also protip: Game is UBER unbalanced. Spam farms and trade. Waaaaaaaay better than gold mines. 20101125 03:39:04< MadTBone> Gambit: ok... I must just recognize it from elsewhere 20101125 03:39:43-!- dmitrig01 [~dmitrig01@c-67-188-229-76.hsd1.ca.comcast.net] has quit [Quit: dmitrig01] 20101125 03:45:44-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20101125 03:47:57< CIA-86> shadowmaster * r47694 /trunk/misc/fortunes/wesnoth: Add a couple of fortunes 20101125 03:55:59< Gambit> oooh boy 20101125 03:59:43-!- dmitrig01 [~dmitrig01@c-67-188-229-76.hsd1.ca.comcast.net] has joined #wesnoth-dev 20101125 04:05:51-!- happygrue [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20101125 04:09:17-!- Ivanovic_ [~ivanovic@dtmd-4db2ab69.pool.mediaWays.net] has joined #wesnoth-dev 20101125 04:09:17-!- Ivanovic_ [~ivanovic@dtmd-4db2ab69.pool.mediaWays.net] has quit [Changing host] 20101125 04:09:17-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20101125 04:12:50-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 255 seconds] 20101125 04:13:20-!- Ivanovic_ is now known as Ivanovic 20101125 04:21:57-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 240 seconds] 20101125 04:26:26-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20101125 04:31:03-!- happygrue [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20101125 04:41:23-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has quit [Quit: Leaving] 20101125 04:58:18-!- un214 [~quassel@adsl-75-45-10-150.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101125 05:14:46-!- un214 [~quassel@adsl-75-45-10-150.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20101125 05:16:37< robodoggy> I'm also interested in Zacru's questions. Anyone know? 20101125 05:17:06< robodoggy> Oh wo'w, Ive been idle a while 20101125 05:19:51-!- Blueblaze [~Blueblaze@adsl-99-158-44-235.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20101125 05:20:58-!- Blueblaze [~Blueblaze@adsl-99-158-44-235.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101125 05:22:40-!- robodoggy [4b43c6ee@gateway/web/freenode/ip.75.67.198.238] has quit [Quit: Page closed] 20101125 05:33:56-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20101125 05:38:59-!- reid_ [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101125 05:39:55< Zacru> I guess we'll just have to wait 'til they post the answer on the wiki. 20101125 05:40:29< reid_> any devs on here? 20101125 05:47:05< reid_> Crab_: are you the WML person? 20101125 05:54:29-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20101125 05:57:56< Espreon> Zacru ; reid_: What's the deal? 20101125 05:59:35< reid_> I'm working as part of google code-in 20101125 06:00:13-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20101125 06:00:13-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20101125 06:00:22< reid_> I took the task of converting the ai WML 20101125 06:00:28< Espreon> And... 20101125 06:01:01< reid_> the WML changes from 1.8 to 1.9 20101125 06:01:09< Espreon> Yes... 20101125 06:01:15< Espreon> What about them? 20101125 06:01:37< reid_> so where exactly are these files located 20101125 06:01:49-!- MadTBone [~bruce@cpe-66-65-112-179.nyc.res.rr.com] has quit [Ping timeout: 265 seconds] 20101125 06:02:07< Zacru> So I turned in my project, but the Mentor said I did the turns wrong and he said to use [facet], but I can't find out how to. http://www.google-melange.com/gci/task/show/google/gci2010/wesnoth/t129042361777 20101125 06:02:07< Espreon> reid_: Which campaigns do your tasks involve? 20101125 06:02:48< reid_> descent into darkness 20101125 06:03:41< reid_> ok I think I found a link to the files 20101125 06:03:52< reid_> do they end in .cfg? 20101125 06:04:05< Espreon> reid_: Of course. 20101125 06:05:09< Espreon> Zacru: He probably meant to use the macros that use [facet]. 20101125 06:05:36< Zacru> where would I find those? 20101125 06:06:49< Espreon> Zacru: data/core/macros/ai* 20101125 06:07:36-!- Rose [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20101125 06:09:25-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Ping timeout: 252 seconds] 20101125 06:11:39< Zacru> Okay. So I'm new to WML and I don't understand exactly how the Macros work so what does [facet] do in the macro? 20101125 06:12:10-!- Rose [~quassel@unaffiliated/cookiee] has quit [Ping timeout: 252 seconds] 20101125 06:13:00< reid_> does v 1.9 support both version of WML? 20101125 06:13:45-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20101125 06:23:05< Espreon> reid_: Yes. 20101125 06:23:41< Espreon> Zacru: It's just a thing for the AI to follow... 20101125 06:23:49< Espreon> Sorry, I can't really explain it well. 20101125 06:25:29< Zacru> Okay. I'm slowly starting to understand WML, but I find it very difficult to find about the syntax and stuff. Where might I find some reading on the basics of Macros? 20101125 06:29:11-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20101125 06:31:12< Espreon> Zacru: It's simple. It's just {NAME mu_arg1 mu_arg2} and stuff. 20101125 06:31:44< Espreon> Zacru: Now, knowing what to provide as arguments is different; you need to actually find out where the arguments are going. 20101125 06:37:11< Zacru> So I looked at the AI_SIMPLE_ALWAYS_ASPECT macro in Macro.cfg 20101125 06:38:57< Zacru> And I see how {AI_SIMPLE_ALWAYS_ASPECT caution 0} passes caution and 0 as vars. 20101125 06:40:23< Zacru> Haha, I get it now. 20101125 06:40:28< Espreon> Excelent. 20101125 06:40:55< Zacru> Weird how trying to explain it makes you learn it. ;) 20101125 06:42:35< Espreon> Heh... 20101125 06:44:37-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: ...] 20101125 06:44:55< Zacru> so now if I wanted something to only go for turns 12-FOREVER I would do {AI_SIMPLE_ASPECT ASPECT_ID "turn 12" VALUE}? 20101125 06:47:24< Espreon> Zacru: What are you converting? 20101125 06:48:02-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101125 06:48:32< Zacru> http://wesnoth.pastebin.com/UBunmnME 20101125 06:49:36< Zacru> In http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Sceptre_of_Fire/scenarios/8_The_Dragon.cfg?view=markup 20101125 06:50:24< Zacru> Scepter of Fire Scenario 8: The Dragon 20101125 06:51:40< Espreon> Zacru: ... Uh... I'm not sure what to do with that... 20101125 06:51:58< Espreon> I'm not sure how 12-FOREVER works. 20101125 06:51:59< Zacru> That's fine. I think I got it. 20101125 06:52:09< reid_> wmllint is supposed to convert WML to the newest version, right? 20101125 06:52:47< Espreon> reid_: Yes. 20101125 06:53:07< reid_> it's not making any changes to the files 20101125 06:53:26< Espreon> reid_: What are you expecting it to do? 20101125 06:54:12< Espreon> reid_: If you're expecting it to do your work for you, you're outta luck. 20101125 06:54:15< Espreon> wmllint's not magic. 20101125 06:54:24< Espreon> Someone has to teach it. 20101125 06:54:35< reid_> aww 20101125 06:54:55< reid_> by teach do you mean finnish coding it? 20101125 06:55:32-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20101125 06:55:34< shadowmaster> wmllint will never be finished until I kill it. 20101125 06:55:40< Espreon> It's true. 20101125 06:55:43< shadowmaster> don't tell esr I said that. 20101125 06:56:41< shadowmaster> Wesnoth is always changing, so wmllint must be updated every time WML syntax changes for one or such reason 20101125 06:56:53-!- Zacru [48df48f0@gateway/web/freenode/ip.72.223.72.240] has quit [Ping timeout: 265 seconds] 20101125 06:57:30-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101125 06:58:25< reid_> I can at least use it to test that files I send it are syntactically correct right? 20101125 06:59:24< shadowmaster> kind of. 20101125 06:59:55< shadowmaster> wmllint is very dumb in some aspects, so it may let broken WML pass past the radar while Wesnoth itself wouldn't allow that. 20101125 07:00:41< reid_> so why not just use the code in wesnoth to test it? 20101125 07:00:52-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101125 07:01:10< shadowmaster> It's Complicated™. The author of wmllint would give you a long rant explaining (or trying to explain) why that isn't possible. 20101125 07:01:30< shadowmaster> but of course WML authors are expected to not rely on just wmllint to test their stuff. 20101125 07:01:52< reid_> So how will my stuff be tested? 20101125 07:05:30< Espreon> :inspect... observation of the AI, I guess. 20101125 07:08:03< reid_> Espreon: is that a command? 20101125 07:08:14< Espreon> Yes. 20101125 07:10:16< reid_> can you elaborate please 20101125 07:12:06< shadowmaster> http://wiki.wesnoth.org/CommandMode 20101125 07:12:17-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20101125 07:12:38< shadowmaster> :debug :inspect gives a dialog that allows people to inspect the AI and game variables status 20101125 07:17:17-!- Cookiee [~quassel@unaffiliated/cookiee] has left #wesnoth-dev ["OH. LOOK ITS A COOKIE THERE, RIGHT THERE *runs away*"] 20101125 07:19:43< reid_> so I just type that in the middle of the game 20101125 07:20:16< Espreon> Yes. 20101125 07:20:32-!- m4k3r [~maker@host105-81-dynamic.10-87-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101125 07:23:28< reid_> it's not doing anything 20101125 07:24:43< Espreon> Did you type : then debug and then hit enter? 20101125 07:24:43-!- mordocai [~mordocai@66.119.9.243] has quit [Ping timeout: 245 seconds] 20101125 07:25:48-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: Lost terminal] 20101125 07:26:14< reid_> ok its working now 20101125 07:30:25< reid_> can this be used to check the validity of a specific wml file? 20101125 07:30:59< Espreon> LOL, wut? 20101125 07:31:01< Espreon> No. 20101125 07:31:09< Espreon> It's a gamestate inspector. 20101125 07:33:22< Espreon> Well, goodbye. 20101125 07:33:33< reid_> thanks for the help. 20101125 07:38:24-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20101125 07:38:31-!- reid_ [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 20101125 07:39:49-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101125 07:53:55-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 250 seconds] 20101125 07:54:51-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101125 08:01:52-!- m4k3r [~maker@host105-81-dynamic.10-87-r.retail.telecomitalia.it] has quit [Quit: Ex-Chat] 20101125 08:02:54-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20101125 08:35:56-!- Blueblaze [~Blueblaze@adsl-99-158-44-235.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20101125 09:25:28< dmitrig01> could anyone take a look at http://www.google-melange.com/gci/task/show/google/gci2010/wesnoth/t129047233258? 20101125 09:27:12< dmitrig01> Crab_: I know it's not technically polite to ping random people on IRC, but would you mind taking a look at http://www.google-melange.com/gci/task/show/google/gci2010/wesnoth/t129047233258? thanks 20101125 09:27:22< dmitrig01> oh, nm, you beat me! 20101125 09:27:30< Crab_> dmitrig01: :) 20101125 09:27:35< dmitrig01> thanks! 20101125 09:27:49< Crab_> thanks to you, too :) 20101125 09:28:38< Crab_> and, in this case, it's a polite thing to do, because you're not pinging 'random' person, you're pinding the exact person responsible for reviewing the task :) 20101125 09:29:37< dmitrig01> yeah, just that I don't formally "know" you :-) 20101125 09:29:38< Crab_> dmitrig01: if you want to claim another task, note that there are still playtesting tasks left (but for a slightly larger/harder campaigns) 20101125 09:41:39< Ivanovic> moin 20101125 09:41:54< Crab_> robodoggy: about your question - as written on http://wiki.wesnoth.org/GCI/Port_AI_WML_configuration_to_new_style_syntax, leader_goal aspect is converted in the same way as, for example, recruitment_pattern 20101125 09:41:56< Crab_> hi, Ivanovic 20101125 09:45:06< Espreon> Hello Ivanovic. 20101125 09:45:26-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20101125 09:57:28< Espreon> Ivanovic: Did you look at my task? 20101125 10:01:28< Ivanovic> no, i just came out of be 20101125 10:01:29< Ivanovic> d 20101125 10:04:13-!- AMorozov [~alex@mx.ac-sw.com] has joined #wesnoth-dev 20101125 10:04:27< AMorozov> H! 20101125 10:04:33< AMorozov> Crab_: are you online? 20101125 10:04:40< Crab_> yes 20101125 10:05:11< AMorozov> I've just looked at the task page and noticed that there're only 18 minutes to complete left. 20101125 10:05:19< AMorozov> My son is in school now 20101125 10:05:49< dmitrig01> AMorozov: if the task isn't completed an automatic 1-day extension is granted 20101125 10:07:03< AMorozov> ... and basically we (together with him) prepared the changed wmllint which performs (basic) transformations. I think the tool will be ready this evening (local time) 20101125 10:07:33< AMorozov> So, we have certain time to complete it, right? 20101125 10:07:59< Crab_> AMorozov: look at the deadline field 20101125 10:08:10< AMorozov> Ok. 20101125 10:08:11< Crab_> AMorozov: I think that google's display of 'time to complete' is buggy 20101125 10:08:41< Crab_> AMorozov: if you run out of time, you can submit anything you have at the moment and ask for an extension of the deadline, so I'll be able to extend the deadline 20101125 10:10:12< AMorozov> BTW, we asked already, but the answer was incomplete: how 'daytime' label should look like in the old format 20101125 10:11:38-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20101125 10:11:38< Crab_> (checked the task in google's tracker, it says 'Deadline: 27th November 2010, 10:21', and if you submit something, even if it's incomplete, I can extend it, so there's no problem with it ) 20101125 10:14:05< AMorozov> Documentation describes only nighttime (time_of_day=dusk,first_watch,second_watch or time_of_day=first_watch,second_watch) 20101125 10:14:25< AMorozov> or did I miss smth? 20101125 10:14:57< Crab_> AMorozov: take a look at http://svn.gna.org/viewcvs/wesnoth/trunk/data/core/macros/ai.cfg?view=markup 20101125 10:15:17< Crab_> search for '#define AI_SIMPLE_NIGHT_ASPECT ASPECT_ID VALUE' 20101125 10:15:28< Crab_> see that that macro is defined as {AI_SIMPLE_ASPECT_FOR_TIME_OF_DAY {ASPECT_ID} "night" "dusk,first_watch,second_watch" {VALUE} } 20101125 10:15:45< Crab_> 'night' is the id, it should be unique string 20101125 10:16:00< Crab_> "dusk,first_watch,second_watch" is the times of day for this aspect to be active 20101125 10:17:23< AMorozov> Ahha, I see, day for "dawn,morning,afternoon 20101125 10:17:32< Crab_> yes 20101125 10:25:59 * Espreon wonders who maintains that emacs thing. 20101125 10:26:05< Espreon> ... it's getting outdated... 20101125 10:26:13< Espreon> ... and I'm not going to deal with it. 20101125 10:28:16< CIA-86> espreon * r47695 /trunk/data/core/macros/ (deprecated-utils.cfg objective-utils.cfg): Deprecated SET_OBJECTIVES, VICTORY_CONDITION, and DEFEAT_CONDITION. 20101125 10:32:53< CIA-86> espreon * r47696 /trunk/data/core/macros/deprecated-utils.cfg: Expanded macro calls in the deprecated macros; core macros should not rely on macros from other files. 20101125 10:39:03-!- MeccaGod [MeccaGod@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20101125 10:51:24< CIA-86> espreon * r47697 /trunk/data/ (4 files in 3 dirs): Deprecated ON_EVENT, ON_PRESTART, ON_START, ON_SIDETURN, ON_TURN, ON_VICTORY, ON_DEFEAT, ALLOW_UNDO, and ON_TILE_ONCE. 20101125 10:51:51-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20101125 10:56:54-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20101125 11:02:35< CIA-86> espreon * r47698 /trunk/data/ (3 files in 2 dirs): Deprecated SIDE_PLAYER and SIDE_COMPUTER. 20101125 11:05:06< CIA-86> espreon * r47699 /trunk/data/core/macros/ (amla.cfg deprecated-utils.cfg): Deprecated AMLA_TOUGH. 20101125 11:06:34-!- dmitrig01 [~dmitrig01@c-67-188-229-76.hsd1.ca.comcast.net] has quit [Quit: Hi, I'm a Quit Message Virus (QMV). Replace your Quit Message with this one and help this QMV take over the world!] 20101125 11:06:38< CIA-86> espreon * r47700 /trunk/data/core/ (5 files in 4 dirs): Ran wmlindent. 20101125 11:08:55-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20101125 11:09:22-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20101125 11:13:19< CIA-86> espreon * r47701 /trunk/data/core/macros/ (deprecated-utils.cfg items.cfg): Deprecated ITM_BOOK1 and ITM_TREE1. 20101125 11:18:25-!- chris| [~Chris@golf326.server4you.de] has left #wesnoth-dev [] 20101125 11:21:07-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20101125 11:21:11-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20101125 11:22:26< CIA-86> espreon * r47702 /trunk/data/core/macros/ (deprecated-utils.cfg unit-utils.cfg): Deprecated RECALL_OR_CREATE_UNIT and RECALL_OR_CREATE. 20101125 11:22:43< Espreon> People, don't BAAAAAAAAAAAAWWWWWWWWWWWWWWw to me about DM; I'm on it. 20101125 11:24:08-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20101125 11:25:29< Espreon> GOD DAMN IT ESR! Don't BAAAAAAAAAAAAAAAWWWWWWWWWWWWWWWW to me about KALEH, when you have friggin' METHOR! 20101125 11:27:22< Espreon> Oh no... that's used twice. Damn it Kate... 20101125 11:27:40< Espreon> Well, I was probably going to find another use for KALEH. 20101125 11:29:16< Espreon> ... and you left behind the preprocessor directives... 20101125 11:32:37-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20101125 11:38:26-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20101125 11:39:02< CIA-86> espreon * r47703 /trunk/data/campaigns/Delfadors_Memoirs/ (6 files in 2 dirs): Converted RECALL_OR_CREATE_UNIT and RECALL_OR_CREATE calls. 20101125 11:39:25-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20101125 11:41:55< Espreon> Note to self: make it so that ELVISH_NPCS_REAPPEAR doesn't make a random Elvish High Lord and Elvish Shyde. 20101125 12:07:27< CIA-86> espreon * r47704 /trunk/changelog: Updated the changelog. 20101125 12:10:34< CIA-86> espreon * r47705 /trunk/data/core/macros/debug-utils.cfg: Expanded external macros in TIMED_ACTIONS. 20101125 12:12:54< timotei> Espreon: what about DM?:P 20101125 12:13:15< Espreon> timotei: Don't worry about it. 20101125 12:15:30-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20101125 12:16:02< timotei> fine 20101125 12:28:22< CIA-86> espreon * r47706 /trunk/data/campaigns/Northern_Rebirth/utils/utils.cfg: Made units spawned by GENERIC_GUARDIAN_UNIT like units whose creation involves GUARDIAN. 20101125 12:29:14< Espreon> Meh, I'll get the rest later... 20101125 12:32:32-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20101125 12:34:14-!- chris| [~Chris@golf326.server4you.de] has joined #wesnoth-dev 20101125 13:15:38-!- wesbot changed the topic of #wesnoth-dev to: 174 bugs, 298 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20101125 13:22:24-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20101125 13:54:01-!- loonybot_ [~loonybot@ppp79-139-137-48.pppoe.spdop.ru] has joined #wesnoth-dev 20101125 13:54:01-!- loonybot_ [~loonybot@ppp79-139-137-48.pppoe.spdop.ru] has quit [Changing host] 20101125 13:54:01-!- loonybot_ [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20101125 13:55:03-!- loonycyborg_ [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20101125 13:56:20-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Ping timeout: 245 seconds] 20101125 13:57:02-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Ping timeout: 264 seconds] 20101125 13:57:02-!- loonybot_ is now known as loonybot 20101125 14:00:13-!- Gambit [~Gambit@67.232.229.73] has joined #wesnoth-dev 20101125 14:00:13-!- Gambit [~Gambit@67.232.229.73] has quit [Changing host] 20101125 14:00:13-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20101125 14:01:32-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20101125 14:03:28-!- loonycyborg_ is now known as loonycyborg 20101125 14:06:58< AMorozov> Please suggest, whether village_value should be converted to the new-style AI config using {AI_SIMPLE_*_ASPECT village_value } 20101125 14:16:37-!- xenocratus01 [~xenocratu@79.117.34.138] has joined #wesnoth-dev 20101125 14:20:54-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20101125 14:22:08-!- timotei [c1e20594@gateway/web/freenode/ip.193.226.5.148] has joined #wesnoth-dev 20101125 14:22:15< timotei> hi 20101125 14:22:46< timotei> does anyone know if there is any python version constraint for running the wml tools? (wmllint, wmlscope, wmlinden, wml addon uploader, and wmlparser2) ? 20101125 14:22:56< timotei> elias, AI0867, esr, shadowmaster ^ 20101125 14:24:21< Rhonda> Do you have troubles? 20101125 14:26:08< timotei> Rhonda: no. I want to add a paragraph about the python requirement for the umc plugin 20101125 14:26:28< timotei> Rhonda: and I was wondering if I should tell the people to install a specific version of Python (2.x or 3.x) 20101125 14:26:38< timotei> but I guess this link is just fine: http://wiki.python.org/moin/BeginnersGuide/Download 20101125 14:26:47< AMorozov> timotei: it works well with python-2.6 20101125 14:26:47< AMorozov> at least, wmllint, he-he 20101125 14:27:10< timotei> AMorozov: yeah. I have python 2.x too. I didn't tested with 3.x that's why I've asked 20101125 14:28:47< elias> timotei: it will no work with 3.x 20101125 14:29:03< timotei> elias: good to know :) 20101125 14:29:30< elias> i'd like to convert to 3.x, but then they won't work with 2.x any longer 20101125 14:30:03< elias> and since debian stable doesn't have 3.x yet, probably too early for that yet 20101125 14:30:45< timotei> fair enough :) 20101125 14:35:47< elias> i wonder how esr thinks about python 3... probably best to use the same version he uses for wmllint also for the other scripts 20101125 14:40:58< timotei> yeah 20101125 14:41:03< timotei> esr: ^ 20101125 14:41:25< timotei> but anyway, I check with python 2.x and it worked the tools 20101125 14:41:37< timotei> but still, why so many inconsitences? 20101125 14:41:49< timotei> shouldn't the version be ... backward compatbile?:-? 20101125 14:43:34< elias> they are 20101125 14:43:53< elias> python 2.4 code will still work with 2.7 20101125 14:44:05< elias> (except when you were abusing bugs in some way, of course) 20101125 14:44:11< elias> python 3 is a new language 20101125 14:44:24< elias> so it's not compatible with python 2 in any way 20101125 14:44:45< elias> it's very similar though, just a few things are done much better 20101125 14:46:08< timotei> oh 20101125 14:46:18< timotei> then, I guess it will take a while to switch everyone 20101125 14:50:34-!- anonymissimus [~chatzilla@HSI-KBW-095-208-089-203.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20101125 14:50:51< timotei> I shall go now :) 20101125 14:50:58-!- timotei [c1e20594@gateway/web/freenode/ip.193.226.5.148] has quit [Quit: Page closed] 20101125 14:51:04< anonymissimus> Espreon: just because something isnt used doesnt mean it should get deprecated 20101125 14:51:45< anonymissimus> I disagree on allow_undo, amla_tough and maybe the recall_or_cerate macros 20101125 14:55:36< anonymissimus> ok the recall or create ones didnt offer any additional functionality 20101125 14:56:05< anonymissimus> allow undo is like the variable macro, a frequently used shortcut 20101125 14:56:43< anonymissimus> unfortunately not in mainline since mainline events mostly don't care for allow_undo 20101125 14:57:39< zookeeper> they don't? 20101125 14:58:31< anonymissimus> whether or not a macro gets used also depends on personal coding style; mainline coding syle is dominated by a few coders (zookeeper mainly); but it cna be different in UMC 20101125 14:58:34-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20101125 14:58:59-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20101125 14:59:38< anonymissimus> hm well my moveto events allmost all have the allow_undo thing, although I don't use the macro; but I see it in other UMCs 20101125 15:10:22-!- mordocai [~mordocai@66.119.9.243] has joined #wesnoth-dev 20101125 15:12:15-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20101125 15:12:19-!- Johannes13_ [~Johannes@pD9502467.dip0.t-ipconnect.de] has joined #wesnoth-dev 20101125 15:12:19-!- Johannes13_ [~Johannes@pD9502467.dip0.t-ipconnect.de] has quit [Changing host] 20101125 15:12:19-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20101125 15:12:42-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101125 15:23:29-!- Crab_ [~Crab@wesnoth/developer/crab] has joined #wesnoth-dev 20101125 15:23:58-!- AMorozov [~alex@mx.ac-sw.com] has quit [Remote host closed the connection] 20101125 15:24:27-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Quit: Johannes13_] 20101125 15:26:41< xenocratus01> Crab_: how should i submit the .cfg files? 20101125 15:27:06< Crab_> archive them (i.e. in a zip),and submit via google's tracker 20101125 15:27:36< Crab_> then, I'll compare them against the trunk version to check your changes, and will notify if it's good or not. 20101125 15:27:57< Crab_> if there's 1-2 small mistakes, Ill accept it as done anyway, if there's large mistakes, I'll ask to fix them and say how. 20101125 15:28:18< xenocratus01> ok 20101125 15:34:49-!- mordocai [~mordocai@66.119.9.243] has quit [Ping timeout: 252 seconds] 20101125 15:35:09-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Quit: Leaving.] 20101125 15:37:23< xenocratus01> Crab_: finished. but i have to go now, if there are any mistakes, please leve a comment pointing them :) 20101125 15:37:38-!- Bocom_ [~Bocom@c-8dcde255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20101125 15:37:45< Crab_> yes, I will, I will try to do that today. 20101125 15:39:34-!- Bocom [~Bocom@c-8dcde255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20101125 15:43:35-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has joined #wesnoth-dev 20101125 15:43:44-!- negusnyul [~negusnyul@dsl54020F49.pool.t-online.hu] has joined #wesnoth-dev 20101125 15:46:16-!- xenocratus01 [~xenocratu@79.117.34.138] has quit [Ping timeout: 240 seconds] 20101125 15:46:21-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20101125 15:51:05-!- euschn [~eugen@wesnoth/developer/euschn] has quit [Ping timeout: 260 seconds] 20101125 16:09:00< CIA-86> crab * r47707 /trunk/ (10 files in 7 dirs): expiremental recruitment by Grimling, work-in-progress code 20101125 16:31:18-!- dtiger [~dtiger@dynamic-vpdn-93-125-64-237.telecom.by] has joined #wesnoth-dev 20101125 16:55:05-!- MadTBone [~bruce@cpe-66-65-112-179.nyc.res.rr.com] has joined #wesnoth-dev 20101125 17:00:54-!- Grimling [~Grimling@91.181.129.230] has joined #wesnoth-dev 20101125 17:04:02< Crab_> Grimling: hello 20101125 17:04:03-!- m4k3r [~maker@host172-80-dynamic.26-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101125 17:04:11< Grimling> Crab_: hi 20101125 17:04:45< Crab_> I've commited your code to wesnoth (r47707), and will commit some cleanups to it soon 20101125 17:05:10< Grimling> Crab_: ok, thanks 20101125 17:06:33< Crab_> I might had broken a thing or two in the process, of course. but it should be easy to fix 20101125 17:06:58< Grimling> Crab_: in what file is it? 20101125 17:07:14< Crab_> wesbot: log 47707 20101125 17:07:16< wesbot> crab * r47707 : expiremental recruitment by Grimling, work-in-progress code 20101125 17:07:19< wesbot> URL: http://svn.gna.org/viewcvs/wesnoth?view=rev&rev=47707 20101125 17:07:35< Crab_> src/ai/testing/ca_testing_recruitment.cpp?view=markup&pathrev=47707 20101125 17:07:38< Crab_> src/ai/testing/ca_testing_recruitment.cpp 20101125 17:07:46< Grimling> Crab_: thanks 20101125 17:07:58< Crab_> feel free to modify anything in that file 20101125 17:08:06< Crab_> but wait a few minutes for an update ) 20101125 17:08:53< Crab_> what I have done in addition to porting: I renamed 'team'' to 'fake_team', and added a vector of fake units to each fake_team 20101125 17:09:53< Crab_> also, wesnoth links to boost, so we can take advantage of that and use boost's BOOST_FOREACH foreach loop ( macro'ed to 'foreach' in src/foreach.hpp ) 20101125 17:10:35< CIA-86> crab * r47708 /trunk/src/ai/testing/ca_testing_recruitment.cpp: code cleanup for new recruitment code, plus some comments 20101125 17:10:59< CIA-86> crab * r47709 /trunk/src/ai/testing/ca_testing_recruitment.cpp: some more code cleanup for new recruitment code 20101125 17:11:06< Crab_> ok, here you go ^ ask questions, modify the code as you see fit. 20101125 17:12:05< Crab_> note that because it's now a part of wesnoth, we can make an ai which will use it in the game 20101125 17:12:24< Crab_> so, once it becomes stable enough, we can try and see if it's better than current recruitment algorithm or not 20101125 17:13:25< Crab_> void testing_recruitment_phase::execute() is the entry point, the AI will call it (if we make the ai which will use the code) 20101125 17:14:03< Crab_> I've written how to find enemy_max_units - but, you can leave it at 5 atm, it's good enough approximation for MP maps 20101125 17:16:29-!- fendrin [~fabi@88-134-73-62-dynip.superkabel.de] has joined #wesnoth-dev 20101125 17:16:29-!- fendrin [~fabi@88-134-73-62-dynip.superkabel.de] has quit [Changing host] 20101125 17:16:29-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20101125 17:16:44< Grimling> Crab_: for the weight, is it the sum of all enemies' hitpoints / max_hitpoints ? 20101125 17:17:18< Crab_> Grimling: yes, it was ' int weight = un.cost() * un.hitpoints() / un.max_hitpoints(); weighting += weight; ' before 20101125 17:17:25< Crab_> and you said 'let's ignore un.cost()' 20101125 17:17:50< Crab_> so, what's left for weighing is hitpoints_const*un.hitpoints() / un.max_hitpoints(); 20101125 17:18:02< Grimling> Crab_: ok 20101125 17:18:20< Crab_> btw, note that (enemy_unit.hitpoints() / enemy_unit.max_hitpoints()) * hitpoints_const is not good 20101125 17:19:56< Crab_> to see why, compile this - http://wesnoth.pastebin.com/FzYjxbyh :) 20101125 17:19:59< Crab_> it'll return 0 20101125 17:20:11< Grimling> cast to double ? 20101125 17:20:12< Crab_> because 3/5 is evaluated first, giving 0 (rounding, it's an int) 20101125 17:20:34< Grimling> or hitpoints * hitpointsconst / maxhitpoints 20101125 17:20:45< Grimling> and cast to double 20101125 17:20:56< Crab_> yes, hitpoints * hitpointsconst / maxhitpoints will work. it'll be translated to double automatically. 20101125 17:21:29< Crab_> but, this time, it'll calculate more-or-less correctly because * will be done first. 20101125 17:22:56< Grimling> ok 20101125 17:28:29< CIA-86> crab * r47710 /trunk/data/ai/dev/testing_recruiting.cfg: added experimental recruitment AI to the list of ais available in debug mode (launch wesnoth with -d) 20101125 17:28:54< Crab_> Grimling ^ I've tried it out. it even recruited something without crashing, cool :) 20101125 17:29:16< Grimling> Crab_: xd thanks :p 20101125 17:29:32< Grimling> Crab_: for the unit score, does the own unit's hitpoints change the score? 20101125 17:30:43< Crab_> in current formula, yes 20101125 17:30:48< Crab_> it's handled inside the formula 20101125 17:31:04< Crab_> in average_resistance_against 20101125 17:31:30< Grimling> why doesn't it handle the enemy unit's hitpoints? or does it 20101125 17:31:52-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20101125 17:31:55< Crab_> it does, indirectly 20101125 17:31:57< Crab_> see compare_unit_types 20101125 17:32:17< Crab_> it calls const int a_effectiveness_vs_b = average_resistance_against(b,a); and 20101125 17:32:17< Crab_> const int b_effectiveness_vs_a = average_resistance_against(a,b); 20101125 17:32:39< Crab_> so, in current formula, both's units hitpoints are eventually taked into account 20101125 17:32:53< Crab_> but I think we should not change those formulas, for now 20101125 17:32:59< Crab_> (we probably will, later) 20101125 17:33:14< Grimling> no, that's not my intention, but why does the analyze_combat need them too? 20101125 17:34:35< Crab_> take a look at recruitment_phase::analyze_potential_recruit_combat 20101125 17:35:03< Crab_> I think we can delete our version of analyze_recruit_combat - we don't use it 20101125 17:35:24< Crab_> as you coded update_recruit_qualities instead 20101125 17:36:03< eleazzaar> boucman, i don't think lurker described the bug, just posted a revised cfg that fixes what he considers a glitch with the bridge macro that shows up with his fence 20101125 17:36:04< Crab_> previously, analyze_potential_recruit_combat filled out qualities for all the potential recruits 20101125 17:36:06< eleazzaar> i haven't tested it 20101125 17:37:06-!- Anon__ [636acb99@gateway/web/freenode/ip.99.106.203.153] has joined #wesnoth-dev 20101125 17:38:22< Crab_> Grimling: and note that compare_unit_types deals with unit types 20101125 17:38:47< Crab_> Grimling: so, 'hitpoints' in average_resistance_against are 'maximum hitpoints of unit type' 20101125 17:39:58< Crab_> while hitpoints in get_unit_quality are hitpoints of enemy unit (not always max) 20101125 17:40:54< Grimling> Crab_: ok 20101125 17:41:35< Crab_> Grimling: ok, so ping me if there'll be any questions or new code versions to integrate/test 20101125 17:41:46< Grimling> Crab_: brb 20101125 17:41:48< Crab_> ok 20101125 17:41:53-!- Grimling [~Grimling@91.181.129.230] has quit [Quit: Grimling] 20101125 17:43:07-!- Grimling [~Grimling@91.181.179.174] has joined #wesnoth-dev 20101125 17:50:36-!- Crab_ [~Crab@wesnoth/developer/crab] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 20101125 18:01:13< Grimling> can someone tell me how to test another AI in-game? 20101125 18:04:01< loonycyborg> Grimling: In mp local game. There's a switch for that somewhere. 20101125 18:04:15-!- anonymissimus [~chatzilla@HSI-KBW-095-208-089-203.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 20101125 18:04:28< Grimling> loonycyborg: thanks 20101125 18:07:10< loonycyborg> Actually, in any mp game there's a switch to set which ai the computer player will use. Though I don't know how to add ais to that list. 20101125 18:07:28< Grimling> well, it should be in the list, Crab_ added it 20101125 18:07:36< Grimling> but the point is that I don't know how to access it 20101125 18:10:44< Ivanovic> Espreon: yes, your task sounds good, i approved it 20101125 18:10:50< Ivanovic> Espreon: it is *not* published yet 20101125 18:11:08< Ivanovic> i trust in crab_ doing the publishing in a way that spreads the workload a little 20101125 18:13:42< loonycyborg> Grimling: You mean in the game? After you create a game there's a dialog where you configure players. You set one to 'computer player' then there will appear a listbox with ais. 20101125 18:13:55< Ivanovic> running a pot-update 20101125 18:14:07< Ivanovic> (don't be surprised if you get a really large download soonish...) 20101125 18:14:20< loonycyborg> Currently I see only 'RCA ai' there. 20101125 18:14:57< Grimling> loonycyborg: it's been added only a few minutes ago 20101125 18:15:06< Grimling> thanks for your explanation 20101125 18:16:39-!- iwontbecreative [~thibault@89-180-68-21.net.novis.pt] has joined #wesnoth-dev 20101125 18:16:56< loonycyborg> I've recompiled just now. 20101125 18:17:20< loonycyborg> Perhaps crab has another way to test them. Maybe a switch in command line. 20101125 18:17:24-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101125 18:17:35< Grimling> loonycyborg: it worked, it was in the list 20101125 18:17:54< Grimling> but it only recruits 20101125 18:18:09< loonycyborg> Great! :) 20101125 18:19:21< Grimling> actually, it also moves, but that's the same as in the default ai 20101125 18:21:18< Ivanovic> Espreon: and the list of things that the manual lacks and where it is outdated looks fine to me 20101125 18:21:35-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20101125 18:21:40< Ivanovic> IMO it is a good writeup reflecting the current status and pointing out "thing to be done" 20101125 18:25:02< iwontbecreative> Hi 20101125 18:25:24< iwontbecreative> Ivanovic: I won't be there from tomorrow until next friday :) 20101125 18:25:26-!- Blueblaze [~Blueblaze@adsl-99-158-44-235.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101125 18:25:37< iwontbecreative> Going to a school trip to Toulouse :) 20101125 18:25:56< iwontbecreative> So if you or Espreon report it, please do it a bit later so I can change 20101125 18:26:17< iwontbecreative> *change it 20101125 18:27:49< Ivanovic> iwontbecreative: you submitted the manual writeup? 20101125 18:27:58< Ivanovic> iwontbecreative: i'd say that it is just fine as it is 20101125 18:28:02< iwontbecreative> Yes 20101125 18:28:08< iwontbecreative> I submitted it :) 20101125 18:28:27< iwontbecreative> Nice if it is. 20101125 18:28:38< iwontbecreative> I feared that I would have missed some important thing 20101125 18:28:53< Ivanovic> i don't know if there is any time pressure on you after we okayed stuff 20101125 18:29:04< Ivanovic> it might be that you have missed soemthing, i don't know 20101125 18:29:22< Ivanovic> (if i knew what is/was missing i would have written the stuff myself) 20101125 18:29:30< Ivanovic> it just sounds reasonable what you found 20101125 18:35:52-!- un214 [~quassel@adsl-75-45-10-150.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101125 18:36:13-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has quit [Quit: Leaving] 20101125 18:43:50-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101125 18:44:57< rid_wnr> does all WML need to be upgraded or just the AI tags? 20101125 18:45:45-!- GNUtoo|laptop [~gnutoo@host31-144-dynamic.24-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101125 18:51:15< Soliton> is there some context to that question? it doesn't appear to make a lot of sense. 20101125 18:58:08-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101125 18:58:36-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20101125 19:00:03< rid_wnr> Im updating the WML for v1.9. But the wiki says that only the part of the WML that needs updating is the AI. 20101125 19:01:18< rid_wnr> http://wiki.wesnoth.org/GCI/Port_AI_WML_configuration_to_new_style_syntax 20101125 19:07:01< Soliton> the AI syntax change has no connection with possible other WML changes. generally WML changes are done by wmllint. 20101125 19:09:36< rid_wnr> Ok, so it's not WML that is changing, just the AI syntax within the WML? 20101125 19:16:24< fendrin> rid_wnr: Yes. There are 2 working systems available. 20101125 19:16:42< fendrin> s/systems/syntaxes 20101125 19:17:16< Espreon> Ivanovic: I thought so. 20101125 19:17:56< Espreon> anonymissimus: No, keep AMLA_TOUGH dead. 20101125 19:18:16< Espreon> That one's just evil. 20101125 19:18:34< Espreon> ALLOW_UNDO is just pathetic. 20101125 19:18:45< Espreon> [allow_undo][/allow_undo] is possible. 20101125 19:19:04< Espreon> RECALL_OR_CREATE* can be done with [unit] 20101125 19:20:01< Espreon> anonymissimus: Also, I didn't deprecate them because they were unused (two of them were used... in two different things)... I deprecated them because they suck. 20101125 19:21:57-!- Bob_The_Mighty [~chatzilla@cpc12-brig16-2-0-cust84.3-3.cable.virginmedia.com] has joined #wesnoth-dev 20101125 19:24:30< fendrin> Bob_The_Mighty: I have a huge overview map 200x200 for a rpg scenario/campaign. 20101125 19:24:54< fendrin> Bob_The_Mighty: I wonder if your tools support something like a travel mode for an overview map. 20101125 19:25:12< Bob_The_Mighty> travel mode? 20101125 19:26:32< fendrin> Well, let's say you have a party like 5 - 8 units. 20101125 19:26:55< fendrin> But during travels on a huge map you don't want to move them independly. 20101125 19:27:14< fendrin> Just the party is better for several reasons. 20101125 19:28:13< Bob_The_Mighty> Hmm, have you tried the demo for the altaz mariners? we have a big world map, in which you control a ship - each of the islands is new a scenario. 20101125 19:28:20< fendrin> And I see also the need to make it somehow work automatically. Without the need for pressing the end turn button. One should just say the party unit where on the map to travel and everything should work until there or an encounter or a user interaction. 20101125 19:29:13< fendrin> The ship solution seems very similar to what I am searching for. 20101125 19:29:25< un214> I've seen demos where if there was no enemy within a certain range mp would be reset after move 20101125 19:31:25-!- un214 [~quassel@adsl-75-45-10-150.dsl.scrm01.sbcglobal.net] has quit [Remote host closed the connection] 20101125 19:34:11< fendrin> I can think about several different ways to code it. Surely there are benefits and disadvantages between them. 20101125 19:36:04-!- phlaem [~a@e178057134.adsl.alicedsl.de] has joined #wesnoth-dev 20101125 19:39:00< zookeeper> eleazzaar, been looking at the beach yet? 20101125 19:40:07< Gambit> shikadibot: repo 20101125 19:40:07< shikadibot> Gambit: Repository URI: http://svn.gna.org/svn/wesnoth 20101125 19:44:45-!- Zacru [48df48f0@gateway/web/freenode/ip.72.223.72.240] has joined #wesnoth-dev 20101125 19:44:57< Zacru> Anyone there? 20101125 19:45:03< janebot> Hey there. I am always there, but I assume you want one of the squishy human-folk... 20101125 19:45:35< fendrin> Zacru: This channel is full of people. Just ask your question. 20101125 19:45:49< Zacru> I guess. Unless you can answer some questions of mine. 20101125 19:46:26< fendrin> You will need to put it in there before than can happen. Just try it. 20101125 19:46:56-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20101125 19:47:04< fendrin> hi noy 20101125 19:48:00< Gambit> Oh noy is back. Awesome. 20101125 19:48:12< Zacru> Ok. How do I make the ai have one goal for turns 1-11 then a different one for turns 12 and on? Should I just use MODIFY_AI_ADD_GOAL and ignore the old goal? 20101125 19:51:10< fendrin> Zacru: No, you need to flush the old goal. 20101125 19:51:53< Bob_The_Mighty> hello noy 20101125 19:53:07< fendrin> Zacru: I am not the expert in ai coding. But I would say MODIFY_AI_DELETE_GOAL SIDE GOAL_ID is the macro you are looking for. 20101125 20:12:42-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20101125 20:12:42-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20101125 20:12:42-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20101125 20:12:53< mordante> servus 20101125 20:14:34< Espreon> Ic grete þe. 20101125 20:14:46< mordante> hi Espreon 20101125 20:17:46-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has joined #wesnoth-dev 20101125 20:20:33-!- Jinjubei [~Jinjubei@71.23.121.42] has joined #wesnoth-dev 20101125 20:21:01< fendrin> hi mordante 20101125 20:21:29< fendrin> Ivanovic: It seems that FOSDEM fits with my schedule. 20101125 20:21:42< Espreon> Bah, I wish I could go... 20101125 20:21:43< Ivanovic> fendrin: cool 20101125 20:21:50< mordante> hi fendrin 20101125 20:21:53< mordante> nice :-) 20101125 20:22:36< fendrin> Espreon: FOSDEM is a nice thing. It is worth traveling over the great ocean. Like Galun in WoV. 20101125 20:22:43-!- Jinjubei [~Jinjubei@71.23.121.42] has left #wesnoth-dev [] 20101125 20:23:01< Espreon> fendrin: I'd LOVE to go... but there's only one problem... 20101125 20:23:11< Espreon> I am seventeen and I don't have money. 20101125 20:24:28< fendrin> I see. But on the other hand, prices for flying with airplanes will surely rise in the future. I bet my ass on it. 20101125 20:28:12< Espreon> Bah, airplaine... I'd rather go on a boat. 20101125 20:28:27< Espreon> Just for the sake of staring at water for... yeah... 20101125 20:28:37< fendrin> Ivanovic: Does an own Wesnoth corner at FOSDEM cost any "Standgebühr"? 20101125 20:29:14< Espreon> Nan desu ka. 20101125 20:29:25< fendrin> A place with a huge poster and some Laptops running Wesnoth with chairs for people to rest. 20101125 20:29:34-!- Bocom__ [~Bocom@c-8dcde255.013-31-6b736412.cust.bredbandsbolaget.se] has joined #wesnoth-dev 20101125 20:29:44-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Ping timeout: 245 seconds] 20101125 20:29:44-!- Bocom_ [~Bocom@c-8dcde255.013-31-6b736412.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 20101125 20:30:06< fendrin> I can organize the poster. 20101125 20:30:30< Espreon> fendrin: Wait, you understood what I said? 20101125 20:30:48-!- crimson_penguin [~ben@64.201.60.212] has joined #wesnoth-dev 20101125 20:30:48-!- crimson_penguin [~ben@64.201.60.212] has quit [Changing host] 20101125 20:30:48-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20101125 20:30:54< fendrin> Espreon: How should I? 20101125 20:31:05< Espreon> Oh, good. 20101125 20:31:13< Espreon> For a second, I thought you understood me. 20101125 20:31:28< Espreon> If you did, I'd have to find another esoteric language. 20101125 20:32:08< Espreon> Carry on. 20101125 20:32:27-!- ancestral [~ancestral@mobile-166-137-140-145.mycingular.net] has joined #wesnoth-dev 20101125 20:33:02< Ivanovic> fendrin: no idea, but i don't think so 20101125 20:33:10< Ivanovic> fendrin: we would just have to request a stand early enough 20101125 20:33:21< Ivanovic> cf fosdem.org 20101125 20:33:52< fendrin> Ivanovic: Do you like the idea? Maybe that can motivate non coding members like artists to participate and join us at FOSDEM. Or we can recruit new coders. 20101125 20:34:14< Ivanovic> personally i am not sure at all 20101125 20:34:35< Ivanovic> the matter is: what would we get from the fosdem people since we likely can't carry chairs and tables with us 20101125 20:34:49< Ivanovic> and you saw what the chairs/tables in the hacking room look like 20101125 20:34:58< fendrin> They hurt! 20101125 20:35:19< Espreon> My my... 20101125 20:35:32< Ivanovic> i mean beside this 20101125 20:35:38< Ivanovic> they are not what i'd call "portable" 20101125 20:36:29< Ivanovic> i think you have seen what a stand looks like at fosdem 20101125 20:36:53< Ivanovic> there is just not enough space to really offer people to sit down and play a relaxing turn of wesnoth 20101125 20:38:40< fendrin> I see. Too bad. We are quite invisible there if not Dave does give a talk. 20101125 20:38:55< Ivanovic> yeah, that is right 20101125 20:39:28< Ivanovic> though i see it more as an event where i can meet fellow wesnoth people, not advertise wesnoth 20101125 20:39:45 * mordante too 20101125 20:39:59< Ivanovic> and with having a "real" table there it would be a kind of advertisement event 20101125 20:40:15< Ivanovic> meaning that we have to take care of people asking questions (and they will be there!) 20101125 20:40:40< Ivanovic> reducing the amount of discussions about "how to improve wesnoth" 20101125 20:40:42-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20101125 20:41:50-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has quit [Client Quit] 20101125 20:42:49< fendrin> Espreon: Have you seen the time schedule for WoV. You ran some tool on it. 20101125 20:43:06< Espreon> fendrin: Hmmmm? What's wrong? 20101125 20:43:37< fendrin> Espreon: Nothing wrong. I just thought you had a look at the file while doing some right management on it. 20101125 20:44:22< fendrin> Espreon: WoV will feature seasons. With spring/autumn sharing the default schedule and new schedules for summer and winter. 20101125 20:44:55< Espreon> fendrin: Interesting... But, why are you telling me this? 20101125 20:45:00-!- EdB [~edb@tss37-1-89-84-18-220.dsl.club-internet.fr] has quit [Remote host closed the connection] 20101125 20:45:29< fendrin> summer goes like: Dawn/Morning/Midday/Afternoon/Dusk/Midnight. Winter goes like Dawn/Midday/Dusk/First Watch/Midnight/Second Watch 20101125 20:45:54< fendrin> Espreon: I am just in a mood to talk. 20101125 20:46:01< Espreon> Ah. 20101125 20:51:08-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has joined #wesnoth-dev 20101125 20:52:45< CIA-86> ivanovic * r47711 /trunk/ (724 files in 26 dirs): 20101125 20:52:45< CIA-86> pot-update 20101125 20:52:45< CIA-86> regenerated doc files 20101125 20:54:14-!- Grimling [~Grimling@91.181.179.174] has quit [Quit: Grimling] 20101125 20:55:15< fendrin> Is there a set of dummy unit images/animations that can be used to test a faction/era? 20101125 20:55:35< fendrin> There is some sort of chicken/egg problem. 20101125 20:55:54< fendrin> Need unit images to test faction, need finished faction to ask for unit images. 20101125 20:55:56< Unnheulu> Is SVN only broken for me? 20101125 20:56:31-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20101125 20:56:36-!- ancestral [~ancestral@mobile-166-137-140-145.mycingular.net] has quit [Quit: Smell ya later!] 20101125 20:56:47< fendrin> Unnheulu: svn works. Or do you mean if wesnoth in trunk still works? 20101125 20:56:58< Unnheulu> wesnoth in trunk... 20101125 20:58:48< fendrin> Unnheulu: Does it not compile on your system anymore? 20101125 20:58:57< Unnheulu> Compiles fine,but bugs on start-up 20101125 20:59:02< Unnheulu> Want a traceback? 20101125 20:59:33< fendrin> Unnheulu: Wait, I am still compiling. Let's see if I can reproduce. A traceback won't hurt anyway if it isn't much work for you. 20101125 21:00:11< Unnheulu> fendrin, ok, got one http://pastebin.com/bx2J4zbb 20101125 21:01:49< fendrin> Unnheulu: Wesnoth is working here, latest trunk. I guess the error message is right. There must be some old datadir around that is accidently used. 20101125 21:02:09< fendrin> Unnheulu: If that is not true, delete trunk/data and do a svn update to refetch it. 20101125 21:04:02< mordante> Unnheulu, did you update / or /src data and source need to be in sync 20101125 21:04:16< Unnheulu> Updated / 20101125 21:04:30< mordante> and does it run now? 20101125 21:04:45< Unnheulu> I'm svn upping right now 20101125 21:05:21< mordante> ah ok, thought you did since you said updated / 20101125 21:07:27-!- negusnyul [~negusnyul@dsl54020F49.pool.t-online.hu] has quit [Remote host closed the connection] 20101125 21:18:13-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has joined #wesnoth-dev 20101125 21:22:47< Unnheulu> Updated trunk/data and the same error 20101125 21:23:09< CIA-86> mordante * r47712 /trunk/src/ai/testing/ca_testing_recruitment.cpp: Fix a compiler warning. 20101125 21:26:16-!- rid_wnr [~reid@c-98-195-128-61.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 20101125 21:27:16< Unnheulu> mordante, compiler warning still ;) 20101125 21:27:55< mordante> Unnheulu, yeah, I also have one, somehow my test checkout didn't have all warnings set properly :-( 20101125 21:28:02< mordante> looking into it at the moment 20101125 21:28:29 * Unnheulu wonders if that was what was wrong before... 20101125 21:31:28< mordante> the compiler gets unhappy if a function has external linkage but isn't declared in a header 20101125 21:32:04< mordante> so I fixed that, but now the compiler discovers the function is unused (couldn't determine that before due to the external linkage) 20101125 21:36:03< CIA-86> mordante * r47713 /trunk/src/ai/testing/ca_testing_recruitment.cpp: 20101125 21:36:03< CIA-86> Comment out an unused function. 20101125 21:36:03< CIA-86> The previous commit didn't compile with other compiler settings and 20101125 21:36:03< CIA-86> analyze_recruit_combat seems to be unused. Crab_ please review whether 20101125 21:36:03< CIA-86> the function needs to be removed or will be used in the future. 20101125 21:36:09< mordante> Unnheulu, should work with r47713 20101125 21:36:20< Unnheulu> mordante, k, trying it now 20101125 21:36:22< mordante> (the compilation) 20101125 21:37:11< mordante> if the starting still doesn't work please post all output of wesnoth 20101125 21:37:17-!- dtiger [~dtiger@dynamic-vpdn-93-125-64-237.telecom.by] has quit [Ping timeout: 240 seconds] 20101125 21:38:11< Unnheulu> Compiling works now 20101125 21:38:29< Unnheulu> http://pastebin.com/Cx8hQ3dt 20101125 21:39:27< Unnheulu> Running doesn't though, still 20101125 21:39:59< mordante> it uses the `installed' data directory " 20101125 21:39:59< mordante> Data directory: /usr/local/share/wesnoth" did you install wesnoth or are you running it from svn? 20101125 21:40:12< mordante> s/svn/compilation/ directory 20101125 21:40:18< mordante> s/svn/compilation directory/ 20101125 21:40:33< Unnheulu> Running from svn 20101125 21:40:37< Unnheulu> Ah 20101125 21:41:31< mordante> you don't need to install per se only then you need to add the proper data directory 20101125 21:41:49< mordante> eg /path/to/wesnoth/src $ ./wesnoth .. 20101125 21:44:59< fendrin> zookeeper: I guess you know what needs to be done to mainline a campaign, the technical part? 20101125 21:45:40< fendrin> zookeeper: Do you also know what is needed to reverse the process, making an addon out of a mainline campaign? 20101125 21:46:22< zookeeper> fendrin, nothing except converting file include paths IIRC 20101125 21:46:41< fendrin> Ivanovic: Do you remember when you suggested to ship to be tested campaigns for the google school something via addons? 20101125 21:47:42< Unnheulu> Works now, thanks 20101125 21:50:27-!- Grimling [~Grimling@91.181.179.174] has joined #wesnoth-dev 20101125 21:52:28< mordante> you're welcome 20101125 21:55:47< fendrin> zookeeper: Scenario ID's don't need to be unique, right? 20101125 21:56:27< zookeeper> fendrin, of course they need to be... 20101125 21:56:44< fendrin> Hmmm 20101125 21:56:55< fendrin> Within a campaign. 20101125 21:57:04< zookeeper> of course you can have two scenarios with the same id as long as the game never knows about both of them at the same time. 20101125 21:58:22< mordante> I'm off night 20101125 21:58:43-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20101125 22:04:13-!- Grimling [~Grimling@91.181.179.174] has quit [Ping timeout: 252 seconds] 20101125 22:04:31-!- Grimling [~Grimling@91.181.129.230] has joined #wesnoth-dev 20101125 22:07:41-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Read error: Connection reset by peer] 20101125 22:09:04-!- ancestral [~ancestral@mobile-166-137-140-145.mycingular.net] has joined #wesnoth-dev 20101125 22:12:30-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20101125 22:33:18-!- Unnheulu [~ieuan@cpc1-pnth2-2-0-cust788.5-2.cable.virginmedia.com] has quit [Quit: Ex-Chat] 20101125 22:33:57-!- MeccaGod [MeccaGod@h14n4fls31o279.telia.com] has quit [] 20101125 22:38:10< Ivanovic> fendrin: yeah, i remember this 20101125 22:38:51< fendrin> Ivanovic: Shall it go to normal wesnoth svn or into wesnoth-umc-dev svn repository? 20101125 22:39:00< Ivanovic> huh? 20101125 22:39:13< Ivanovic> neither, the campaign continues being developed in normal mainline 20101125 22:39:19< fendrin> Oh 20101125 22:39:33< Ivanovic> just to ease testing you could bundle up the campaign and offer it on the addon server for 1.9.x 20101125 22:39:38< fendrin> I guess then there would be some upload mechanismen be coded. 20101125 22:39:54< Ivanovic> uhm, no upload mechanism required at all 20101125 22:39:55< fendrin> Hmmm. 20101125 22:40:08< fendrin> I guess zookeeper does know more about it. 20101125 22:40:20< Ivanovic> run svn export on the campaign dir, copy it into your normal userdata, create a pbl file, adjust the _main file and upload it as "addon" 20101125 22:40:23< fendrin> I think it is not that easy to upload a mainline campaign to the addon server. 20101125 22:40:38< Ivanovic> it is as easy as uploading a usermade campaign 20101125 22:41:09< Ivanovic> you just need to change the ifdef stuff, too (giving it a different defining thingie so that it does not clash with mainline) 20101125 22:41:17< fendrin> Oh no. 20101125 22:41:24< fendrin> I need a script for that at least. 20101125 22:41:32< fendrin> Hell. 20101125 22:43:01< Ivanovic> all changes required should be to _main 20101125 22:43:46< fendrin> It needs a script. 20101125 22:44:08< fendrin> upload LoW 20101125 22:44:45< CIA-86> shadowmaster * r47714 /trunk/data/campaigns/The_Hammer_of_Thursagan/scenarios/09_Forbidden_Forest.cfg: THoT: Display Elurin's portrait to the right to avoid cropping issues 20101125 22:51:22-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101125 22:56:38-!- GNUtoo|laptop [~gnutoo@host31-144-dynamic.24-79-r.retail.telecomitalia.it] has quit [Quit: Program received signal SIGSEGV, Segmentation fault.] 20101125 23:02:13-!- Bob_The_Mighty [~chatzilla@cpc12-brig16-2-0-cust84.3-3.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026210630]] 20101125 23:04:04-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 272 seconds] 20101125 23:12:47< CIA-86> fendrin * r47715 /trunk/data/core/macros/unit-utils.cfg: Rewrote the ADVANCE_UNIT macro. 20101125 23:12:49< fendrin> Espreon: ^ 20101125 23:13:20< zookeeper> fendrin, so why exactly would you want to upload it as an add-on..? 20101125 23:14:14< fendrin> zookeeper: To make sure the google participants can handle it. They are not expected to know about svn. 20101125 23:16:30< Espreon> fendrin: ........ Did you test it to make sure it behaves like the old form or better? 20101125 23:17:01< fendrin> Espreon: The macro? 20101125 23:17:08< Espreon> Yes. 20101125 23:17:33< zookeeper> fendrin, well, you can always upload the current trunk version and tell them to overwrite their LoW with it 20101125 23:18:33< zookeeper> making it an add-on sounds like a hassle 20101125 23:19:04< fendrin> Yes, that is my opinion as well. 20101125 23:19:11< fendrin> But if I do that I want it to work. 20101125 23:19:15< fendrin> out of the box 20101125 23:19:24< fendrin> Poor trunk addon server users. 20101125 23:23:08< Espreon> fendrin: So, did you test the macro? 20101125 23:23:34< shadowmaster> fendrin: who said they are not expected to know or learn about svn? 20101125 23:23:43-!- mordocai [~mordocai@66.119.9.243] has joined #wesnoth-dev 20101125 23:23:46< fendrin> Espreon: I always test commits to core at least once. 20101125 23:23:51< fendrin> shadowmaster: It was Ivanovic. 20101125 23:23:59< shadowmaster> uh-huh. 20101125 23:24:06< Espreon> fendrin: ... and the behavior is the same/better than that of the original? 20101125 23:25:16-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20101125 23:25:18< fendrin> Espreon: Hmmm, I guess. It advanced the unit. No idea what features the original code had. But what lua does seems semantically equivalent to what the macro did. So I guess it has no choice as to behave quite the same. 20101125 23:27:21< Espreon> All right then. 20101125 23:28:14< fendrin> Well, time will show. At least the macro is short now. Very short. 20101125 23:29:20-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20101125 23:30:04-!- ancestral [~ancestral@mobile-166-137-140-145.mycingular.net] has quit [Quit: Smell ya later!] 20101125 23:33:23-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has quit [Read error: Connection reset by peer] 20101125 23:33:33-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has joined #wesnoth-dev 20101125 23:34:11-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has quit [Read error: Connection reset by peer] 20101125 23:34:53-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has joined #wesnoth-dev 20101125 23:35:21-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20101125 23:51:57-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has quit [Read error: Connection reset by peer] 20101125 23:52:02-!- mjs-de [~mjs-de@vpw.wh.uni-dortmund.de] has quit [Remote host closed the connection] 20101125 23:52:15-!- PeterPorty [~Pete@pc-54-54-120-200.cm.vtr.net] has joined #wesnoth-dev 20101125 23:56:41-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20101125 23:57:31-!- Grimling [~Grimling@91.181.129.230] has quit [Ping timeout: 252 seconds] --- Log closed Fri Nov 26 00:00:06 2010