--- Log opened Wed Mar 28 00:00:00 2012 20120328 00:02:31-!- vaulttech [~chatzilla@2001:638:208:d400:224:beff:fe77:d110] has quit [Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120310193829]] 20120328 00:09:22< CIA-69> crab * r53678 /trunk/ (4 files in 3 dirs): Add a way to stop the tutorial via a right-click menu, instead of getting the answer each turn. Patch #3203 by hankerspace 20120328 00:09:44-!- nick394 [~nick394@217.118.66.78] has quit [Ping timeout: 245 seconds] 20120328 00:09:58-!- nick394|2 [~nick394@wn1nat15.beelinegprs.ru] has joined #wesnoth-dev 20120328 00:10:15-!- Crab_ [~Crab___@nat4-10.ghnet.pl] has joined #wesnoth-dev 20120328 00:10:45< Crab_> hankerspace: so, now you have your code inside wesnoth :) be sure to add the patch to your wiki page. 20120328 00:11:15-!- Crab_ [~Crab___@nat4-10.ghnet.pl] has quit [Client Quit] 20120328 00:11:21< hankerspace> Right, thanks Crab_. 20120328 00:15:54-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20120328 00:19:59-!- Smar [~smar@a88-112-67-52.elisa-laajakaista.fi] has quit [Ping timeout: 260 seconds] 20120328 00:28:55-!- vultraz_laptop [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120328 00:30:43-!- naman22 [naman22@1.22.184.73] has joined #wesnoth-dev 20120328 00:38:04< naman22> hey guys i kind of messed up with the wiki stuff 20120328 00:38:16< naman22> can someone please check and correct 20120328 00:40:35-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120328 00:41:06-!- RiotJozrael is now known as Jozrael 20120328 00:46:38-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 240 seconds] 20120328 00:47:18< naman22> username naman22 20120328 00:48:37< nick394|2> hello devs again 20120328 00:50:32< nick394|2> I have made a patch, can I ask you about attaching it? 20120328 00:53:49< nick394|2> oh no,don't bother, it still crashes......... 20120328 00:54:53-!- nick394|2 [~nick394@wn1nat15.beelinegprs.ru] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20120328 00:55:32-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120328 00:56:29-!- neXyon [~neXyon@84-119-73-20.dynamic.xdsl-line.inode.at] has quit [Quit: bye] 20120328 00:58:31-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120328 01:03:54-!- JaMiT [ad3da8b4@gateway/web/freenode/ip.173.61.168.180] has joined #wesnoth-dev 20120328 01:06:06-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120328 01:11:40-!- Chopper [4126529d@gateway/web/freenode/ip.65.38.82.157] has joined #wesnoth-dev 20120328 01:20:17-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has quit [Quit: I ATE'NT DEAD] 20120328 01:20:18-!- loonycyborg_ is now known as loonycyborg 20120328 01:22:00-!- Ayne [~Ayne@cpc2-sgyl34-2-0-cust493.sgyl.cable.virginmedia.com] has left #wesnoth-dev [] 20120328 01:23:39-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Quit: SSSSSsSSssssSSs... *BOOM*] 20120328 01:49:49-!- wesbot changed the topic of #wesnoth-dev to: Wesnoth accepted in GSoC 2012 | http://wiki.wesnoth.org/SummerOfCodeIdeas | 167 bugs, 326 feature requests, 20 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120328 01:52:10-!- Smar [~smar@a88-112-67-52.elisa-laajakaista.fi] has joined #wesnoth-dev 20120328 01:52:10-!- Smar [~smar@a88-112-67-52.elisa-laajakaista.fi] has quit [Changing host] 20120328 01:52:10-!- Smar [~smar@freenet/translator/finnish/Smar] has joined #wesnoth-dev 20120328 01:53:54-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Ping timeout: 245 seconds] 20120328 02:07:02-!- hankerspace [~quassel@ip-74.net-82-216-82.rev.numericable.fr] has quit [Read error: Operation timed out] 20120328 02:08:27-!- trademark__ [~trademark@mon69-1-82-67-23-185.fbx.proxad.net] has quit [Ping timeout: 244 seconds] 20120328 02:37:44-!- RiotJozrael [~croselius@76-216-244-178.lightspeed.irvnca.sbcglobal.net] has joined #wesnoth-dev 20120328 02:38:32-!- RiotJozrael [~croselius@76-216-244-178.lightspeed.irvnca.sbcglobal.net] has quit [Read error: Connection reset by peer] 20120328 02:38:49-!- RiotJozrael [~croselius@76-216-244-178.lightspeed.irvnca.sbcglobal.net] has joined #wesnoth-dev 20120328 02:38:59-!- Jozrael [~croselius@76-216-244-178.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20120328 02:49:11-!- RiotJozrael is now known as Jozrael 20120328 02:51:15-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20120328 02:51:40-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120328 02:52:49-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120328 02:57:15-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 260 seconds] 20120328 03:07:23-!- JaMiT [ad3da8b4@gateway/web/freenode/ip.173.61.168.180] has left #wesnoth-dev [] 20120328 03:35:11-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has joined #wesnoth-dev 20120328 03:47:39-!- PolarPanda [~quassel@unaffiliated/peterporty] has quit [Read error: Connection reset by peer] 20120328 03:56:03-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20120328 04:01:09-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120328 04:01:29-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120328 04:07:18-!- Chopper [4126529d@gateway/web/freenode/ip.65.38.82.157] has quit [Quit: Page closed] 20120328 04:07:28-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120328 04:27:01-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120328 04:28:04-!- vultraz_laptop [~chatzilla@124.109.10.221] has quit [Ping timeout: 260 seconds] 20120328 04:34:53-!- Aethaeryn [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #wesnoth-dev 20120328 04:42:34-!- eregon_ [~eregon@eregon.me] has joined #wesnoth-dev 20120328 04:43:04-!- eregon [~eregon@eregon.me] has quit [Ping timeout: 260 seconds] 20120328 04:45:35-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20120328 04:48:04-!- eregon_ [~eregon@eregon.me] has quit [Ping timeout: 245 seconds] 20120328 04:48:46-!- eregon [~eregon@eregon.me] has joined #wesnoth-dev 20120328 04:54:09-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120328 05:06:09-!- Ivanovic_ [~ivanovic@dtmd-4db2646b.pool.mediaWays.net] has joined #wesnoth-dev 20120328 05:07:53-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 265 seconds] 20120328 05:08:04-!- Ivanovic_ is now known as Ivanovic 20120328 05:12:32-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20120328 05:24:56-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has joined #wesnoth-dev 20120328 05:44:16-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120328 05:50:28-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 245 seconds] 20120328 06:00:44-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Remote host closed the connection] 20120328 06:10:08-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has quit [Read error: Connection reset by peer] 20120328 06:10:44-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120328 06:12:42-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has joined #wesnoth-dev 20120328 06:16:10-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has quit [Read error: Connection reset by peer] 20120328 06:16:41-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has joined #wesnoth-dev 20120328 06:18:20-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has joined #wesnoth-dev 20120328 06:20:38-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Ping timeout: 252 seconds] 20120328 06:22:24-!- eregon [~eregon@eregon.me] has quit [Quit: No Ping reply in 180 seconds.] 20120328 06:25:47-!- eregon [~eregon@eregon.me] has joined #wesnoth-dev 20120328 06:26:56-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20120328 06:32:01-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: []] 20120328 07:09:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120328 07:13:27-!- ThilinaCSE [c0f8086a@gateway/web/freenode/ip.192.248.8.106] has joined #wesnoth-dev 20120328 07:17:17-!- ancestral [~ancestral@97-127-62-183.mpls.qwest.net] has quit [Quit: And that’s the end of THAT chapter.] 20120328 07:21:28-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120328 07:34:38< naman22> http://wiki.wesnoth.org/User:Naman22 20120328 07:34:43< naman22> any suggestions 20120328 07:34:56< naman22> i messed up with this wiki pages 20120328 07:41:36-!- Ivanovic [~ivanovic@dtmd-4db2646b.pool.mediaWays.net] has quit [Changing host] 20120328 07:41:36-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120328 07:52:39-!- naman22 [naman22@1.22.184.73] has quit [Read error: Connection reset by peer] 20120328 07:53:07-!- naman22 [naman22@1.22.184.73] has joined #wesnoth-dev 20120328 08:07:05-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120328 08:07:28-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has quit [Ping timeout: 246 seconds] 20120328 08:13:01-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20120328 08:15:05-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has joined #wesnoth-dev 20120328 08:15:16-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has quit [Client Quit] 20120328 08:17:19-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has joined #wesnoth-dev 20120328 08:20:10-!- vultraz_laptop [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120328 08:21:07-!- fendrin_ [~fabi@88-134-21-125-dynip.superkabel.de] has quit [Remote host closed the connection] 20120328 08:22:52-!- Crab____ [Crab_@nat/google/x-qctqvbujthwmouor] has joined #wesnoth-dev 20120328 08:22:53-!- Crab____ [Crab_@nat/google/x-qctqvbujthwmouor] has quit [Changing host] 20120328 08:22:53-!- Crab____ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20120328 08:23:03-!- Crab____ is now known as Crab_ 20120328 08:24:04< Crab_> naman22: the wiki was already fixed by JaMiT 20120328 08:24:10< Crab_> naman22: I'll take a look at your page now 20120328 08:26:30< Crab_> naman22: Iooking at your timeline, I'd say that to have a good chance of being accepted, the "Mind storming with mentor on how to approach the problem. Setting up things to code like software and tool. Setting up repo and version control. Making everything ready to start coding." step should happen now, until April 6th. 20120328 08:27:45< Crab_> naman22: we really want to know that you can code (so, submit patches), and we want to know that you understand what we want to do (so talk with boucman about the project) 20120328 08:28:11-!- ThilinaCSE [c0f8086a@gateway/web/freenode/ip.192.248.8.106] has quit [Quit: Page closed] 20120328 08:37:04-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120328 08:37:07-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has joined #wesnoth-dev 20120328 08:37:08-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has quit [Changing host] 20120328 08:37:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 08:37:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Client Quit] 20120328 08:40:04-!- neXyon [~neXyon@84-119-73-20.dynamic.xdsl-line.inode.at] has joined #wesnoth-dev 20120328 08:50:54< naman22> sure thanks Crab_ 20120328 08:51:04< naman22> i'll work on patches 20120328 08:55:31< naman22> tried but couldn't connect to boucman 20120328 08:56:26-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120328 09:01:55< naman22> i have my mid term exams from tomorrow 20120328 09:02:06< naman22> so might not be able to work on patches 20120328 09:02:23< naman22> and thus contact mentor and setup everything 20120328 09:03:33< naman22> but i'll still try my best. but i can asure that i code 20120328 09:03:44< naman22> furthurmore reference can also be provided to lavrage my point 20120328 09:07:24-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20120328 09:10:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120328 09:13:04-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120328 09:19:51< Crab_> naman22: you have time till 6th April to submit proposal to google, and around a week after that when we're still deciding on the best students. 20120328 09:20:30< Crab_> naman22: generally, students who provide many patches during this period, have a higher chance of being accepted than the students who don't provide any. 20120328 09:24:00< Crab_> naman22: leave messages/questions for boucman in the logs, he usually reads those 20120328 09:24:04< Crab_> wesbot: seen boucman 20120328 09:24:05< wesbot> Crab_: The person with the nick boucman last spoke 9h 51m ago. 9h 8m ago they left with the message: Quit: Leaving. 20120328 09:37:08< naman22> i see 20120328 09:49:20< Crab_> in any case, good luck. 20120328 09:59:39-!- enchilado [~enchilado@219-88-25-168.dialup.xtra.co.nz] has joined #wesnoth-dev 20120328 10:13:55-!- hankerspace [~quassel@ip-74.net-82-216-82.rev.numericable.fr] has joined #wesnoth-dev 20120328 10:29:34-!- Jozrael [~croselius@76-216-244-178.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 260 seconds] --- Log opened Wed Mar 28 10:36:18 2012 20120328 10:36:40-!- lobby [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20120328 10:36:41-!- Topic for #wesnoth-dev: Wesnoth accepted in GSoC 2012 | http://wiki.wesnoth.org/SummerOfCodeIdeas | 167 bugs, 326 feature requests, 20 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20120328 10:36:41-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Wed Mar 28 01:49:49 2012] 20120328 10:36:41[Users #wesnoth-dev] 20120328 10:36:41[ Aethaeryn ] [ erl ] [ knotwork ] [ shadowm ] 20120328 10:36:41[ AI0867 ] [ Espreon ] [ koan ] [ shikadibot ] 20120328 10:36:41[ apoi_ ] [ esr ] [ lobby ] [ Smar ] 20120328 10:36:41[ chpln ] [ faryshta ] [ loonycyborg ] [ stikonas ] 20120328 10:36:41[ ChrisOelmueller] [ flyingcomma] [ LordNasty ] [ thethomaseffect] 20120328 10:36:41[ CIA-69 ] [ hankerspace] [ mage666 ] [ Tigge ] 20120328 10:36:41[ cjhopman ] [ happygrue ] [ matthiaskrgr] [ Upthorn ] 20120328 10:36:41[ Crab_ ] [ ianto ] [ melinath ] [ vcap ] 20120328 10:36:41[ crimson_penguin] [ Ingmar ] [ mjs-de ] [ Vino ] 20120328 10:36:41[ csarmi_home ] [ isaac ] [ naman22 ] [ vultraz_laptop ] 20120328 10:36:41[ ejls ] [ Ivanovic ] [ neXyon ] [ wesbot ] 20120328 10:36:41[ elias ] [ iwaim ] [ noy ] [ yann ] 20120328 10:36:41[ enchilado ] [ janebot ] [ Rhonda ] [ zookeeper ] 20120328 10:36:41[ eregon ] [ khoover ] [ Samual ] [ {V} ] 20120328 10:36:41-!- Irssi: #wesnoth-dev: Total of 56 nicks [0 ops, 0 halfops, 0 voices, 56 normal] 20120328 10:36:58-!- Soliton [~Soliton@wesnoth/developer/soliton] has joined #wesnoth-dev 20120328 10:37:00-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20120328 10:38:02-!- Irssi: Join to #wesnoth-dev was synced in 94 secs 20120328 10:39:45-!- trademark__ [~trademark@mon69-1-82-67-23-185.fbx.proxad.net] has joined #wesnoth-dev 20120328 10:40:20-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-dev 20120328 10:53:06-!- mjs-de [~mjs-de@d184249.adsl.hansenet.de] has quit [Remote host closed the connection] 20120328 10:57:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120328 10:57:58-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 10:59:40-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 260 seconds] 20120328 11:04:38-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120328 11:20:31-!- loonybot [~loonybot@46.138.86.128] has joined #wesnoth-dev 20120328 11:20:31-!- loonybot [~loonybot@46.138.86.128] has quit [Changing host] 20120328 11:20:31-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20120328 11:21:28-!- {V} [~V@174-76-ftth.onsneteindhoven.nl] has quit [Read error: Connection reset by peer] 20120328 11:24:00-!- {V} [~V@139-79-ftth.onsneteindhoven.nl] has joined #wesnoth-dev 20120328 11:30:01-!- enchilado [~enchilado@219-88-25-168.dialup.xtra.co.nz] has quit [Read error: Connection reset by peer] 20120328 11:30:32-!- enchilado [~enchilado@219-88-25-168.dialup.xtra.co.nz] has joined #wesnoth-dev 20120328 11:30:34< hankerspace> Hello 20120328 11:31:53-!- enchilado [~enchilado@219-88-25-168.dialup.xtra.co.nz] has quit [Changing host] 20120328 11:31:54-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120328 11:32:07< hankerspace> Crab_: i've implemented duration= for [message] but i don't know if the player still can skip the message using a key or the mouse ? If a duration is specified, the only way to skip a message should be waiting the end of the time ? 20120328 11:35:42< Crab_> IMO: skipping should be allowed in all cases 20120328 11:36:11< Crab_> but, don't trust me here 20120328 11:37:03< Crab_> i.e. it's better to ask someone who requested the thing to be implemented 20120328 11:39:50-!- enchilad1 [~enchilado@219-88-25-168.dialup.xtra.co.nz] has joined #wesnoth-dev 20120328 11:40:21-!- enchilad1 [~enchilado@219-88-25-168.dialup.xtra.co.nz] has quit [Changing host] 20120328 11:40:21-!- enchilad1 [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120328 11:40:21-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Disconnected by services] 20120328 11:47:42-!- enchilad1 is now known as enchilado 20120328 11:50:24< hankerspace> I'll do it Crab_, thanks. 20120328 11:57:59-!- frank4591 [~funfrank4@175.100.168.197] has joined #wesnoth-dev 20120328 12:05:58-!- mjs-de [~mjs-de@g224181022.adsl.alicedsl.de] has joined #wesnoth-dev 20120328 12:16:34-!- horon [~horon@nttkyo322045.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120328 12:21:49< faryshta> Crab_, hi again. 20120328 12:22:02< Crab_> faryshta: hello 20120328 12:22:23< faryshta> What can you tell me about this? http://wiki.wesnoth.org/SoC_Ideas_Whiteboard_Multiple_CTK_2012 20120328 12:27:45< Crab_> faryshta: the basic idea is simple - we already can compute the combat stats for multiple attackers vs a single defender. whiteboard allows us to plan attacks. so, it is possible to create a 'planned attack' dialog which would show the chance-to-kill (and, potentially, allow to reorder the attacks from within the dialog) 20120328 12:28:33< faryshta> Crab_, Cool let me submit a proposal 20120328 12:31:55< Crab_> faryshta: see ai/default/attack.cpp and src/actions.cpp for battle_context class. it is used by ai to calculate the chance-to-kill and hp distribution for multiple attackers vs single defender 20120328 12:38:49< faryshta> http://wiki.wesnoth.org/SoC2012_Multiple_CTK_Calculations what do you think? 20120328 12:39:31< faryshta> I know how to calculate the statistics I can do it on the top of my head during game :P I am very good at math. 20120328 12:39:58< faryshta> I will read the class anyway to understand the algorithm used. thanks Crab_ 20120328 12:41:00< Crab_> the current algorithm is most likely correct (it was stable for quite a long time, several years) 20120328 12:42:00< faryshta> Crab_, I am sure it is. I just want to know how it return the results. 20120328 12:42:01< Crab_> the page is good as a start. I would add a GUI mockup to it (talk to gabba and noy about it, he might refer you to other people, as well) 20120328 12:42:19< faryshta> noy, you there? 20120328 12:42:21< Crab_> basically, we get a hp distribution out of it (plus some chances of being slowed/poisoned) 20120328 12:43:04< Crab_> noy : any ideas with whom to talk about the potential look of a GUI dialog showing chance-to-kill/poison/slow for multiple attacks ? 20120328 12:43:05< faryshta> Crab_, is there a way to only download that class and not the entire source code? 20120328 12:43:46< Crab_> faryshta: svn.wesnoth.org provides web access. also, with svn, you can do a partial checkout. 20120328 12:43:49< noy> ask me in a couple hours 20120328 12:43:58< noy> I accidentally woke up 20120328 12:44:47-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120328 12:44:54< Crab_> faryshta: overall, this is a good project because it's possible to finish 'the main thing' quickly 20120328 12:45:04< Crab_> so, the overall quality would be good 20120328 12:46:13< faryshta> Yes I think most people will find this project difficult since it implies lots of math but for me is like a ring. 20120328 12:47:11< Crab_> actually, it implies 0 math 20120328 12:47:30< Crab_> since the algorithm is already done, it's possible to do this without knowing mathematics at all. 20120328 12:47:52< Crab_> recruiting algorithm refactoring is most math-heavy 20120328 12:48:11< Crab_> since there even the formulas are not yet created. 20120328 12:48:14< faryshta> Crab_, not the testing :) the game will show some number but will have to be checked if that number is correct. 20120328 12:48:34< Crab_> faryshta: just double-check vs ai data, which uses the same code :) 20120328 12:48:36< Crab_> f 20120328 12:48:43< Crab_> faryshta: comparing a list of numbers can be done without math :) 20120328 12:49:51< Crab_> and, your 'wesnoth player' background is more than enough to make sense of the numbers 20120328 12:49:59< Crab_> so, if you're looking for math, it'd not be there, I think. 20120328 12:50:06< faryshta> Mmm I didn't knew that all the functions were already created. 20120328 12:50:12< faryshta> still I like the project. 20120328 12:50:17< Crab_> yes, it's a good project. 20120328 12:50:51< Crab_> and it would help those players who are bad at calculating inside their heads 20120328 12:52:26< Crab_> but, inside, we just draw the screen, then *pretend* that the units are moved, and use the battle_context class to get the numbers, then revert our pretended moves, and display the numbers in a ui. 20120328 12:52:42< Crab_> so, battle_context would take care of special abilities as well. 20120328 12:52:43< enchilado> How would you enter that dialogue? 20120328 12:53:21< Crab_> I think, that, from whiteboard mode, after planning several attacks, with some kind of mouse click or hotkey 20120328 12:53:40< faryshta> right-clicking on the enemy unit I guess. 20120328 12:53:43< enchilado> Ah, so you'd use it on an enemy defender? 20120328 12:53:48< enchilado> I was thinking for a defender of your own 20120328 12:53:52< Crab_> it already allows to plan some attack, so, we only need to select the 'defender' hex and press a key or do some mouse stuff 20120328 12:54:12< Crab_> well, it is more for 'multiple CTK for attacking the enemy'; 20120328 12:54:22< Crab_> whiteboard doesn't allow us to plan enemy units yet :)) 20120328 12:54:38< Crab_> if it would allow that, then it'd be possible to use it with own defenders and enemy attackers 20120328 12:54:41< enchilado> Yeah, that's why I was wondering. I see now. 20120328 12:54:45< faryshta> I think that is simple. Well gotta sleep. Will read the logs. 20120328 12:54:55< Crab_> but, as of now, we are only ready to use it on enemy defenders with own attackers 20120328 12:54:58< Crab_> bye 20120328 13:29:12-!- _vdn [~nazgul-sa@ppp85-141-112-52.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120328 13:33:28< vultraz_laptop> mordante: how does [multi_page] work? I mean, how would you changes pages, etc? 20120328 13:43:28-!- frank4591 [~funfrank4@175.100.168.197] has quit [Ping timeout: 250 seconds] 20120328 13:43:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120328 13:43:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 13:56:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120328 13:56:46-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has joined #wesnoth-dev 20120328 13:56:46-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has quit [Changing host] 20120328 13:56:46-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 14:02:02-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120328 14:07:45-!- IvanSav [~IvanSav@ns2.ultranet.com.ua] has joined #wesnoth-dev 20120328 14:27:05-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120328 14:41:29-!- neXyon [~neXyon@84-119-73-20.dynamic.xdsl-line.inode.at] has quit [Quit: bye] 20120328 14:41:34-!- hankerspace [~quassel@ip-74.net-82-216-82.rev.numericable.fr] has quit [Ping timeout: 260 seconds] 20120328 14:46:20-!- hankerspace [~quassel@ip-74.net-82-216-82.rev.numericable.fr] has joined #wesnoth-dev 20120328 15:33:15-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120328 15:40:28-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has quit [Ping timeout: 245 seconds] 20120328 15:41:13-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has joined #wesnoth-dev 20120328 15:48:14-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120328 16:00:56-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20120328 16:01:42-!- horon [~horon@nttkyo322045.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120328 16:12:18-!- _vdn1 [~nazgul-sa@ppp91-77-245-196.pppoe.mtu-net.ru] has joined #wesnoth-dev 20120328 16:14:08-!- _vdn [~nazgul-sa@ppp85-141-112-52.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 20120328 16:14:10-!- _vdn1 [~nazgul-sa@ppp91-77-245-196.pppoe.mtu-net.ru] has quit [Read error: Connection reset by peer] 20120328 16:49:43-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120328 16:56:48-!- Crab_ [Crab_@wesnoth/developer/crab] has quit [Quit: Crab_] 20120328 17:23:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 246 seconds] 20120328 17:25:58-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has joined #wesnoth-dev 20120328 17:25:58-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has quit [Changing host] 20120328 17:25:58-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 17:28:27< vultraz_laptop> mordante: also, how would you set data for the pages? 20120328 17:28:50< vultraz_laptop> like, how is [page_data] used 20120328 17:29:01< vultraz_laptop> if you want seperate data on each page 20120328 17:29:11< vultraz_laptop> separate 20120328 17:33:38-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 240 seconds] 20120328 17:40:30-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 17:43:10-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20120328 17:56:53-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20120328 18:12:09-!- pelotron [~Zach@97-87-104-225.dhcp.stls.mo.charter.com] has joined #wesnoth-dev 20120328 18:16:24-!- Upthorn [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20120328 18:16:37-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has joined #wesnoth-dev 20120328 18:25:31-!- pelotron [~Zach@97-87-104-225.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 20120328 18:26:18-!- pelotron [~Zach@97-87-104-225.dhcp.stls.mo.charter.com] has joined #wesnoth-dev 20120328 18:30:24-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120328 18:33:19-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120328 18:33:41< boucman> hey all 20120328 18:47:26-!- Gallaecio [~quassel@84.120.114.134.dyn.user.ono.com] has joined #wesnoth-dev 20120328 18:57:22-!- fendrin [~fabi@88-134-21-125-dynip.superkabel.de] has joined #wesnoth-dev 20120328 18:57:22-!- fendrin [~fabi@88-134-21-125-dynip.superkabel.de] has quit [Changing host] 20120328 18:57:22-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20120328 19:00:01< Vino> Which one of you fine gentlemen is Iurii Chernyi, who left a note on my proposal? 20120328 19:04:08-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120328 19:07:13< boucman> that would be Crab_ but he's not around right now 20120328 19:09:17-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120328 19:09:32< Vino> ah okay thanks 20120328 19:10:22< Ivanovic> hi 20120328 19:10:41< Ivanovic> Vino: what was the note he left? 20120328 19:10:44< Vino> oh he already replied 20120328 19:10:51< Ivanovic> :) 20120328 19:11:02< Vino> well he just noted that I'm not done with it yet :) 20120328 19:12:29< Ivanovic> Vino: this note is also meant for the other mentors reviewing the proposals 20120328 19:12:45< Ivanovic> since yeah, some tend to use their free time before the deadline to read over stuff 20120328 19:12:54< Vino> icic 20120328 19:13:19< Vino> i saved it before i had finished with a note at the top that says "I'm not finished" so I could, you know, sleep and stuff 20120328 19:13:34< Vino> but this is good because he gave me some info that will help me complete it better. 20120328 19:14:20-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 260 seconds] 20120328 19:14:23-!- fendrin_ [~fabi@88-134-21-125-dynip.superkabel.de] has joined #wesnoth-dev 20120328 19:15:35-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20120328 19:29:40-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has quit [Quit: Leaving...] 20120328 19:29:42-!- neXyon [~neXyon@84-119-73-20.dynamic.xdsl-line.inode.at] has joined #wesnoth-dev 20120328 19:39:22-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20120328 19:43:23-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has joined #wesnoth-dev 20120328 19:47:19-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120328 20:02:36< noy> he's not here Vino 20120328 20:02:56< Vino> yes thanks 20120328 20:09:11-!- EdB [~edb@tss37-1-89-82-194-231.dsl.sta.abo.bbox.fr] has quit [Quit: Konversation terminated!] 20120328 20:10:09-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120328 20:11:05-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120328 20:14:12< CIA-69> anonymissimus * r53679 /trunk/src/server/simple_wml.cpp: mute some MSVC warnings for boost upstream code 20120328 20:15:24< CIA-69> anonymissimus * r53680 /trunk/projectfiles/VC9/wesnoth.vcproj: 20120328 20:15:24< CIA-69> mute some MSVC warnings about unreferenced local functions 20120328 20:15:24< CIA-69> Works only by disabling for the file in the project file. 20120328 20:15:24< CIA-69> This seems to be some bug, it is clearly wrong. 20120328 20:15:41< CIA-69> anonymissimus * r53681 /trunk/src/network_asio.hpp: 20120328 20:15:42< CIA-69> fix MSVC warnings about macro redefinition 20120328 20:15:42< CIA-69> There are several places in the code where it's already done similar. 20120328 20:15:58< CIA-69> anonymissimus * r53682 /trunk/projectfiles/VC9/ (5 files): (log message trimmed) 20120328 20:15:58< CIA-69> set MSVC's intermediate output directories correctly 20120328 20:15:58< CIA-69> I finally managed to solve the linker warning spam about missing debug 20120328 20:15:58< CIA-69> information for liblua. Apparently the file MSVC was looking for was 20120328 20:15:58< CIA-69> overwritten by the one for wesnoth wich has the same name. This sets 20120328 20:15:59< CIA-69> an individual directory to write it to as it's already done for 20120328 20:15:59< CIA-69> wesnothlib. Also, this finally enables me to debug deep down into the 20120328 20:26:03-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120328 20:27:06-!- mjs-de [~mjs-de@g224181022.adsl.alicedsl.de] has quit [Remote host closed the connection] 20120328 20:27:43-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120328 20:39:18-!- bloodycoin_m [~bloodycoi@193.170.135.78] has joined #wesnoth-dev 20120328 20:52:16-!- Vino [~Vino@ip72-199-74-186.sd.sd.cox.net] has quit [Quit: Leaving] 20120328 20:54:38-!- bloodycoin_m [~bloodycoi@193.170.135.78] has quit [Remote host closed the connection] 20120328 20:56:22-!- pelotron [~Zach@97-87-104-225.dhcp.stls.mo.charter.com] has quit [Quit: ~Internet()] 20120328 20:56:51-!- bloodycoin [~bloodycoi@193.170.133.24] has joined #wesnoth-dev 20120328 20:59:48-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120328 21:01:13-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120328 21:08:36-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 21:22:38-!- naman22 [naman22@1.22.184.73] has quit [] 20120328 21:27:26< hankerspace> Hi, Espreon i'm working on you request of implementing a duration= in [message], i have one question to complete this patch 20120328 21:27:26< hankerspace> Espreon est absent : « ... » .When the duration= is specified, the player can be able to still skip the message with a key or mouse or not ? 20120328 21:28:20< Espreon> Yes indeed. 20120328 21:28:25< Espreon> He would. 20120328 21:30:02< hankerspace> Ok, so the patch is complete i guess, i'll post it 20120328 21:30:07< Espreon> Excellent. 20120328 21:30:22< Espreon> Thanks for taking the time to implement the feature. 20120328 21:31:42< shadowm> we could also use a hardcoded (or maybe controlled by advanced preferences) option to prevent the player from accidentally dimissing [message] dialogs before they have a chance to read them, e.g. by clicking before some small amount of time has passed, probably below 120 milliseconds 20120328 21:32:39-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has quit [Quit: Konversation terminated!] 20120328 21:32:52-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has joined #wesnoth-dev 20120328 21:33:17< shadowm> this was also discussed before in the forums [ http://forums.wesnoth.org/viewtopic.php?f=12&t=36015 ] 20120328 21:33:36< hankerspace> Yes, shadowm post a request, it will be my next work. 20120328 21:34:27< shadowm> that means you want a feature request in the bug tracker? all right, then, but it'll take a while since I've got other things to attend to right now 20120328 21:36:13< hankerspace> No problem shadowm, i'll begin to work on but a request on bug traker will help me a lot. 20120328 21:36:49-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120328 21:36:58-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has joined #wesnoth-dev 20120328 21:36:58-!- stikonas [~gentoo@ctv-79-132-176-196.vinita.lt] has quit [Changing host] 20120328 21:36:58-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120328 21:37:47< shadowm> wesbot: seen Crab_ 20120328 21:37:47< wesbot> shadowm: The person with the nick Crab_ last spoke 8h 42m ago. 4h 40m ago they left with the message: Quit: Crab_ 20120328 21:39:06-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has quit [Quit: Linkinus - http://linkinus.com] 20120328 21:39:18-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 21:39:20< shadowm> Crab_: if I understand the wiki correctly, I no longer need the ai/aliases/stable_singleplayer.cfg substitution when using the more complicated AI WML syntax like this? http://pastebin.com/qAv57vGd 20120328 21:39:53< shadowm> (and no, I don't really know what I'm doing with the aspects yet; I'm just about to test that) 20120328 21:45:15< anonymissimus> the wiki already lists [message] duration= as the minimum time it's displayed 20120328 21:45:27< shadowm> yes, but it's not implemented 20120328 21:46:20< shadowm> and indeed it seems the old GUI1 implementation had a minimum display time, for I just stumbled upon this leftover: 20120328 21:46:23< shadowm> const gui::msecs prevent_misclick_duration = 10; 20120328 21:48:02< anonymissimus> aha...so that would mean it has been forgotten at the time the [message] dialog was ported to gui2 20120328 21:48:29< shadowm> 1.5.x, yes 20120328 21:49:00< shadowm> it's been about 4 years and three stable series since then, so it counts as "not implemented" for all practical purposes 20120328 21:49:43< anonymissimus> but it's still listed as valid wml, so its a bug for me 20120328 21:50:05< shadowm> the wiki is not the ultimate authoritative guide on WML, so it's not a bug 20120328 21:50:12< anonymissimus> Espreon: I think your FR was a maximum duration ? 20120328 21:51:37< anonymissimus> in [print] the duration key is the maximum time; so we should probably name the one for a minimum time differently 20120328 21:52:27< anonymissimus> or something like an extra key duration_type=min/max 20120328 21:52:55< anonymissimus> but one may want to set both at the same time 20120328 21:53:09< shadowm> bleh, it looks like my AI WML works but it's not the best approach for solving this problem and I should just keep those units away from the unit map altogether 20120328 21:53:36< shadowm> unless I can figure out a way to not let them move under any circumstances without messing with their MP 20120328 21:54:52< hankerspace> Patch for duration= in [message] posted 20120328 21:55:30< shadowm> anonymissimus: minimum_duration, maximum_duration 20120328 21:55:51< anonymissimus> yes thats good 20120328 21:57:16< anonymissimus> hankerspace: yes, pls rename the key to what it is now (maximum or minimum) 20120328 21:57:23< shadowm> and then minimum_duration could default to that forgotten value 20120328 21:57:30< anonymissimus> maximum_duration, minimum_duration 20120328 21:58:25< hankerspace> Oh, i'll modify the patch and repost it soon, in 1 hour :s i'm busy 20120328 22:04:06< boucman> and back... 20120328 22:04:42< anonymissimus> hankerspace: glanced over your patch; you should use lexical_cast_default instead of atoi 20120328 22:06:21< shadowm> it looks like zookeeper could also have an opinion with regards to our minimum_duration/maximum_duration thing 20120328 22:06:37< anonymissimus> yes 20120328 22:06:39< boucman> darn I missed naman22 again :( 20120328 22:07:16< shadowm> I don't know, maybe duration could still be made to exist again in such a way duration=N is equivalent to minimum_duration,maximum_duration=N,N 20120328 22:07:19< Espreon> anonymissimus: Yes, mine sets a maximum. 20120328 22:07:22< zookeeper> humh? 20120328 22:07:33< anonymissimus> if we have another name for minimum_duration would be fine, then there wouldn't be an inconsistency to th existing [print]duration= key 20120328 22:07:41< anonymissimus> ot need to rename it 20120328 22:07:54 * zookeeper reads 20120328 22:09:00< zookeeper> Espreon, what's this request of yours? 20120328 22:09:18< zookeeper> oh, right. maximum. 20120328 22:10:04< zookeeper> also i'd suggest s/maximum_duration/max_duration and the same for minimum/min 20120328 22:10:27< anonymissimus> we dont usually have abbreviations in wml 20120328 22:10:43< hankerspace> Ok anonymissimus i'll fix it too 20120328 22:10:57< boucman> who knows the LUA/C++ api well around here ? 20120328 22:11:33< anonymissimus> I'm the de-facto maintainer of it I'd say 20120328 22:11:40< shadowm> anonymissimus, zookeeper : actually, the abbreviations make sense since we at least use max (e.g. max_hitpoints, max_experience) everywhere besides GUI2 20120328 22:11:51-!- Vino [~Vino@ip72-199-74-186.sd.sd.cox.net] has joined #wesnoth-dev 20120328 22:11:57< boucman> k, could you have a quick look at https://gna.org/patch/?3195 20120328 22:12:14< zookeeper> min/max are so ubiquitous abbreviations that they don't really count as abbreviations :p 20120328 22:12:31< boucman> it seems simple and safe to me, but some calls are removed and some objects are changed into constant and I don't have enough context to know if that's sage to do (probably is) 20120328 22:17:01< anonymissimus> boucman: actually, I had already talked with him about it; well yes, teh calls are removed because that variable is already at game_config::max_loop 20120328 22:17:41< boucman> ok, so I can apply safely ? 20120328 22:17:45< anonymissimus> the one to ask would be Sapient I think; or soemone who could know why there is this defined constant 20120328 22:17:55< anonymissimus> I think yes 20120328 22:18:32< boucman> wesbot: seen Sapient 20120328 22:18:32< wesbot> boucman: The person with the nick Sapient last spoke 6d 18h ago. 6d 18h ago they left with the message: Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204] 20120328 22:19:06< boucman> ok, i'll assign to Sapient to confirm tonight, and if he is fine with it or doesn't reply, i'll apply the patch 20120328 22:19:13< anonymissimus> sometimes there seems to really be not much sense behind certain code in wesnoth; it's just until someone risks changing it... 20120328 22:20:34< shadowm> well, a few developers have used wesnoth as testing ground before :p 20120328 22:20:54< anonymissimus> testing ground ?? 20120328 22:21:01< anonymissimus> I kill them 20120328 22:23:27< shadowm> you'll have to kill quite a lot of people then 20120328 22:23:35< boucman> heh 20120328 22:23:42< shadowm> in particular, one forum administrator 20120328 22:26:35-!- Cookie503 [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 22:27:10 * anonymissimus will happily finish shadowm off 20120328 22:29:03< boucman> anonymissimus: I'm starting to look at https://gna.org/patch/?3133 and https://gna.org/patch/?3186, any insight on what should be done ? 20120328 22:29:10< boucman> (and could I assign them to you :P ) 20120328 22:29:21-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has quit [Ping timeout: 246 seconds] 20120328 22:30:02-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Remote host closed the connection] 20120328 22:31:32< CIA-69> boucman * r53683 /trunk/src/ (game_events.cpp unit.cpp): fix bug 19563 (patch 3196 by jamit) 20120328 22:31:35-!- gabba [~gabba@wesnoth/developer/gabba] has left #wesnoth-dev [] 20120328 22:32:45< CIA-69> boucman * r53684 /trunk/src/game_events.cpp: partial revert of previous commit, accidentally commited a file I didn't want to 20120328 22:33:41-!- Cookie503 [~Cookie503@p16.eregie.pub.ro] has quit [Quit: Linkinus - http://linkinus.com] 20120328 22:33:54-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 22:34:43< anonymissimus> boucman: I was already looking at that one 20120328 22:35:08< anonymissimus> boucman: no, pls don't assign those movement patches 20120328 22:35:22< boucman> ok, why ? 20120328 22:35:45< anonymissimus> however, before the additional complexity is added the refactoring jamit did should be done, so I agree with him 20120328 22:36:52< boucman> ok, so I tell brilliand that we are going to commit jamit's patch but are still interested on his idea and he should rework it on top of jamit's patch ? 20120328 22:37:11< boucman> (assuming the patch will be close enough to final so he can start working) 20120328 22:37:18< anonymissimus> hm...because they are very complex and I am likely to not grasp all aspects, which means that there will likely be some bugs which I will have to take care for ? 20120328 22:37:46< anonymissimus> yes, we could tell him that 20120328 22:38:08< boucman> anonymissimus: if you don't do it, i'll have to do it, and I don't think I know it better than you do :P 20120328 22:38:20< shadowm> boucman: by the way, if you use "bug #1234" or "patch #1234" (including the pound sign), you won't need to go to the bug entry and post an update by hand like you just did with #19563 20120328 22:38:37< shadowm> that is, if you use bug #* or patch #* in the commit message itself 20120328 22:39:12< boucman> shadowm I know, but I usually like to do it by hand, since I don't always close the bug right away (when there is some wiki update missing, for instance) 20120328 22:39:20< anonymissimus> and the area touched by these two patches in one of the most overfreighted ones in the engine I think 20120328 22:40:19< anonymissimus> and brilliand juts got write access btw so he can basically handle it himself 20120328 22:40:21< shadowm> boucman: well, we don't close bugs immediately either unless they were introduced after the last release. You mean mark as Fixed? 20120328 22:40:41< shadowm> anonymissimus: does he have a forum account? was it updated accordingly? 20120328 22:41:04< boucman> shadowm yes, I meant fixed, sry 20120328 22:41:29< boucman> anonymissimus: the way it's going jamit will probably have it too 20120328 22:41:43< anonymissimus> shadowm: he has 20120328 22:41:48< anonymissimus> should be same nick 20120328 22:41:55< anonymissimus> and I dont think it was updated 20120328 22:42:14< shadowm> bad, bad Ivanovic 20120328 22:42:27< anonymissimus> he may have done, no idea 20120328 22:42:57< anonymissimus> no hes blue 20120328 22:42:58< shadowm> he's the only active project admin in gna, so he should have added him to the developers group or prodded me about it; he did neither 20120328 22:43:40< shadowm> then again I don't think I've even seen this brilliand person in IRC so I could ask him if that's actually his forum account or just a coincidence 20120328 22:44:10< shadowm> (since spurious mebmers in the Developers group _are_ a security risk, not to be taken lightly) 20120328 22:44:29< Ivanovic> i added noone anywhere else since i don't know the other accounts 20120328 22:45:06< anonymissimus> I had sent his forum account a pm at some spot; I know he must be the same person 20120328 22:45:08< shadowm> anywhere else is fortunately just one place atm 20120328 22:45:34< anonymissimus> and I don't think he was in IRC yes 20120328 22:46:20< shadowm> I really think we should insist on the IRC activity thing for new developers since we don't currently use the forums or ML for that 20120328 22:46:46< boucman> wesbot: seen brilliand 20120328 22:46:46< wesbot> boucman: Sorry, I don't know of brilliand. 20120328 22:46:47< shadowm> that is, we already place such a requirement on GSoC students; why not on regular new contributrs too? 20120328 22:47:52< shadowm> but I digress, and I already know the answer to that question 20120328 22:49:01-!- parthsrivastav [~parth@1.186.19.158] has joined #wesnoth-dev 20120328 22:51:05-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120328 22:52:13< anonymissimus> boucman: damn, I was already at that patch... 20120328 22:52:22< anonymissimus> but never mind 20120328 22:52:29< boucman> which one ? 20120328 22:52:37< anonymissimus> that v 20120328 22:52:38< anonymissimus> https://gna.org/patch/?3196 20120328 22:52:52< boucman> oops, sorry 20120328 22:53:05< boucman> well, it was a one-liner I hope it's no big deal :P 20120328 22:55:58< boucman> zookeeper, Espreon, anybody else versed in WML, could you have a look at https://gna.org/patch/index.php?3186 it adds a "movethrough" event 20120328 22:56:23< boucman> i'm interested in your insight on the order the events are triggered and recommanded syntax for the event itself.... 20120328 22:56:48< parthsrivastav> ESR: what are the necessary coding skills required to make the lua debugger for gsoc 2012 20120328 22:57:31< anonymissimus> boucman: regarding movethrough; it is a topic which has been dicussed in teh forum since years 20120328 22:57:42< esr> parthsrivastav: Dunno, not familiar enough with lua? 20120328 22:57:59< anonymissimus> it might be a good idea to search for developer posts for info that speaks against it or problems 20120328 22:58:18< boucman> anonymissimus: hmm, ok, i'll have a look at that while we discuss with brilliand 20120328 22:58:35< parthsrivastav> esr: i know the basics of lua dont know about the gui part 20120328 22:59:04< anonymissimus> in case the reason why it doesn't exist is really just not only that it's hard or dangerous to implement :P 20120328 22:59:22< boucman> hmm, i'll do some search 20120328 23:00:38< parthsrivastav> esr: is it possible to do it in c/ c++/ java 20120328 23:01:10< boucman> wesbot: seen gabba 20120328 23:01:10< wesbot> boucman: The person with the nick gabba last spoke 1d 1h ago. 29m 35s ago person left: 20120328 23:01:16< boucman> darn 20120328 23:01:49< anonymissimus> rgarding movefrom event, I'm not sure whether it actually makes sense, since it can already be done by checking for $x2 $y2 in a moveto with first_time_only=no 20120328 23:01:51< zookeeper> boucman, nice... btw, there's the ages old FR too: http://gna.org/bugs/?8166 probably nothing relevant in it anymore though, since brilliand seems to have thought of all the corner cases 20120328 23:02:15< anonymissimus> the check could be done with [filter_condition] 20120328 23:02:26< boucman> i'm still not very clear if someone reduce the MP to 0 of a unit on an occupied hex 20120328 23:03:06< anonymissimus> in hinsight, all those side x turn y events don't make much sense for instance since they are also covered by filter_condition with check for side_number and turn_number 20120328 23:03:37< boucman> anonymissimus: I don't understand what you mean 20120328 23:03:56< anonymissimus> wml can do the thing with little work, while additional events on the engine side may cause maintenance load 20120328 23:04:14< boucman> hmm, you can interupt a move in a middle hex ? 20120328 23:04:14< shadowm> those events came into existence before filter_condition IIRC 20120328 23:04:23< anonymissimus> such as MP synchronization or let alone documenting them etc 20120328 23:04:27< anonymissimus> shadowm: yes 20120328 23:05:19< zookeeper> "may cause" 20120328 23:05:49< zookeeper> sounds pretty unlikely that they would. the code for adding such an event type is surely rather trivial. or at least simple. 20120328 23:07:55< shadowm> I think I stumbled upon a conspicuous set of event triggers in the play controller logic the other day, and it didn't seem complicated at all 20120328 23:08:10< zookeeper> boucman, anyway, i don't have any immediate feedback to give. it's a complicated thing, need to think about it more. 20120328 23:08:40< zookeeper> in any case, he seems to be saying that his event won't trigger on occupied hexes at all, but rather there's this "pass ally" event for dealing with those... in some complicated manner, it seems. 20120328 23:09:04< zookeeper> i'm off to bed, have fun 20120328 23:09:07-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [] 20120328 23:09:15< shadowm> play_controller::do_init_side() (in play_controller.cpp::602) has the side X turn Y logic, in fact 20120328 23:09:54< shadowm> it doesn't look at all like code that would need periodic maintenance like a car engine ;) 20120328 23:11:03< boucman> zookeeper, for the record I suggested only have one "enter_hex" event and use SUF or SLF to ckeck if the hex is occupied, I think that would simplify things on the WML side 20120328 23:11:41< shadowm> okay, that's not the only place, and given the simplicity of the logic that could use a very trivial refactoring 20120328 23:12:37-!- Cookie503 [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 23:12:48< shadowm> hm, never mind. I misunderstood the "init" prefix. 20120328 23:12:50< anonymissimus> boucman: agreed 20120328 23:13:08< boucman> :) 20120328 23:13:35< anonymissimus> shadowm: however; in my wml I never use side x turn y events but instead filter_condition 20120328 23:13:46< anonymissimus> its just useless balance 20120328 23:13:57< anonymissimus> in hinsight of course 20120328 23:14:30< anonymissimus> the order in which those events are called must be kept strictly for instance 20120328 23:14:38< shadowm> I don't think it's useless. Syntactic sugar? yes, but not necessarily useless. 20120328 23:14:42< anonymissimus> when one changes code 20120328 23:14:52-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has quit [Ping timeout: 252 seconds] 20120328 23:15:10< anonymissimus> so thats something to look for; from where are those events fired; and it's done from almost everywhere 20120328 23:15:28< anonymissimus> although that do_init_side is the most important one 20120328 23:15:59< shadowm> no, not "almost everywhere", not in trunk anyway 20120328 23:17:23< shadowm> as I see things, there are four discrete event sets: the new turn events, the side turn events, the turn refresh events, and the turn end events 20120328 23:17:33< shadowm> and some combinations thereof 20120328 23:18:00-!- Cookie503 [~Cookie503@p16.eregie.pub.ro] has quit [Ping timeout: 246 seconds] 20120328 23:22:34-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 272 seconds] 20120328 23:22:43-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120328 23:23:23-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has quit [Quit: Konversation terminated!] 20120328 23:23:25-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120328 23:23:50-!- mihaineacsu [~Cookie503@p16.eregie.pub.ro] has joined #wesnoth-dev 20120328 23:25:18-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has joined #wesnoth-dev 20120328 23:25:25-!- negusnyul [~negusnyul@2E6B5D38.dsl.pool.telekom.hu] has quit [Client Quit] 20120328 23:43:03-!- khoover [~crazy1010@bas5-unionville55-1177790780.dsl.bell.ca] has quit [Ping timeout: 260 seconds] 20120328 23:45:53-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has quit [Quit: Leaving] 20120328 23:46:25-!- parthsrivastav [~parth@1.186.19.158] has quit [Ping timeout: 252 seconds] 20120328 23:47:35-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120328 23:50:20< anonymissimus> Alarantalara: hi, I think you are the best suited person to handle these problems: http://forums.wesnoth.org/viewtopic.php?p=524943#p524943 20120328 23:50:47-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20120328 23:52:50< shadowm> fixing submerge can cause OOS 20120328 23:53:12< CIA-69> alarantalara * r53685 /trunk/data/core/macros/abilities.cfg: make submerge work on deep water locations with overlays 20120328 23:53:32< Alarantalara> shadowm: I was going to ask about that, actually 20120328 23:54:10< Alarantalara> it's obviously no problem to change it in trunk 20120328 23:55:32< anonymissimus> hm do we have maps in mainline where it cna happen ? 20120328 23:55:44< shadowm> not really relevant 20120328 23:56:08< shadowm> for ability definitions, only .description, .description_inactive, .name and .name_inactive are ignored when calculating the checksum 20120328 23:56:11-!- khoover [~crazy1010@69.159.23.64] has joined #wesnoth-dev 20120328 23:58:21-!- Johannes13 [~Johannes@p4FDEF044.dip.t-dialin.net] has joined #wesnoth-dev 20120328 23:58:21-!- Johannes13 [~Johannes@p4FDEF044.dip.t-dialin.net] has quit [Changing host] 20120328 23:58:21-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120328 23:58:52< Alarantalara> shadowm: thanks, I was not aware of that. I won't backport it then 20120328 23:59:35< shadowm> now, nothing stops anyone from quickly creating a test map and testing what happens when the clients' definition of submerge differ for individual units of the same type --- Log closed Thu Mar 29 00:00:12 2012