--- Log opened Tue Dec 21 00:00:18 2010 --- Day changed Tue Dec 21 2010 20101221 00:00:18< Crab_> iwontbecreative: the new syntax is both for SP and MP 20101221 00:00:52< Crab_> iwontbecreative: but, usually, the ai of the scenario is ignored because it's overridden by the one selected from the dropdown box during game creation 20101221 00:01:13< spetrea> Crab_: tell me more about inspect please 20101221 00:01:33< Crab_> spetrea: start the game in debug mode or activate it in-game via typing :debug 20101221 00:01:36< Crab_> then type :inspect 20101221 00:02:11< iwontbecreative> Crab_: Was asking that for AI scenarioes like 6p_survival, ANL, and UMC ones 20101221 00:02:15-!- Upth [ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101221 00:02:28< Crab_> you can inspect: all the variables; all the units in play; for each side: ai overview, ai config, recall list , unit list overview, etc 20101221 00:02:59< Crab_> spetrea: for the purposes of this bug, check team 1 - unit list overview, and team1 - recall list overview 20101221 00:03:30< Crab_> or just check the scenario WML, you'll see how units are copied from recall list to variable which is then placed on map 20101221 00:03:42< Crab_> and that's ok, but they should remove the unit from recall list at the same time 20101221 00:04:09-!- Upthorn [ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 265 seconds] 20101221 00:04:10< Crab_> iwontbecreative: it's possible to use it, and, actually, it allows for some funny things to be done 20101221 00:04:45< Crab_> iwontbecreative: if a particular side isn't human-playable, then it's ai won't be replaced by the ai selected in the dropdown box, because there's no dropdown for that side. 20101221 00:05:53< Crab_> spetrea: alternatively, you can use [inspect] as a WML tag (like a debugger breakpoint - it'll pop up :inspect dialog at the selected point of WML event processing) 20101221 00:11:56-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20101221 00:13:34-!- iwaim_vs [~iwaim@p3166-ipbf6408marunouchi.tokyo.ocn.ne.jp] has joined #wesnoth-dev 20101221 00:15:39< iwontbecreative> Crab_: I wonder, for UMC, how hard it is to make dummy AI's ? 20101221 00:15:50< iwontbecreative> Like one AI that would do everything randomly 20101221 00:16:08< iwontbecreative> Maybe that one can be done even in WML but still 20101221 00:17:53< Crab_> iwontbecreative: you can write AI components in lua, and doing something simple is not that hard 20101221 00:18:13< Crab_> iwontbecreative: and, as the AI runs on 1 host, there'll be no mp sync issues for that randomness 20101221 00:18:48-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has quit [Remote host closed the connection] 20101221 00:22:06-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20101221 00:25:45-!- Anon__ [636d129e@gateway/web/freenode/ip.99.109.18.158] has left #wesnoth-dev [] 20101221 00:27:07< laurion> hello Crab_ 20101221 00:27:13< Crab_> hi 20101221 00:27:29< iwontbecreative> Crab_: What if host dc ? 20101221 00:27:56< laurion> Crab_ are there any more scenarios that need playtesting? 20101221 00:27:57< Crab_> iwontbecreative: ai sides are transferred to the new host 20101221 00:28:05-!- fabi [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20101221 00:28:40< laurion> i saw that there are a few still being worked on 20101221 00:29:36< Crab_> laurion: yes, there's 6 still in progress; but those will only be reopened in ~5 days if student's won't be active. 20101221 00:29:48< Crab_> apart from that, there's no playtesting tasks left at the moment. 20101221 00:30:27< laurion> so if all of them are completed there won't be any campaign left? 20101221 00:30:42< Crab_> most likely, no. 20101221 00:30:54< Crab_> unless we decide that some UMC needs playtesting 20101221 00:31:52< iwontbecreative> Crab_: Yes, I know that, but if only the host has this AI, the Ai code won't be transfered, right ? 20101221 00:32:10< Crab_> well, the AI is a part of the scenario config 20101221 00:32:23< Crab_> so, it persists on saves/reloads, for example 20101221 00:32:45< Crab_> if the AI includes some fai/lua scripts from an addon that other player hasn't got, then yes, you're right 20101221 00:36:14< iwontbecreative> Ok, just wanted to know that 20101221 00:36:59< anonymissimus> why does the new lobby allow using [inspect] when testing a mp addon, but the old doesn't ? 20101221 00:37:37< anonymissimus> also, wesnoth.game_config.debug is correct when using the new, but with the old it isn't 20101221 00:37:49< Crab_> anonymissimus: sorry, a definite "don't know" ) 20101221 00:37:56< anonymissimus> ;) 20101221 00:45:54-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20101221 00:46:14-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101221 01:03:22-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Quit: Leaving.] 20101221 01:24:36-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20101221 01:27:17-!- isionous [~isionous@c-98-197-3-166.hsd1.tx.comcast.net] has quit [Ping timeout: 265 seconds] 20101221 01:33:30-!- isionous [~isionous@c-98-197-3-166.hsd1.tx.comcast.net] has joined #wesnoth-dev 20101221 01:36:37-!- laurion [~me_lawr@f79-118-250-117.pitesti.rdsnet.ro] has quit [Ping timeout: 276 seconds] 20101221 01:37:18-!- fendrin [~fabi@88-134-72-252-dynip.superkabel.de] has joined #wesnoth-dev 20101221 01:37:19-!- fendrin [~fabi@88-134-72-252-dynip.superkabel.de] has quit [Changing host] 20101221 01:37:19-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20101221 01:39:36-!- laurion [~me_lawr@f79-118-217-190.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 01:44:25-!- laurion [~me_lawr@f79-118-217-190.pitesti.rdsnet.ro] has quit [Ping timeout: 276 seconds] 20101221 01:44:26-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: Zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz] 20101221 01:44:33-!- laurion [me_lawr@f79-118-217-235.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 01:45:00-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20101221 01:49:07-!- laurion [me_lawr@f79-118-217-235.pitesti.rdsnet.ro] has quit [Ping timeout: 265 seconds] 20101221 01:49:44-!- laurion [me_lawr@f79-118-217-210.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 01:55:50-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20101221 01:56:36-!- laurion [me_lawr@f79-118-217-210.pitesti.rdsnet.ro] has quit [Ping timeout: 260 seconds] 20101221 01:59:35-!- ancestral [~ancestral@174-30-224-142.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20101221 02:03:45-!- Upthorn [~ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101221 02:07:37-!- laurion [me_lawr@f79-118-217-46.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 02:12:19-!- laurion [me_lawr@f79-118-217-46.pitesti.rdsnet.ro] has quit [Ping timeout: 265 seconds] 20101221 02:12:59-!- laurion [me_lawr@f79-118-217-243.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 02:14:58-!- Upthorn [~ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has quit [Ping timeout: 240 seconds] 20101221 02:15:05-!- Upthorn [~ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101221 02:15:15-!- Upth [ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has quit [Disconnected by services] 20101221 02:15:16-!- Upthorn is now known as Upth 20101221 02:15:51-!- Upthorn [ogmar@75.26.166.84] has joined #wesnoth-dev 20101221 02:15:52-!- anonymissimus [~chatzilla@HSI-KBW-095-208-006-134.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.2/20100316074819]] 20101221 02:17:54-!- law_ [~law_@evil-wire.org] has joined #wesnoth-dev 20101221 02:19:53-!- johndh is now known as johndh|afk 20101221 02:20:49-!- laurion [me_lawr@f79-118-217-243.pitesti.rdsnet.ro] has quit [Ping timeout: 276 seconds] 20101221 02:25:46-!- iwontbecreative [~Thibault_@89.180.60.233] has quit [Ping timeout: 265 seconds] 20101221 02:27:37-!- iwontbecreative [~Thibault_@89.180.170.249] has joined #wesnoth-dev 20101221 02:44:26-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20101221 02:45:48-!- fendrin [~fabi@88-134-72-252-dynip.superkabel.de] has joined #wesnoth-dev 20101221 02:45:49-!- fendrin [~fabi@88-134-72-252-dynip.superkabel.de] has quit [Changing host] 20101221 02:45:49-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20101221 02:49:38-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101221 03:00:21-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has quit [Quit: Program received signal SIGSEGV, Segmentation fault.] 20101221 03:13:22-!- johndh|afk is now known as johndh 20101221 03:22:27-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20101221 03:30:01-!- ancestral [~ancestral@70.99.178.114] has joined #wesnoth-dev 20101221 04:35:16-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 260 seconds] 20101221 04:35:58-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101221 04:39:04-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Read error: Connection reset by peer] 20101221 04:45:15-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101221 04:49:30-!- Ivanovic_ [~ivanovic@dtmd-4db2eb2b.pool.mediaWays.net] has joined #wesnoth-dev 20101221 04:52:06-!- PetePorty [~Pete@pc-81-113-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 04:52:35-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 240 seconds] 20101221 04:53:26-!- Ivanovic_ is now known as Ivanovic 20101221 04:54:11-!- iwontbecreative [~Thibault_@89.180.170.249] has quit [Ping timeout: 240 seconds] 20101221 05:21:53< isionous> I logged what set_seed was passed before every attack, and I thought the results were weird; 240 out of 454 attacks (~53%), the seed was 1 20101221 05:22:51< isionous> the seed was 2 for 63 out of 454 attacks, and the rest of the seeds (3..9) were about 20 times each 20101221 05:22:58-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101221 05:23:20< isionous> is this a reason for legitimate concern about the randomness of wesnoth? 20101221 05:24:39< isionous> I have svn rev 47779 20101221 05:28:57-!- wesbot changed the topic of #wesnoth-dev to: urgent: accomodation plans for FOSDEM2011: http://wiki.wesnoth.org/Fosdem2011 | 199 bugs, 304 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20101221 05:32:27-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20101221 05:32:27-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20101221 05:58:52-!- ancestral [~ancestral@70.99.178.114] has quit [Quit: And that’s the end of THAT chapter.] 20101221 06:03:02-!- PetePorty [~Pete@pc-81-113-214-201.cm.vtr.net] has quit [Quit: Saliendo] 20101221 06:21:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20101221 06:24:04-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20101221 06:26:20-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 255 seconds] 20101221 06:29:13-!- iwaim_vs [~iwaim@p3166-ipbf6408marunouchi.tokyo.ocn.ne.jp] has quit [Quit: Loqui] 20101221 06:30:49-!- ancestral [~ancestral@174-30-224-142.mpls.qwest.net] has joined #wesnoth-dev 20101221 06:34:35-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101221 06:44:46-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20101221 06:46:02-!- knotwork_ [~markm@142.177.232.188] has quit [Ping timeout: 250 seconds] 20101221 06:56:37-!- ancestral [~ancestral@174-30-224-142.mpls.qwest.net] has quit [Quit: ancestral] 20101221 06:58:37-!- ancestral [~ancestral@174-30-224-142.mpls.qwest.net] has joined #wesnoth-dev 20101221 07:01:22-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20101221 07:02:47-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 255 seconds] 20101221 07:13:01-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Remote host closed the connection] 20101221 07:17:23-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20101221 07:34:57-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20101221 08:28:14-!- knotwork [~markm@142.177.233.101] has joined #wesnoth-dev 20101221 08:55:03-!- stikonas [~and@ctv-213-164-107-237.vinita.lt] has joined #wesnoth-dev 20101221 08:55:03-!- stikonas [~and@ctv-213-164-107-237.vinita.lt] has quit [Changing host] 20101221 08:55:03-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20101221 09:14:06-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101221 09:14:24-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has quit [Client Quit] 20101221 09:20:50-!- ancestral [~ancestral@174-30-224-142.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20101221 09:29:15-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101221 09:32:24-!- johndh [~johndh@adsl-85-155-115.mco.bellsouth.net] has quit [Quit: Leaving] 20101221 09:36:58-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has quit [Ping timeout: 276 seconds] 20101221 09:38:59-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Quit: omfg] 20101221 09:39:51-!- Upth [~ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has quit [Read error: Connection reset by peer] 20101221 09:40:06-!- Upth [~ogmar@adsl-75-26-166-84.dsl.scrm01.sbcglobal.net] has joined #wesnoth-dev 20101221 09:41:49-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Remote host closed the connection] 20101221 09:59:37-!- Ivanovic [~ivanovic@dtmd-4db2eb2b.pool.mediaWays.net] has quit [Changing host] 20101221 09:59:37-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20101221 09:59:59< Ivanovic> moin 20101221 10:01:42-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101221 10:04:54-!- rigved [~rigved@116.72.163.243] has left #wesnoth-dev [] 20101221 10:24:08-!- euschn [~eugen@wesnoth/developer/euschn] has joined #wesnoth-dev 20101221 10:41:41-!- euschn [~eugen@wesnoth/developer/euschn] has left #wesnoth-dev [] 20101221 10:59:48-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20101221 11:02:10-!- MeccaGod [MeccaGod@h14n4fls31o279.telia.com] has joined #wesnoth-dev 20101221 11:13:20< CIA-84> silene * r48001 /trunk/src/ (9 files in 2 dirs): Fixed utterly broken RNG due to improper serialization of seeds. (Issue spotted by isionous.) 20101221 11:13:21< CIA-84> silene * r48002 /trunk/src/play_controller.cpp: Avoided usage of the synchronized RNG for selecting music tracks. 20101221 11:13:24< CIA-84> silene * r48003 /trunk/src/ (random.cpp simple_rng.hpp): Ensured the seed of the simple RNG is at most 31-bit wide. 20101221 11:14:54< isionous> silene: thanks for the super prompt action 20101221 11:18:36< isionous> how long has network game seeding been like that? I only noticed single-digit seeds in network games 20101221 11:22:00-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20101221 11:22:00-!- timotei [~timotei@193.34.191.4] has quit [Changing host] 20101221 11:22:00-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20101221 11:26:40-!- hopman- [~chris@66-168-18-133.dhcp.mdsn.wi.charter.com] has joined #wesnoth-dev 20101221 11:27:47-!- AI0867_ [~ai@wesnoth/developer/ai0867] has joined #wesnoth-dev 20101221 11:32:46-!- Netsplit *.net <-> *.split quits: cjhopman, Upth, AI0867 20101221 11:33:23-!- Netsplit over, joins: Upth 20101221 11:42:31-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20101221 11:45:34-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101221 12:05:58-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101221 12:09:28-!- loonybot [~loonybot@46.138.69.135] has joined #wesnoth-dev 20101221 12:09:28-!- loonybot [~loonybot@46.138.69.135] has quit [Changing host] 20101221 12:09:28-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20101221 12:10:29-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20101221 13:26:45-!- iwontbecreative [~Thibault_@89-180-170-249.net.novis.pt] has joined #wesnoth-dev 20101221 13:32:02-!- rigved [~rigved@116.72.163.243] has quit [Ping timeout: 255 seconds] 20101221 13:37:25-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101221 13:39:11-!- rigved [~rigved@116.72.163.243] has joined #wesnoth-dev 20101221 13:41:38-!- Cookiee [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20101221 14:14:47-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has quit [Ping timeout: 255 seconds] 20101221 14:24:55-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 276 seconds] 20101221 14:26:51-!- Grimling [~Grimling@91.181.111.196] has joined #wesnoth-dev 20101221 14:28:00-!- Gambit [~Gambit@67.232.227.150] has joined #wesnoth-dev 20101221 14:28:00-!- Gambit [~Gambit@67.232.227.150] has quit [Changing host] 20101221 14:28:00-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20101221 14:29:34-!- AI0867_ is now known as AI0867 20101221 14:37:44-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20101221 14:45:33-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20101221 15:00:20-!- Crab_ [~Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20101221 15:14:57< Crab_> Grimling: hello 20101221 15:16:35< Grimling> Crab_: hi 20101221 15:17:07< Grimling> Crab_: have you looked at the passive_leader? 20101221 15:17:13< Crab_> yes, I'll commit the patches and close the task soon 20101221 15:17:28< Grimling> Crab_: ok, thank you 20101221 15:17:43< Grimling> Crab_: I've started working on the shares_keep 20101221 15:17:47< Crab_> I wanted to ask how to write your name to credits - as Grimling, as Floris Kint (the name you've specified in experimental recruitment), etc 20101221 15:18:13< Grimling> Crab_: what do most developers do? their real name or nickname? 20101221 15:18:48< Crab_> Name Surname (nickname) 20101221 15:19:06< Grimling> for me the same, please, if that's possible 20101221 15:19:10< Crab_> ok. 20101221 15:19:11< Grimling> name = Floris Kint 20101221 15:19:14< Grimling> nick = Grimling 20101221 15:19:29-!- grzybacz [grzywacz@kolos.math.uni.lodz.pl] has joined #wesnoth-dev 20101221 15:19:32< grzybacz> hi 20101221 15:19:44< grzybacz> Ivanovic: have you booked the rooms? 20101221 15:19:51< Ivanovic> grzybacz: not yet 20101221 15:20:06< Ivanovic> still waiting for boucman to come online since two of us will have to book 20101221 15:20:16< Grimling> Crab_: is there a method to get all teams in a game? 20101221 15:20:32< Crab_> resources::teams is a pointer to a vector of teams 20101221 15:20:54< Crab_> note: to return the leader to keep after he shared it, gotos can be useful - if you set a goto on a leader, he will return to the location specified by a goto, if he'll have moves. 20101221 15:21:33< grzybacz> Ivanovic: ok 20101221 15:21:37< Crab_> so, if you reenable goto phase for leader with passive_leader_shares_keep=yes, then do a full move from keep to a nearby location, and set a goto to the keep, he'll return to it once free 20101221 15:21:53< grzybacz> Ivanovic: I'm going to take a final look at the available flights later in the evening 20101221 15:21:56< Crab_> you will be able to disable move_leader_to_keep for passive_leader fully. 20101221 15:21:56< Ivanovic> grzybacz: what is the status of deekay and you? 20101221 15:22:11< grzybacz> Ivanovic: deekay says he probably doesn't have the money, so I'm going ahead with the booking myself 20101221 15:22:34< Ivanovic> okay 20101221 15:22:34< Grimling> Crab_: the goto, is that in the execute method of the action? 20101221 15:22:56< Ivanovic> your connection is usually one arriving late on friday and leaving again on monday, right? 20101221 15:23:26< grzybacz> Ivanovic: later on Friday, leaving late on Sunday, but if you book Sun-Mon night as well I'm willing to stay one day longer 20101221 15:24:25< Ivanovic> grzybacz: we should talk about this in the evening when boucman is around, too 20101221 15:24:53< Ivanovic> at 2go4 it is easily possible to get an extra day, at least it was so far 20101221 15:25:17< grzybacz> Ivanovic: ok, I'll be online later; afk for now 20101221 15:25:23< Ivanovic> though it should be possible to book 5 beds for 2 nights and another bad for 3 nights 20101221 15:25:30< Ivanovic> s/bad/bed 20101221 15:25:44< grzybacz> I'd expect it to be so. 20101221 15:26:32< Ivanovic> i'll be off in some hours myself, but should be back online at about 8:30pm local time 20101221 15:26:43< Grimling> Crab_: and is there a method for the ai's team? I can get the team with get_side(), but likely there's a better way 20101221 15:27:55< Crab_> current_team() in ai context; 20101221 15:28:11< Crab_> (if you can use get_side(), you can use current_team(), too) 20101221 15:28:30< Grimling> Crab_: ok, thank you 20101221 15:42:22< Grimling> Crab_: and is there an existing method which checks if a unit can reach a map_location in one turn? 20101221 15:43:30< Crab_> it is your unit ? 20101221 15:44:34< Grimling> no, a allied leader 20101221 15:44:44-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20101221 15:45:01< Grimling> Crab_: its to check if a leader can reach the keep our leader is on 20101221 15:45:17< Crab_> I think no 20101221 15:46:52< Crab_> check http://svn.gna.org/viewcvs/wesnoth/branches/1.8/src/ai/default/ai.cpp?revision=44034&view=markup 20101221 15:47:03< Crab_> look for the // See if any friendly leaders can make it to our keep. part 20101221 15:47:29< Crab_> it uses a calculate_possible_moves() part 20101221 15:48:24< Grimling> Crab_: thanks, that's useful 20101221 15:54:31-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Read error: Connection reset by peer] 20101221 15:56:29-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20101221 15:57:36< Grimling> Crab_: can I also use the calculate_possible_moves? but i think it does to much, so it will go slowlier 20101221 16:00:10< Crab_> you can move the calculate_possible_moves call to .execute() part of candidate action 20101221 16:00:28< Crab_> that way, your candidate action will return high value without doing the check for the allied leaders 20101221 16:00:35< Crab_> then, in evaluate, it will do the check, once. 20101221 16:00:53< Crab_> if the check will return 'no leaders can reach keep', then the ca will not be able to do a move 20101221 16:01:00< Crab_> and it will be blacklisted for 1 turn 20101221 16:01:16< Crab_> so, only 1 calculate_possible_moves will be done. 20101221 16:01:37< Crab_> then, in .evaluate, check that your leader is on keep and that your leader can move. 20101221 16:02:00< Crab_> bonus points if you make it work with multiple leaders. 20101221 16:02:01< Grimling> okay, I was checking if an allied leader could reach the keep in evaluate too 20101221 16:02:08< Crab_> yes, that will be slower 20101221 16:02:21< Grimling> ok, I'm changing it 20101221 16:02:22< Grimling> I go for the bonus points :p 20101221 16:02:24< Crab_> :) 20101221 16:03:33-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 16:05:11< Grimling> Crab_: can the ai leader only move to a location near the keep, or doesn't it matter where he moves to? 20101221 16:05:19-!- laurion [me_lawr@f79-118-250-241.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 16:09:41< Crab_> doesn't matter. it's better to not wander away too much :) 20101221 16:10:51-!- spetrea [~spetrea@188.26.49.129] has quit [Ping timeout: 272 seconds] 20101221 16:11:27< Grimling> Crab_: do i need to set a limit? 20101221 16:27:41< Grimling> Crab_: and does .execute handle 1 leader at a time, or all? 20101221 16:28:55< Crab_> 'as you wish' to both questions 20101221 16:29:11< Crab_> I'd set a limit, just in case, and handle all leaders at the same time 20101221 16:30:37-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-42.telecom.by] has joined #wesnoth-dev 20101221 16:30:57< Grimling> Crab_: ok 20101221 16:40:12-!- laurion_ [me_lawr@f79-118-237-13.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 16:42:06-!- laurion [me_lawr@f79-118-250-241.pitesti.rdsnet.ro] has quit [Ping timeout: 240 seconds] 20101221 16:50:35< laurion_> wesbot: seen timotei 20101221 16:50:36< wesbot> laurion_: The person with the nick timotei last spoke 18h 4m ago. 5h 8m ago was here and on the channel #wesnoth-umc-dev with the message: Quit: Leaving 20101221 16:53:57-!- rigved [~rigved@116.72.163.243] has quit [Quit: Bye] 20101221 16:55:53-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has quit [Quit: Saliendo] 20101221 17:22:26-!- laurion [me_lawr@f79-118-247-24.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 17:23:57< Elvish_Pillager> *sigh* 20101221 17:24:38< Elvish_Pillager> side_for= no longer works for messages that query user input? it makes sense conceptually, but it messes up my current code 20101221 17:25:05 * Elvish_Pillager is trying to update EoHS to svn trunk 20101221 17:26:25< zookeeper> what are you trying to do, show the message to a client which doesn't control the current side? i'd be really surprised if that had ever worked. 20101221 17:26:42-!- laurion_ [me_lawr@f79-118-237-13.pitesti.rdsnet.ro] has quit [Ping timeout: 265 seconds] 20101221 17:27:10< Elvish_Pillager> zookeeper: no, not trying to do that, just... 20101221 17:27:34< Elvish_Pillager> I have a lua function that takes a message tag and inserts attributes to make it a training-screen message 20101221 17:27:54< zookeeper> okay 20101221 17:28:06< Elvish_Pillager> I use it for every message in the training screen, which includes both option-having messages and non-option-having messages 20101221 17:28:13< Elvish_Pillager> and it adds side_for = (the current side) 20101221 17:28:28< zookeeper> and how does it break the option-having messages? 20101221 17:28:46< Elvish_Pillager> Current Wesnoth displays an "invalid WML" notice and does not display the message. 20101221 17:28:57< zookeeper> ohh, i see. that's interesting. 20101221 17:30:23< Elvish_Pillager> I suppose I can just give the functions an additional parameter that you can set to make it not set side_for 20101221 17:31:12< zookeeper> sounds like something silene would fix quickly if you'd file a bug and assign to him... 20101221 17:31:19< Elvish_Pillager> hmm 20101221 17:31:42< Elvish_Pillager> I'm not sure it's a bug though 20101221 17:32:01< Elvish_Pillager> what's the desired behavior - ignoring side_for when there are options? 20101221 17:32:08< zookeeper> yeah 20101221 17:32:11< Elvish_Pillager> okay 20101221 17:32:25< Elvish_Pillager> and it should probably output a warning if you set side_for to a different side 20101221 17:32:30< zookeeper> at least that's what i'd do; the other alternative would be to not display it if side_for doesn't match the current side 20101221 17:32:33< Elvish_Pillager> but maybe not if it's set to the side that gets it anyway 20101221 17:32:41< zookeeper> (or any side controlled by the client playing the current side) 20101221 17:33:06< Elvish_Pillager> submitting a bug now 20101221 17:34:26< Elvish_Pillager> ?! I can't log into gna 20101221 17:35:20< zookeeper> a password change was forced about a...uh, i dunno, a month ago? 20101221 17:35:26< Elvish_Pillager> ah okay 20101221 17:35:48< Elvish_Pillager> *sigh* 20101221 17:36:19< Elvish_Pillager> ...now if it would *tell* me what its requirements are for my new password 20101221 17:36:31< zookeeper> quite high 20101221 17:36:52< zookeeper> i had to try several ones before it accepted it as good enough 20101221 17:37:07< Elvish_Pillager> alright, got one it would accept 20101221 17:41:59< Elvish_Pillager> zookeeper: submitted. I believe I cannot assign bugs to people though. 20101221 17:42:21< Grimling> Crab_: what can I do with the retreat-phase edit? 20101221 17:42:39< Grimling> Crab_: (with find_leaders(int side) added to unit_map.?pp 20101221 17:43:24< Crab_> well, make all units near leaders not retreat 20101221 17:43:29< Crab_> if you want to keep the old behavior 20101221 17:43:51< zookeeper> Elvish_Pillager, done 20101221 17:43:54< Elvish_Pillager> :) 20101221 17:44:13< Elvish_Pillager> for the moment I've commented out the side_for= lines to make it work, since I'm only testing with myself right now 20101221 17:44:26< Elvish_Pillager> let's see if it still breaks for some reason or other 20101221 17:45:01< Grimling> Crab_: but I have edited it so it works if there are multiple leaders (i think it works) 20101221 17:45:19< Elvish_Pillager> holy crap, new fire dragon images messing up my info screens!! 20101221 17:45:59< Crab_> Grimling: in the previous patch, not fully 20101221 17:46:24< Grimling> Crab_: I don't think it was in the previous patch 20101221 17:46:28< zookeeper> Elvish_Pillager, just append ~SCALE(72,72) to all images :P 20101221 17:46:37< Crab_> Grimling: in what patch it was, then ? 20101221 17:46:40< Grimling> Crab_: I've removed the code so it matches the trunk code 20101221 17:46:44< Grimling> Crab_: I haven't uploaded it yet 20101221 17:46:47< Crab_> ok) 20101221 17:46:47< Elvish_Pillager> zookeeper, that is not necessarily what I want 20101221 17:46:54< Grimling> Crab_: because i wanted to check it 20101221 17:46:58< Elvish_Pillager> I'll probably just apply image mods to the dragon image 20101221 17:47:04< Grimling> Crab_: but how can i do that easily? 20101221 17:47:19< Grimling> is there a scenario where that's the case 20101221 17:47:43< Elvish_Pillager> hmm, the fire dragon has no animations now? 20101221 17:48:10< zookeeper> right 20101221 17:48:51< Crab_> Grimling: create an ai with only retreat phase, and verify that it skips leaders properly when retreating 20101221 17:48:52< Elvish_Pillager> well I was going to need to change all the riding animations in any case 20101221 17:48:58< Elvish_Pillager> and the new base image works for that 20101221 17:49:37< Crab_> Grimling: remove all other stages from data/ai/ais/testing_ai_default.cfg 20101221 17:50:02< Grimling> Crab_: ok, thanks 20101221 17:52:33< Elvish_Pillager> hmm, I haven't set their images separately. That makes this a little harder. I don't want to just scale everything to 72x72, because that'll distort the dragon shape 20101221 17:53:10< Elvish_Pillager> gonna make a way to override the image. 20101221 17:53:20< zookeeper> it's non-square? urgh. sounds like a bad idea for unit images. 20101221 17:53:21< Grimling> Crab_: is the side of a team his index in the resources::teams + 1? 20101221 17:53:36< Elvish_Pillager> zookeeper: yeah, 160x200 20101221 17:54:06< Elvish_Pillager> the actual unit image is about 150x150, then there's extra space at the bottom to make it sit in the right place in the hex 20101221 17:58:35-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20101221 17:59:11< Elvish_Pillager> hmm, I shouldn't scale it. I should crop it around the dragon head. 20101221 18:02:23< Elvish_Pillager> awesome. Now I don't have a dinky little dragon, I have a dragon so big it doesn't fit in the frame. 20101221 18:02:42< Crab_> Grimling: yes 20101221 18:03:10< Crab_> i.e., (*resources::teams)[3] is side 4 20101221 18:03:13< Elvish_Pillager> hmm! I should start using ~BLIT() to put all of these in front of the generic attack image background, for consistency 20101221 18:03:18< Grimling> Crab_: and can I use this to get the team data? or should i avoid that 20101221 18:03:33< Crab_> you can 20101221 18:03:36< Grimling> ok 20101221 18:06:18< Grimling> Crab_: to determine if a team has enough money to recruit, should I test each recruit or set a minimum amount of money? 20101221 18:08:33< Crab_> Grimling: you can assume 20 gold (current+income) or test their recruit list for minimum_recruit_price (add a method to team for that) 20101221 18:09:30< Grimling> I'll add a method for that, can the recruit list change during the game? 20101221 18:09:49< Grimling> Crab_: or is the minimum_price constant? 20101221 18:13:28< Crab_> yes, it can change 20101221 18:13:38< Crab_> there's average_recruit_price there , check how it works 20101221 18:21:04-!- laurion_ [~me_lawr@f79-118-250-7.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 18:23:06-!- laurion [me_lawr@f79-118-247-24.pitesti.rdsnet.ro] has quit [Ping timeout: 255 seconds] 20101221 18:31:51< Elvish_Pillager> bah, I may need boucman for this 20101221 18:36:57< Elvish_Pillager> yeah I definitely need boucman 20101221 18:37:34< Elvish_Pillager> (or someone else who knows the animation code, but boucman was far and away the one I worked with most on this last time) 20101221 18:42:35-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 18:43:03< Elvish_Pillager> one trouble is that I'll mostly be updating my code to use ~BLIT() instead of the fancy new features I asked for. 20101221 18:43:16< Elvish_Pillager> although those features will definitely be useful for continued improvements. >:) 20101221 18:56:51< Grimling> Crab_: you said there's a aerage_recruit_price, but I can't find it in team.hpp, or with fgrep, where is it? 20101221 18:57:13< Crab_> average_recruit_price 20101221 18:57:45< Grimling> yes, i'm sorry, just a typo, but i can't find it 20101221 18:57:52< Crab_> in team.hpp it was 20101221 18:58:01< Crab_> check 1.8's code 20101221 18:58:21< Crab_> it might be absent n trunk 20101221 18:59:07< Grimling> yes, in 1.8 i can find him, do i need to add it too? or only the minimum_recruit_price? 20101221 18:59:25< Crab_> no, no need to add it 20101221 18:59:40< Grimling> ok 20101221 19:01:21-!- laurion_ [~me_lawr@f79-118-250-7.pitesti.rdsnet.ro] has quit [Ping timeout: 255 seconds] 20101221 19:02:08-!- laurion [~me_lawr@f79-118-246-129.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 19:07:09-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has quit [Quit: Saliendo] 20101221 19:08:22-!- Mussious [~kamil@dfr154.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20101221 19:09:14-!- Dovolente [~chatzilla@130.160.178.119] has joined #wesnoth-dev 20101221 19:09:52-!- Samm [~Samuel@193.34.191.4] has joined #wesnoth-dev 20101221 19:12:07-!- iwontbecreative [~Thibault_@89-180-170-249.net.novis.pt] has left #wesnoth-dev ["Leaving."] 20101221 19:12:57-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20101221 19:23:02< Grimling> Crab_: what value should i take if there aren't any recruits available? 20101221 19:23:05< Grimling> as price 20101221 19:23:12< Crab_> 20 20101221 19:23:40< Crab_> (it's default recall price, and used as default in similar circumstances somewhere) 20101221 19:24:20< Grimling> ok, thanks 20101221 19:33:05-!- }laurion{ [me_lawr@f79-118-217-182.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 19:36:56-!- laurion [~me_lawr@f79-118-246-129.pitesti.rdsnet.ro] has quit [Ping timeout: 250 seconds] 20101221 19:57:05-!- Dovolente [~chatzilla@130.160.178.119] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 20101221 19:57:35-!- iwontbecreative [~Thibault_@89-180-170-249.net.novis.pt] has joined #wesnoth-dev 20101221 20:02:26-!- Crab_ [~Crab_@wesnoth/developer/crab] has quit [Read error: Operation timed out] 20101221 20:02:46-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Ping timeout: 240 seconds] 20101221 20:04:46-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20101221 20:12:25-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20101221 20:12:42-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 20:16:35-!- Samm [~Samuel@193.34.191.4] has quit [Ping timeout: 272 seconds] 20101221 20:30:47-!- Blueblaze [~Blueblaze@adsl-99-148-246-68.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20101221 20:37:34-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20101221 20:41:08-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20101221 20:45:34-!- Mussious [~kamil@dfr154.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20101221 20:51:57< boucman> hey all 20101221 20:52:03< Grimling> hi 20101221 20:52:16-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Read error: Connection reset by peer] 20101221 20:52:29< Elvish_Pillager> hey boucman! 20101221 20:53:32-!- timotei [~timotei@193.34.191.4] has joined #wesnoth-dev 20101221 20:53:32-!- timotei [~timotei@193.34.191.4] has quit [Changing host] 20101221 20:53:32-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20101221 20:54:03-!- Shakey [~Shakey@12.190.80.225] has joined #wesnoth-dev 20101221 20:54:07< Elvish_Pillager> I've just been updating EoHS to svn and messing with the new animation stuff. I may want to ask you some questions about that at some point (but I'm busy/multitasking/doing other stuff at the moment) 20101221 20:54:37< boucman> sure, no prob, 20101221 20:55:09< boucman> i'm multitasking too, so my available bandwith won't be high... the latency should be good, though, since it's all computer stuff 20101221 20:58:49-!- Grimling [~Grimling@91.181.111.196] has quit [Quit: Grimling] 20101221 21:14:07< Elvish_Pillager> boucman: btw, it looks like I won't be using the features you coded nearly as much as I had thought I was going to, because of ~BLIT() 20101221 21:14:48< Elvish_Pillager> after all if I just blit images together to make the base image, it won't do all the fancy (and unnecessary for this purpose) animation processing 20101221 21:15:28< boucman> ok, no big deal 20101221 21:15:37< boucman> i'm not even sure what feature it was :P 20101221 21:16:23< Elvish_Pillager> boucman: the things like directional_x, auto_vflip 20101221 21:16:33< boucman> oh, ok 20101221 21:16:44< boucman> it's a good feture to have, so no big deal 20101221 21:16:59< Elvish_Pillager> yeah, and I'll be using them for fancy animation stuff, now that it's not prohibitive :) 20101221 21:17:11< Elvish_Pillager> there's still one bug 20101221 21:17:18< Elvish_Pillager> the auto-flip things break CROP() 20101221 21:17:58< Elvish_Pillager> as far as I can tell, any crop on the base image is applied after the flip instead of before it 20101221 21:18:33< Elvish_Pillager> I have no idea how that will interact with a complicated blitted image 20101221 21:19:51< boucman> all user mods are applied after system mods... 20101221 21:20:00< Elvish_Pillager> :( 20101221 21:20:10< Elvish_Pillager> shouldn't it be the other way around? 20101221 21:20:26-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20101221 21:20:36< mordante> servus 20101221 21:23:15-!- grzywacz [~grzywacz@wesnoth/developer/grzywacz] has joined #wesnoth-dev 20101221 21:24:22< Elvish_Pillager> boucman: intuitively, if I write "image.png~MOD()", then that should refer to a specific bitmap which can then be further modified, not to a complex combination that can have extra mods inserted into the middle. 20101221 21:27:01-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has joined #wesnoth-dev 20101221 21:28:23-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Remote host closed the connection] 20101221 21:29:13< iwontbecreative> Hi mordante 20101221 21:31:38< iwontbecreative> With the removal of the container table + some other little enhancements, wiki_grabber.py is only 15500 char 20101221 21:31:58< grzywacz> re 20101221 21:32:17-!- grzybacz [grzywacz@kolos.math.uni.lodz.pl] has quit [Quit: leaving] 20101221 21:33:09< mordante> hi iwontbecreative 20101221 21:34:42< mordante> iwontbecreative, actually I don't care too much about the size of the file, stripping all comment would make it even smaller ;-) 20101221 21:35:43< mordante> iwontbecreative, do you want to me to add a gci polishing task? 20101221 21:36:05< iwontbecreative> mordante: no what I meant ;) 20101221 21:36:16< iwontbecreative> This just means I removed "useless" code 20101221 21:36:38-!- Anon___ [636d129e@gateway/web/freenode/ip.99.109.18.158] has joined #wesnoth-dev 20101221 21:36:46< iwontbecreative> Also tried to make the wiki format more clear 20101221 21:36:52< iwontbecreative> As you wish for the task 20101221 21:36:56< iwontbecreative> I'll post my patch aniway 20101221 21:38:02-!- Anon___ [636d129e@gateway/web/freenode/ip.99.109.18.158] has left #wesnoth-dev [] 20101221 21:38:15-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20101221 21:39:40-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev 20101221 21:44:56< CIA-84> mordante * r48004 /trunk/data/gui/default/widget/progress_bar_default.cfg: Fix some typos in the formulas. 20101221 21:44:58< CIA-84> mordante * r48005 /trunk/data/gui/default/widget/progress_bar_default.cfg: 20101221 21:44:58< CIA-84> Fix the progress bar colours. 20101221 21:44:58< CIA-84> Forgot to add the alpha value, which made the objects fully transparent. 20101221 21:45:01< CIA-84> mordante * r48006 /trunk/ (changelog data/gui/default/widget/progress_bar_default.cfg): Allow the progress bar to become higher. 20101221 21:45:03< CIA-84> mordante * r48007 /trunk/src/gui/widgets/control.cpp: Fix a debug output quoting. 20101221 21:46:02< mordante> iwontbecreative, ok then I'll just review your patch 20101221 21:47:08< isionous> is there any way to detect people who put "return false;" in the team::fogged function in network games? 20101221 21:48:36< mordante> isionous, you can't detect whether people disable fog or shroud locally with a modified game 20101221 21:49:17< isionous> mordante: that's unfortunate 20101221 21:49:18< mordante> the game has all information 20101221 21:50:08< isionous> mordante: right, I don't see any way around this "weakness" without a huge rewrite 20101221 21:50:36< mordante> true 20101221 21:51:17< isionous> mordante: in fact, I think doing a "wesnoth --log-debug=engine,replay" will show you all recruitments, moves, and fights and you don't even have to modify the code 20101221 21:52:58< boucman> a good player looking at a replay would probably be able to say if another player cheats (too good reaction wrt known information) but that's not really a way to prevent cheating 20101221 21:53:51< mordante> isionous, not entirely sure, but might be true, but then again we like the information for debugging 20101221 21:53:53< iwontbecreative> mordante: 20101221 21:53:56< iwontbecreative> https://gna.org/patch/index.php?2263 20101221 21:54:28< Ivanovic> re 20101221 21:54:38< isionous> mordante: right, that's not logging I would get rid of; way too important; it wouldn't stop determined cheaters 20101221 21:54:43< Ivanovic> grzywacz: so what is your situation regarding the bed? 20101221 21:54:55< CIA-84> shadowmaster * r48008 /trunk/src/addon/blah: test commit 20101221 21:55:47-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has quit [Quit: Saliendo] 20101221 21:56:16< mordante> shadowm_laptop, nice commit :-P 20101221 21:56:23< CIA-84> shadowmaster * r48009 /trunk/src/addon/blah: Revert "test commit" 20101221 21:56:54< mordante> isionous, indeed, to avoid cheating the server needs to have a different role 20101221 21:56:56< isionous> it does make me think that the wesnoth ladder should allow "fog off" in ladder games since that gets rid of cheating opportunities 20101221 21:57:56< mordante> iwontbecreative, next time for testing also feel free to copy the code to a pastebin 20101221 21:58:49< Elvish_Pillager> boucman: did you miss my last question? 20101221 21:58:54< iwontbecreative> mordante: yes, maybe better not spam of patches that page 20101221 21:59:14< shadowmaster> shadowm@bluecore:~/src/wesnoth$ rm patches/* 20101221 21:59:29< shadowmaster> zsh: sure you want to delete all the files in /home/shadowm/src/wesnoth/patches [yn]? y 20101221 21:59:33< shadowmaster> lovely feature ^^ 20101221 21:59:45< boucman> Elvish_Pillager: I don't have a good answer for you... the reverse makes as much sense, the image you work on is the result of the engine, and by working last youhave better control 20101221 22:00:03< boucman> and there might be side effect to changin the order in which these are applied, not sure 20101221 22:00:18< Elvish_Pillager> boucman: no, working last doesn't give me better control 20101221 22:00:32< Elvish_Pillager> well I guess it does 20101221 22:00:36< boucman> :P 20101221 22:00:44< Elvish_Pillager> but basically the only ability it gives me is the ability to override engine modifications 20101221 22:00:55< boucman> yes 20101221 22:01:07< Elvish_Pillager> like, by blitting an entire new image on 20101221 22:01:21< Elvish_Pillager> but it loses me the ability to do things like 20101221 22:01:25< mordante> iwontbecreative, just curious but why replace »if i[4] == "m":« with »if i[4] == 'm':« ? 20101221 22:01:33< Elvish_Pillager> blit on an image that is flipped if and only if the base image is flipped 20101221 22:01:46< Elvish_Pillager> which... should be the _default_ way blit works 20101221 22:01:58< boucman> hmm... 20101221 22:02:12< mordante> iwontbecreative, I don't mind to do patches there, but if it's for testing only it's a bit overkill 20101221 22:02:21< mordante> iwontbecreative, especially if we're both here 20101221 22:02:29-!- dtiger [~dtiger@dynamic-vpdn-91-149-132-42.telecom.by] has quit [Remote host closed the connection] 20101221 22:02:34< iwontbecreative> Right 20101221 22:02:48< Elvish_Pillager> boucman: and with the way it currently works, even with ~BLIT() _and_ your animation frame improvements, I will still have to have two versions of every animation 20101221 22:03:03< iwontbecreative> mordante: Don't know, I always used to use '' for single letters in my own programms 20101221 22:03:05< Elvish_Pillager> one for facing right, one for facing left 20101221 22:03:09< boucman> i'm looking how it works in the code 20101221 22:04:22< Elvish_Pillager> I'm pretty sure there's no existing WML that uses CROP and FL on the same image, or CROP on an image used for an animation 20101221 22:04:25< mordante> iwontbecreative, ok, just thought there might be a magic reason for it 20101221 22:04:29< Elvish_Pillager> so the change shouldn't break any existing code 20101221 22:04:40< Elvish_Pillager> assuming you can do it in the C++ 20101221 22:04:44< grzywacz> Ivanovic, one sec 20101221 22:04:48< boucman> Elvish_Pillager: what exactly is applied after that you want before ? 20101221 22:04:53-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 264 seconds] 20101221 22:05:04< mordante> iwontbecreative, the output before and after is the same, and the patch looks fine to me. Do you want me to commit or make more modifications? 20101221 22:05:21< Elvish_Pillager> boucman: image mods specified in [frame] image= 20101221 22:06:22< iwontbecreative> mordante: More modifications wouldn't be cleanups 20101221 22:06:31< grzywacz> Ivanovic, flights look good, let me ask deekay 20101221 22:06:46< iwontbecreative> To make a better code, it woud probably require a refactoring 20101221 22:07:13< boucman> Elvish_Pillager: no, I mean the ones from the engine 20101221 22:07:24< boucman> each one is more or less specific, so it would gain me some time 20101221 22:07:46< Elvish_Pillager> boucman: but the mods from the engine are applied before, and I want them after 20101221 22:07:47< mordante> iwontbecreative, ok then I'll commit this patch 20101221 22:08:18< mordante> iwontbecreative, if you feel a refactoring would be a good thing feel free to come up with a patch 20101221 22:08:36< boucman> yes, but what engine mod 20101221 22:08:46< Elvish_Pillager> boucman: in this case, flipping 20101221 22:08:47< boucman> mirror ? recoloring ? 20101221 22:08:47< shadowmaster> wtf @ wesnoth-dev mail 20101221 22:08:49< CIA-84> shadowmaster * r48010 /trunk/ (6 files in 4 dirs): GUI2: New add-ons description dialog with more details than the description (merge 1) 20101221 22:08:50< boucman> ok 20101221 22:09:04< Elvish_Pillager> boucman: recoloring should also be applied after 20101221 22:09:11< CIA-84> shadowmaster * r48011 /trunk/ (4 files in 3 dirs): GUI2: taddon_description: merge 2/2 20101221 22:09:25< grzywacz> shadowmaster, lol 20101221 22:09:33< timotei> shadowmaster: ++ 20101221 22:10:13< grzywacz> shadowmaster, my reaction is -> gmail -> report spam ;] 20101221 22:10:54< CIA-84> shadowmaster * r48012 /trunk/src/ (CMakeLists.txt Makefile.am): GUI2: taddon_description: Add source file entries for autotools and cmake 20101221 22:11:37-!- stikonas_ [~and@ctv-213-164-107-237.vinita.lt] has joined #wesnoth-dev 20101221 22:11:37-!- stikonas_ [~and@ctv-213-164-107-237.vinita.lt] has quit [Changing host] 20101221 22:11:37-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20101221 22:11:38< timotei> grzywacz: well, that would make wesnoth-dev@gna.org marked as spam, isn't it? 20101221 22:12:24< grzywacz> timotei, no clue 20101221 22:12:55< Elvish_Pillager> boucman: hmm, it is more complicated than I thought. it appears that when given as a user image mod, ~FL is still always applied after other mods... but when the system is flipping the image, it comes before? :o 20101221 22:13:05< shadowmaster> okay, I merged part of umcmg into trunk 20101221 22:13:11< timotei> yay 20101221 22:13:11< shadowmaster> so now you can have pretty addon details in the download dialog 20101221 22:13:30< grzywacz> Ivanovic, what's the name of the hostel again? 20101221 22:13:36< grzywacz> hi boucman :) 20101221 22:13:41< Ivanovic> http://wiki.wesnoth.org/Fosdem2011 20101221 22:13:56< Elvish_Pillager> boucman: no, scratch that, I think I'm getting something backwards 20101221 22:13:57< boucman> Elvish_Pillager: I just had a quick look at the code and it's not trivial 20101221 22:13:58< Ivanovic> grzywacz: so far it is not booked yet, so some booking for "all of us" might make sense 20101221 22:14:16< iwontbecreative> mordante: It works well and is quite readable, I don't think it needs a refactoring 20101221 22:14:16< Elvish_Pillager> boucman: sounds like some major clean-ups are in order :-/ 20101221 22:14:24< grzywacz> Ivanovic, yes yes, but I want to check the map :-) 20101221 22:14:26< boucman> as I've pointed earlier I have little wesnoth time right now and it seems to be in the interaction of video rendering and image path manipulation 20101221 22:14:43-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Ping timeout: 276 seconds] 20101221 22:14:46< Ivanovic> grzywacz: should everything be linked from the fosdem page, including the google maps link for the hostel 20101221 22:14:48< Elvish_Pillager> boucman: who else is familiar with this code? 20101221 22:14:48< boucman> so you might want to ask whoever did the image path thing (I can't remember of the top of my head) 20101221 22:15:13< boucman> hey grzywacz 20101221 22:15:19< Elvish_Pillager> I know shadowmaster knows something about the image paths 20101221 22:15:37< boucman> that might be a start 20101221 22:17:46< grzywacz> Ivanovic, k 20101221 22:17:50< CIA-84> shadowmaster * r48013 /trunk/src/gui/dialogs/addon/description.cpp: GUI2: taddon_description: Minor documentation fix 20101221 22:18:57< CIA-84> mordante * r48014 /trunk/utils/wiki_grabber.py: Apply patch #2263; Wikigrabber cleanup. 20101221 22:19:02< mordante> iwontbecreative, ^ 20101221 22:19:30< Elvish_Pillager> image.png~FL(horiz)~CROP(something) on a right-facing unit is identical to image.png~CROP(something)~FL(horiz), but neither of them is the same as image.png~CROP(something) on a left-facing unit 20101221 22:20:09< Elvish_Pillager> that might be how it's supposed to be with the directional_x stuff... 20101221 22:20:23< Elvish_Pillager> wait, I'm not using directional_x right now 20101221 22:20:48< CIA-84> shadowmaster * r48015 /trunk/ (RELEASE_NOTES changelog players_changelog): Changelog entries for the new add-ons description dialog 20101221 22:22:25< mordante> I'm off night 20101221 22:23:01-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20101221 22:25:09< CIA-84> espreon * r48016 /trunk/data/gui/default/window/addon_description.cfg: Ran umcpropfix. 20101221 22:25:14< Elvish_Pillager> boucman: after a bit more experimentation, I believe you are incorrect: it looks like the system flipping is always being applied at the _end_ of the process, as it should be 20101221 22:25:37< Elvish_Pillager> while user image mod flipping is always applied at the beginning of the process 20101221 22:25:56< boucman> Elvish_Pillager: did I say that ? 20101221 22:26:08< Elvish_Pillager> so I'm currently thinking that once I start using directional_x, this will work 20101221 22:26:13< boucman> doesn't matter, my statement (about not having time to look deeper still stands) 20101221 22:26:20< boucman> ok, cool :) 20101221 22:26:22< Elvish_Pillager> all user mods are applied after system mods... 20101221 22:26:29< boucman> ok 20101221 22:28:14< iwontbecreative> mordante: Thanks 20101221 22:28:24< iwontbecreative> Nvm, he left :P 20101221 22:32:28< Elvish_Pillager> boucman: directional_x currently functions backwards 20101221 22:32:29-!- stikonas_ is now known as stikonas 20101221 22:32:50< boucman> what do you mean ? no makes it flip ? 20101221 22:33:15< Elvish_Pillager> boucman: it moves things left when it should move things right, and vice versa 20101221 22:33:27< Elvish_Pillager> it should be the same as x= when the unit is not flipped, but instead, it is the same when the unit is flipped 20101221 22:34:20< Ivanovic> grzywacz: so will you (and) deekay join in and should we include you in booking? 20101221 22:34:51< deekay> Ivanovic: Currently debating about it... 20101221 22:35:19< boucman> Elvish_Pillager: ok, my bad 20101221 22:35:29< Ivanovic> deekay: okay 20101221 22:35:34< grzywacz> Ivanovic, I'm in for sure. 20101221 22:35:47< Elvish_Pillager> unless... unless this error is a product of the flipping and I'm getting everything mixed up 20101221 22:35:48-!- Mussious [~kamil@dfr154.neoplus.adsl.tpnet.pl] has joined #wesnoth-dev 20101221 22:35:51< Elvish_Pillager> AUGH 20101221 22:35:55< Elvish_Pillager> I should use simple test cases 20101221 22:36:00< Elvish_Pillager> not this convoluted abomination 20101221 22:36:08< Elvish_Pillager> I'm going to have to rewrite this anyway to use ~BLIT 20101221 22:36:09< deekay> Ivanovic: I'm looking at prices and thinking about possible options 20101221 22:37:01-!- laurion [me_lawr@f79-118-217-182.pitesti.rdsnet.ro] has joined #wesnoth-dev 20101221 22:37:03< boucman> Elvish_Pillager: it's very possible that it's mixed up, i'd be gratefull if you could confirm 20101221 22:37:03< Elvish_Pillager> but no... as long as it's flipping across the center of the image, not across the center of the hex, directional_x is indeed backwards 20101221 22:37:17< boucman> (the fix is trivil, but again I have little time to test) 20101221 22:37:23< Elvish_Pillager> right 20101221 22:37:39< Elvish_Pillager> well I had an image that has +40 directional_x 20101221 22:37:49< Elvish_Pillager> and it appeared to the left of the image when the unit was facing right 20101221 22:37:58< Elvish_Pillager> and appeared to the right of the image when the unit was facing left 20101221 22:38:34< boucman> ok, gimme a sec and i'll commit a fix you can test 20101221 22:38:56-!- }laurion{ [me_lawr@f79-118-217-182.pitesti.rdsnet.ro] has quit [Ping timeout: 265 seconds] 20101221 22:39:08< Elvish_Pillager> while if it has x=40, it appears to the right of the image always 20101221 22:43:22< deekay> Ivanovic: Sadly, don't include me this time, I don't think I have enough money at the moment. 20101221 22:43:55< Ivanovic> hmm, okay 20101221 22:44:03< Ivanovic> then we are exactly 8 20101221 22:44:13-!- MeccaGod [MeccaGod@h14n4fls31o279.telia.com] has quit [] 20101221 22:44:25< Ivanovic> boucman: half me, half you? 20101221 22:44:52< boucman> something like that... 20101221 22:45:15< grzywacz> I'll add myself to the wiki. 20101221 22:45:24< Ivanovic> i'd say i book for AI0867, mordante, chrber and me 20101221 22:45:27< Ivanovic> 4 bed rooms? 20101221 22:45:38< Espreon> shadowmaster: In addon descriptions, we cannot see complete information for translations. Like for the Grafted Era, it says that it only has a Brazilian Portuguese and Simplified Chinese translation, even though it has a lot more. 20101221 22:45:40< Ivanovic> (might result in 2 4-bed rooms for us 20101221 22:46:40< Ivanovic> okay, booking seems to not be possible atm, the system being down (HTTP Error 403.1) 20101221 22:50:33< shadowmaster> mordante: how could I set a maximum [image] widget's size in WML without defining a special definition of it? (does that make sense?) 20101221 22:51:14< shadowmaster> currently I have a image path functor-based hack at the C++ side but...it sucks. 20101221 22:51:38< shadowmaster> besides I'd like to have control over handling of images below a certain size (72x72) so that they aren't stretched 20101221 22:57:53< iwontbecreative> shadowmaster: mordante is not here, he left 20101221 22:58:09< Espreon> iwontbecreative: He's just leaving messages for mordante. 20101221 22:58:16< Espreon> Mordante reads the logs. 20101221 22:58:19-!- Mussious [~kamil@dfr154.neoplus.adsl.tpnet.pl] has quit [Quit: Ex-Chat] 20101221 22:58:27< shadowmaster> Espreon: patches welcome. 20101221 22:58:40< iwontbecreative> Ok 20101221 22:58:58 * Espreon rolls his eyes 20101221 22:59:05< Espreon> Of course. 20101221 23:00:30< zookeeper> something's seriously wrong somewhere if http://forums.wesnoth.org/viewtopic.php?f=6&t=32517 is legit. i haven't tried it though, and nothing in the WML suggests that could happen. 20101221 23:01:49< grzywacz> zookeeper, replay or it didn't happen? ;) 20101221 23:01:53< boucman> Elvish_Pillager: commited, could you test and report plz ? 20101221 23:01:54< CIA-84> boucman * r48017 /trunk/src/unit_frame.cpp: fix directional_x working backward 20101221 23:02:02< Elvish_Pillager> boucman: on it 20101221 23:02:07< boucman> thx 20101221 23:09:35< shadowmaster> Espreon: the problem is the following: campaignd doesn't hold fully-qualified locale names in the translations array. Wesnoth internally uses fully-qualified names wherever possible, and that's what's stored in the internal list of languages 20101221 23:09:44< shadowmaster> (see data/languages/ for the WML) 20101221 23:10:09< shadowmaster> I'm not sure how to solve that. 20101221 23:11:36< shadowmaster> (fully-qualified here stands for "langcode_COUNTRYCODE" instead of the plain "langcode") 20101221 23:12:30< shadowmaster> there might be some method or snippet in the engine to cope with that, since otherwise add-on translations wouldn't work in-game) 20101221 23:13:49< shadowmaster> in case you didn't understand a single thing,. what I mean is this: "I don't have the interest to fix it atm" 20101221 23:14:27< Espreon> No, I understood what you were saying. 20101221 23:20:28-!- Gambit is now known as Guest23301 20101221 23:22:28< Elvish_Pillager> boucman: alright, seems to be working 20101221 23:22:37< boucman> cool 20101221 23:24:50-!- Guest23301 [~Gambit@wesnoth/developer/grickit] has quit [Changing host] 20101221 23:24:50-!- Guest23301 [~Gambit@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20101221 23:25:09-!- Guest23301 [~Gambit@unaffiliated/gambit/bot/gambot] has quit [Changing host] 20101221 23:25:09-!- Guest23301 [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20101221 23:26:10-!- Guest23301 is now known as Gambit 20101221 23:26:20-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 23:27:34-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20101221 23:28:36-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has quit [Read error: Connection reset by peer] 20101221 23:28:53-!- PetePorty [~Pete@pc-198-112-214-201.cm.vtr.net] has joined #wesnoth-dev 20101221 23:28:57-!- wesbot changed the topic of #wesnoth-dev to: urgent: accomodation plans for FOSDEM2011: http://wiki.wesnoth.org/Fosdem2011 | 200 bugs, 304 feature requests, 20 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://wesnoth.pastebin.com | http://imagebin.org 20101221 23:41:55< shadowmaster> Espreon: fixed. Please test. 20101221 23:42:03< CIA-84> shadowmaster * r48018 /trunk/src/gui/dialogs/addon/description.cpp: GUI2: taddon_description: Fix handling of langcode-only locale names 20101221 23:42:34-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20101221 23:44:02-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Quit: Leaving] 20101221 23:45:39< Espreon> shadowmaster: Awesome, it works. 20101221 23:46:15-!- Shakey [~Shakey@12.190.80.225] has quit [Quit: Fisrt you come, then you go. Then it's the end.] 20101221 23:46:36-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20101221 23:49:54-!- stikonas_ [~and@ctv-213-164-107-237.vinita.lt] has joined #wesnoth-dev 20101221 23:49:54-!- stikonas_ [~and@ctv-213-164-107-237.vinita.lt] has quit [Changing host] 20101221 23:49:54-!- stikonas_ [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20101221 23:50:50-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Operation timed out] 20101221 23:51:12< Espreon> shadowmaster: ... but the sorting's a bit weird. In BMR's description, Italian is listed before Hungarian (the list: Italiano, Magyar, Français, Türkçe), but in SMP's description, everything's fine. 20101221 23:53:39< shadowmaster> not going to bother with it. patches welcome. 20101221 23:55:34< Espreon> Eh, the sorting's also weird on addons.wesnoth.org, so... blargh. 20101221 23:56:53< shadowmaster> blargh is a nice idea 20101221 23:57:03< shadowmaster> although I'm not sure how to implement it. 20101221 23:57:07< Espreon> inorite? 20101221 23:59:28-!- deekay [~dk@wesnoth/developer/dragonking] has quit [] 20101221 23:59:42-!- GNUtoo|laptop [~gnutoo@host132-205-dynamic.31-79-r.retail.telecomitalia.it] has quit [Ping timeout: 255 seconds] --- Log closed Wed Dec 22 00:00:02 2010