--- Log opened Fri Jun 17 00:00:28 2011 20110617 00:00:46-!- alkenrinnstet [~alkenrinn@cm109.kappa15.maxonline.com.sg] has quit [Quit: Leaving.] 20110617 00:00:56-!- monochromatic [~monochrom@pool-108-2-82-135.phlapa.east.verizon.net] has joined #wesnoth-dev 20110617 00:04:16-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has joined #wesnoth-dev 20110617 00:04:16-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has quit [Changing host] 20110617 00:04:16-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110617 00:06:13-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110617 00:06:19-!- mjs-de [~mjs-de@g224176115.adsl.alicedsl.de] has joined #wesnoth-dev 20110617 00:08:06-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Quit: Leaving.] 20110617 00:08:54-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110617 00:12:00-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has left #wesnoth-dev [] 20110617 00:12:16-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Remote host closed the connection] 20110617 00:13:35-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110617 00:15:43-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 240 seconds] 20110617 00:18:04-!- Upth [~ogmar@public-nat1.scc.losrios.edu] has joined #wesnoth-dev 20110617 00:18:04-!- Upth is now known as Upthorn 20110617 00:20:09-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110617 00:21:37-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20110617 00:24:25-!- Sytyi [~sytyi@143-177-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 00:26:45-!- zookeeper [~l@wesnoth/developer/zookeeper] has quit [] 20110617 00:29:19-!- alkenrinnstet [~alkenrinn@cm109.kappa15.maxonline.com.sg] has joined #wesnoth-dev 20110617 00:31:45-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Quit: Leaving.] 20110617 00:32:52-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20110617 00:33:57-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has joined #wesnoth-dev 20110617 00:37:39-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20110617 00:45:51< anonymissimus> Soliton: your fix works, but there are however still problems; I dont disconnect but checksum "mismatch" shows up, and there's obvious OOS (units involved not shown with the smae hitpoints in both clients) 20110617 00:48:38< anonymissimus> Soliton: this was a test in 1.8 now; I'll use it but dont commit 20110617 00:51:50-!- Shakey [~Shakey@12.190.80.225] has quit [Quit: Shakey] 20110617 00:58:35-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.2/20100316074819]] 20110617 01:03:11-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 01:05:56-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110617 01:23:14-!- mjs-de [~mjs-de@g224176115.adsl.alicedsl.de] has quit [Remote host closed the connection] 20110617 01:26:56-!- Upthorn [~ogmar@public-nat1.scc.losrios.edu] has quit [Ping timeout: 240 seconds] 20110617 01:34:51-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 246 seconds] 20110617 02:01:03-!- deekay [~dk@wesnoth/developer/dragonking] has quit [Quit: deekay] 20110617 02:11:28-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20110617 02:13:57-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 264 seconds] 20110617 02:17:32-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110617 02:17:50< CIA-95> loonycyborg * r49888 /trunk/ (6 files in 4 dirs): Started implementing the gui2 network transmission dialog. 20110617 02:18:38< shadowmaster> loonycyborg: oooooooo awesome, will I see it if I rebuild and try to do network stuff? 20110617 02:19:16< loonycyborg> Only if you'll use --new-widgets and try to download addons. 20110617 02:19:45< loonycyborg> For now you can only close it and it doesn't do anything :P 20110617 02:21:10< shadowmaster> fair enough, I want to see what it looks like 20110617 02:21:27< shadowmaster> I had written something like that in the umcmg branch after all 20110617 02:22:50< shadowmaster> http://i144.photobucket.com/albums/r176/shadowm2006/umcmg-4.png progressbar missing due to a mistake of mine or a bug in mordante's code that was fixed later, can't remember which 20110617 02:26:11< loonycyborg> http://imagebin.org/158678 20110617 02:26:34< shadowmaster> meh. 20110617 02:28:10< loonycyborg> Anyway, why didn't you commit it to trunk? :P 20110617 02:28:25< shadowmaster> Alarantalara, Ivanovic, crimson_penguin about https://gna.org/bugs/?18144 , has this (or a related fix) been confirmed? I imagine this could qualify as a blocker.... 20110617 02:28:52< shadowmaster> loonycyborg: the code was buggy, all it did was download a few KiB and SIGSEGV or SIGABRT at random 20110617 02:29:26< shadowmaster> I never got around to fix it and it was not so much a generic network status dialog and more of an add-ons management specific thing 20110617 02:30:00< loonycyborg> I started to mess with the gui2 mostly because current dialogs are heavily coupled with network interface. 20110617 02:30:07< shadowmaster> It also got side-tracked, although I did merge another feature from that branch, which is the GUI2 add-ons description dialog with more details and better behavior 20110617 02:31:38< loonycyborg> How will I combine asio's and wesnoth's event loops together is anyone's guess :P 20110617 02:44:43-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20110617 02:49:09-!- StandYourGround [~Adium@204.186.34.30] has joined #wesnoth-dev 20110617 02:55:19-!- StandYourGround [~Adium@204.186.34.30] has left #wesnoth-dev [] 20110617 02:56:34-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Disconnected by services] 20110617 02:56:56-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20110617 03:08:16-!- atomicbomb [~quassel@61.94.183.72] has joined #wesnoth-dev 20110617 03:12:34-!- Alarantalara [~alarantal@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Alarantalara] 20110617 03:27:06-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 03:33:46< shadowmaster> and now https://gna.org/bugs/?18239 20110617 03:33:50-!- StandYourGround [~Adium@204.186.34.30] has joined #wesnoth-dev 20110617 03:34:21< shadowmaster> StandYourGround: did it affect 1.9.5 or earlier? 20110617 03:34:33< StandYourGround> any and all versions I have tested 20110617 03:34:55< StandYourGround> 1.8 or 1.9 20110617 03:35:08< shadowmaster> well, I guess that rules out the packaging 20110617 03:35:10< StandYourGround> I think it also effected 1.6/7, but it's been a while 20110617 03:35:38< StandYourGround> actually I remember… 1.6/7 worked okay 20110617 03:35:47< StandYourGround> I could test again to double-check 20110617 03:35:58< StandYourGround> but I don't have enough time left at work to be sure I'll finish the download 20110617 03:36:04< shadowmaster> 1.9.x is enough :) 20110617 03:36:14< StandYourGround> okay :) 20110617 03:36:35< StandYourGround> I'm just OCD about testing stuff (it got me into some neat beta programs before) 20110617 03:38:00-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 260 seconds] 20110617 03:42:33-!- LordNasty [~NaSTy@93-43-157-80.ip92.fastwebnet.it] has quit [Read error: Connection reset by peer] 20110617 03:46:04-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110617 03:46:52-!- Bob_The_Mighty [~chatzilla@cpc17-brig16-2-0-cust12.3-3.cable.virginmedia.com] has joined #wesnoth-dev 20110617 03:47:30-!- StandYourGround [~Adium@204.186.34.30] has quit [Quit: Leaving.] 20110617 03:47:42-!- sheraff [~Tri@c-98-196-106-93.hsd1.tx.comcast.net] has joined #wesnoth-dev 20110617 03:56:26< crimson_penguin> shadowmaster: this is the first I've heard anything about it 20110617 04:01:17-!- fendrin [~fabi@88-134-20-121-dynip.superkabel.de] has joined #wesnoth-dev 20110617 04:11:39-!- vultraz [~chatzilla@124.109.10.222] has quit [Ping timeout: 244 seconds] 20110617 04:13:57-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110617 04:17:02-!- Ivanovic_ [~ivanovic@dtmd-4db2fd04.pool.mediaWays.net] has joined #wesnoth-dev 20110617 04:21:08-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 276 seconds] 20110617 04:22:59-!- Ivanovic_ is now known as Ivanovic 20110617 04:40:43-!- Shakey [HydraIRC@c-24-12-248-6.hsd1.il.comcast.net] has joined #wesnoth-dev 20110617 05:10:07-!- alkenrinnstet [~alkenrinn@cm109.kappa15.maxonline.com.sg] has quit [Quit: Leaving.] 20110617 05:20:34-!- Gambit [~Gambit@wesnoth/developer/grickit] has quit [Quit: Sometimes I grow so tired.] 20110617 05:40:07-!- shadowmaster is now known as GrumpyShadowm 20110617 05:40:27-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110617 05:41:13-!- GrumpyShadowm is now known as shadowmaster 20110617 05:41:30-!- shadowm_laptop is now known as GrumpyOldShadowm 20110617 05:43:11-!- hhyloc [~hhyloc@113.166.171.16] has joined #wesnoth-dev 20110617 05:47:22-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 05:49:12-!- atomicbomb [~quassel@61.94.183.72] has quit [Quit: reboot] 20110617 05:55:25-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 240 seconds] 20110617 05:56:37-!- Upth [~ogmar@69.62.144.56] has joined #wesnoth-dev 20110617 05:56:37-!- Upth is now known as Upthorn 20110617 05:58:35-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 06:03:01-!- Bob_The_Mighty [~chatzilla@cpc17-brig16-2-0-cust12.3-3.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.87 [Firefox 4.0.1/20110413222027]] 20110617 06:11:05-!- Shakey [HydraIRC@c-24-12-248-6.hsd1.il.comcast.net] has quit [Quit: HydraIRC -> http://www.hydrairc.com <- The professional IRC Client :D] 20110617 06:19:50-!- Upthorn [~ogmar@69.62.144.56] has quit [Ping timeout: 240 seconds] 20110617 06:24:48-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110617 06:34:49-!- gabba [~gabba@wesnoth/developer/gabba] has joined #wesnoth-dev 20110617 06:34:56< tschmitz> gabba: Welcome 20110617 06:35:03< gabba> Hi, tschmitz and all 20110617 06:35:31< tschmitz> gabba: Weren't you studying today or something? 20110617 06:36:02< gabba> tschmitz: Yup, just popping by in-between two exercicses in case you have some quick questions 20110617 06:36:33< gabba> how are things? 20110617 06:36:47< tschmitz> I'm looking over the code and have an idea of where code will need to be added 20110617 06:37:33< gabba> so, nothing you'd like me to look at for the moment I guess? 20110617 06:38:21< tschmitz> Nothing concrete, but I was thinking of discussing with someone a little if possible 20110617 06:38:29< tschmitz> I found 20110617 06:38:52< tschmitz> turninfo::process_network_data 20110617 06:39:08< tschmitz> brb I have to use the bathroom, sorry 20110617 06:42:08-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 252 seconds] 20110617 06:44:14-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 06:45:01-!- gabba1 [~gabba@ip-50-21-140-51.dsl.netrevolution.com] has joined #wesnoth-dev 20110617 06:45:15< tschmitz> gabba: gabba1? 20110617 06:45:28< tschmitz> I'm back now btw 20110617 06:45:36< gabba1> that's pidgin auto-reloging for me 20110617 06:46:18-!- iwaim [~iwaim@rasteenie.alib.jp] has joined #wesnoth-dev 20110617 06:46:19< tschmitz> So I found turn_info::process_network_data() 20110617 06:46:32-!- gabba [~gabba@wesnoth/developer/gabba] has quit [Ping timeout: 260 seconds] 20110617 06:48:55< gabba1> and what about it? 20110617 06:49:32< tschmitz> gabba1: So from the looks of it, that's where handling code (the receiving end) will go 20110617 06:49:59< tschmitz> when a config object arrives carrying whiteboard update information 20110617 06:50:31< gabba1> I don't remember all the details of course, but it seems to be what I had in mind as well: "On the receiving end of these updates, clients will use turn_info:: process_network_data() to process the incoming info as usual. Updates to the gamestate i.e. replay commands will be applied first, followed by updates (if any) to the vector of planned_actions that corresponds to the sender. Then clients will check all planned_moves in all v 20110617 06:50:56< gabba1> sorry for the large quote :P 20110617 06:51:07< tschmitz> Right 20110617 06:51:37< tschmitz> On the sending side 20110617 06:51:49< tschmitz> it would happen anytime a whiteboard modification is made 20110617 06:52:40< gabba1> really? you could do it like that I guess, but it seems that there's already a periodic sync mechanism to send turn data 20110617 06:53:17< tschmitz> There's periodic sending going on already? 20110617 06:53:19< gabba1> actually, if you send whiteboard updates before the other clients are up-to-date with turn data, I foresee problems 20110617 06:53:52< tschmitz> True 20110617 06:54:25< gabba1> network::send_data() is called periodically to send your non-undoable moves 20110617 06:54:38< tschmitz> huh 20110617 06:54:41< tschmitz> I see 20110617 06:55:01< gabba1> I don't remember what triggers it though, whether it's time-based or whenever you do one of those moves 20110617 06:55:10< tschmitz> Ah 20110617 06:55:23< tschmitz> I'll look into it a little 20110617 06:55:25< gabba1> re-read my section about networking so I don't have to spam IRC 20110617 06:55:48< tschmitz> I haven't pinpointed the spot where I would add the sending code quite yet 20110617 06:56:00< tschmitz> as compared with the receiving code 20110617 06:56:08< gabba1> that's fine, keep at it :) 20110617 06:56:17< tschmitz> K; 20110617 06:56:27< tschmitz> Gotta get back to studying? 20110617 06:56:47< gabba1> I'll let you dig into that and go back to that, yes (so much fun :-/) 20110617 06:57:21< gabba1> too many "that" in my sentence, ugh 20110617 06:57:25< gabba1> anyways, see ya! 20110617 06:57:28< tschmitz> heh, good luck. Will you be "around," or will you come back later? 20110617 06:57:31< tschmitz> ah 20110617 06:58:20< gabba1> I'll pop by tomorrow, since you need to explore the code a bit more before we can discuss stuff in detail 20110617 06:58:48< tschmitz> OK, good luck with your studying and sleeping 20110617 06:59:09< gabba1> Don't forget to send me you mini-calendar (or better, put it on the wiki) 20110617 06:59:12< gabba1> Ok I'm off 20110617 06:59:15-!- gabba1 [~gabba@ip-50-21-140-51.dsl.netrevolution.com] has left #wesnoth-dev [] 20110617 07:16:17-!- atomicbomb [~quassel@61.94.183.72] has joined #wesnoth-dev 20110617 07:16:35-!- hhyloc [~hhyloc@113.166.171.16] has quit [Quit: Leaving] 20110617 07:23:33-!- melinath_ [~anonymous@ip-168-50.main.oberlin.edu] has joined #wesnoth-dev 20110617 07:24:35-!- Sytyi [~sytyi@143-177-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 07:28:57-!- Sytyi [~sytyi@143-177-133-95.pool.ukrtel.net] has quit [Client Quit] 20110617 07:32:09-!- wesbot changed the topic of #wesnoth-dev to: 1.9.7 planned for Saturday (June 18th) | 218 bugs, 317 feature requests, 27 patches | logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20110617 07:39:39-!- vultraz [~chatzilla@124.109.10.222] has joined #wesnoth-dev 20110617 07:40:00-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110617 07:44:23< beetlenaut> Help! Spambot running amok on the forum! user:chiching 20110617 07:47:59< atomicbomb> GrumpyOldShadowm: ^^^ 20110617 07:49:10< shadowmaster> going 20110617 07:49:38-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 240 seconds] 20110617 07:49:38-!- melinath_ is now known as melinath 20110617 07:49:52< shadowmaster> fixed 20110617 07:50:45< atomicbomb> amazing 20110617 08:00:25-!- Cookiee [~quassel@unaffiliated/cookiee] has joined #wesnoth-dev 20110617 08:01:24-!- Cookiee is now known as Cookie 20110617 08:06:51-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 246 seconds] 20110617 08:07:06-!- GrumpyOldShadowm is now known as shadowm_laptop 20110617 08:29:32-!- alkenrinnstet [~alkenrinn@bb121-6-150-206.singnet.com.sg] has joined #wesnoth-dev 20110617 08:31:42-!- melinath [~anonymous@ip-168-50.main.oberlin.edu] has quit [Ping timeout: 246 seconds] 20110617 08:34:42-!- hopman- [~chris@c-71-202-164-232.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 20110617 08:34:44-!- cjhopman [~chris@wesnoth/developer/cjhopman] has joined #wesnoth-dev 20110617 08:51:58-!- Sytyi [~sytyi@143-177-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 09:00:17-!- Appleman1234 [~Appleman1@emerch3.lnk.telstra.net] has quit [Ping timeout: 240 seconds] 20110617 09:08:49-!- sheraff [~Tri@c-98-196-106-93.hsd1.tx.comcast.net] has quit [Quit: Leaving] 20110617 09:26:10-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110617 09:27:09-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110617 09:39:22-!- negusnyul [~negusnyul@2E6B5D92.dsl.pool.telekom.hu] has joined #wesnoth-dev 20110617 09:48:30-!- EdB [~edb@89.82.194.231] has joined #wesnoth-dev 20110617 10:01:39-!- Sytyi [~sytyi@143-177-133-95.pool.ukrtel.net] has quit [Ping timeout: 246 seconds] 20110617 10:04:39-!- Upth [~ogmar@69.62.144.56] has joined #wesnoth-dev 20110617 10:04:40-!- Upth is now known as Upthorn 20110617 10:07:25-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110617 10:13:29-!- Ivanovic [~ivanovic@dtmd-4db2fd04.pool.mediaWays.net] has quit [Changing host] 20110617 10:13:29-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20110617 10:16:59< Ivanovic> moin 20110617 10:17:13-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 10:22:37-!- Netsplit *.net <-> *.split quits: beetlenaut, Aeth, cjhopman 20110617 10:25:58-!- Netsplit over, joins: cjhopman, beetlenaut, Aeth 20110617 10:29:12-!- Netsplit *.net <-> *.split quits: beetlenaut, Aeth, cjhopman 20110617 10:34:50-!- Netsplit over, joins: cjhopman, beetlenaut, Aeth 20110617 10:36:36-!- LordNasty [~NaSTy@93-43-157-80.ip92.fastwebnet.it] has joined #wesnoth-dev 20110617 10:40:21-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 10:40:30-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 10:44:38-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: crimson_penguin] 20110617 10:57:34-!- LordNasty [~NaSTy@93-43-157-80.ip92.fastwebnet.it] has quit [Ping timeout: 240 seconds] 20110617 10:58:06-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has joined #wesnoth-dev 20110617 10:58:06-!- stikonas [~and@bcm-131-111-216-209.girton.cam.ac.uk] has quit [Changing host] 20110617 10:58:06-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20110617 11:03:45-!- LordNasty [~NaSTy@93-43-157-80.ip92.fastwebnet.it] has joined #wesnoth-dev 20110617 11:14:31-!- EdB [~edb@89.82.194.231] has quit [Remote host closed the connection] 20110617 11:17:20-!- Nephro [~Dmitry@80.233.231.12] has joined #wesnoth-dev 20110617 11:22:47-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20110617 11:28:52-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110617 11:46:14-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110617 11:56:33-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Read error: Connection reset by peer] 20110617 11:56:35-!- Sytyi1 [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 12:04:38-!- atomicbomb [~quassel@61.94.183.72] has quit [Quit: bath, dinner] 20110617 12:07:44< CIA-95> nephro * r49889 /trunk/data/ai/scenarios/scenario-lua-ai.cfg: 20110617 12:07:44< CIA-95> This is a first draft of the patrolling system. 20110617 12:07:44< CIA-95> At the moment everything manually, the system lacks normal evaluation of the move and the patrolling unit will not stop until its moves run out. Also, at the moment, it is possible to patrol between two waypoints only. 20110617 12:14:07-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110617 12:19:10< CIA-95> nephro * r49890 /trunk/data/ai/scenarios/scenario-lua-ai.cfg: Fast & easy fix of the move problem. Now the unit rests on the waypoint until the next turn 20110617 12:19:20-!- Sytyi1 [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 12:19:35-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 12:24:38-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20110617 12:25:04-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110617 12:33:09-!- atomicbomb [~quassel@61.94.195.192] has joined #wesnoth-dev 20110617 12:35:39-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 12:35:50-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 12:41:44-!- hhyloc [~hhyloc@113.166.155.41] has joined #wesnoth-dev 20110617 12:44:57-!- loonybot [~loonybot@46.138.87.135] has joined #wesnoth-dev 20110617 12:44:57-!- loonybot [~loonybot@46.138.87.135] has quit [Changing host] 20110617 12:44:57-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20110617 12:46:17-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110617 12:58:35-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 260 seconds] 20110617 13:10:17-!- timotei [~timotei@193.34.190.70] has joined #wesnoth-dev 20110617 13:10:17-!- timotei [~timotei@193.34.190.70] has quit [Changing host] 20110617 13:10:17-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20110617 13:10:23-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Client Quit] 20110617 13:20:41< CIA-95> nephro * r49891 /trunk/data/ai/scenarios/scenario-lua-ai.cfg: The patrol unit now cycles through the multiple waypoints given to him 20110617 13:29:46-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Quit: Leaving.] 20110617 13:40:03-!- fendrin [~fabi@88-134-20-121-dynip.superkabel.de] has quit [Remote host closed the connection] 20110617 13:53:28-!- Nephro [~Dmitry@80.233.231.12] has quit [Ping timeout: 258 seconds] 20110617 14:10:10-!- Gambit [~Gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20110617 14:11:12-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110617 14:14:31-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 14:25:02-!- Appleman1234 [~Appleman1@CPE-60-226-179-130.qld.bigpond.net.au] has joined #wesnoth-dev 20110617 14:50:47-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20110617 14:52:19-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 14:52:30-!- vcap [~vcap@AReims-551-1-121-199.w82-127.abo.wanadoo.fr] has quit [Quit: leaving] 20110617 14:57:28-!- vcap [~vcap@AReims-551-1-121-199.w82-127.abo.wanadoo.fr] has joined #wesnoth-dev 20110617 15:03:09-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Ping timeout: 264 seconds] 20110617 15:03:53-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has joined #wesnoth-dev 20110617 15:12:07-!- atomicbomb [~quassel@61.94.195.192] has quit [Remote host closed the connection] 20110617 15:29:43-!- zookeeper [~l@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20110617 15:35:07-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110617 15:37:02-!- melinath [~melinath@ip-71-208.wireless.oberlin.edu] has quit [Read error: Connection reset by peer] 20110617 15:38:57-!- melinath [~anonymous@ip-168-50.main.oberlin.edu] has joined #wesnoth-dev 20110617 15:42:38< CIA-95> anonymissimus * r49892 /trunk/src/scripting/lua.cpp: enabled os.time 20110617 15:47:10-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has joined #wesnoth-dev 20110617 16:14:02-!- Elvish_Pillager [~eli@71-10-224-192.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20110617 16:16:54-!- Shakey [~Shakey@12.190.80.225] has joined #wesnoth-dev 20110617 16:17:44-!- hhyloc [~hhyloc@113.166.155.41] has quit [Quit: Leaving] 20110617 16:49:14-!- mjs-de [~mjs-de@f053188211.adsl.alicedsl.de] has joined #wesnoth-dev 20110617 16:54:40-!- anonymissimus [~chatzilla@HSI-KBW-095-208-215-104.hsi5.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20110617 17:01:05-!- Vorpal [~AnMaster@unaffiliated/anmaster] has quit [Ping timeout: 250 seconds] 20110617 17:02:44< CIA-95> anonymissimus * r49893 /trunk/projectfiles/VC9/wesnoth.vcproj: MSVC projectfile update 20110617 17:02:46-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20110617 17:02:56< CIA-95> anonymissimus * r49894 /trunk/projectfiles/CodeBlocks/wesnoth.cbp: CodeBlocks projectfile update 20110617 17:12:45-!- fendrin [~fabi@88-134-20-121-dynip.superkabel.de] has joined #wesnoth-dev 20110617 17:13:25< fendrin> wesbot: seen timotei? 20110617 17:13:25< wesbot> fendrin: The person with the nick timotei last spoke 1d 5h ago. 4h 3m ago they left with the message: Client Quit 20110617 17:13:30< fendrin> wesbot: seen timotei21? 20110617 17:13:31< wesbot> fendrin: Person, who 5d 19h ago used nick timotei21, last spoke 1d 5h ago. 4h 3m ago as timotei they left with the message: Client Quit 20110617 18:24:29-!- noy [~Noy@S0106001b63b6db79.vw.shawcable.net] has joined #wesnoth-dev 20110617 18:24:39-!- noy [~Noy@S0106001b63b6db79.vw.shawcable.net] has quit [Changing host] 20110617 18:24:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110617 18:36:48-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20110617 18:38:18-!- Cookie [~quassel@unaffiliated/cookiee] has quit [Read error: Connection reset by peer] 20110617 18:42:54-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 18:43:21-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20110617 18:47:12-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110617 19:03:29-!- melinath [~anonymous@ip-168-50.main.oberlin.edu] has quit [Read error: Operation timed out] 20110617 19:05:59-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110617 19:07:41-!- Netsplit *.net <-> *.split quits: Aeth, Gambit, cjhopman 20110617 19:08:23-!- Netsplit over, joins: Gambit, cjhopman, Aeth 20110617 19:11:05-!- Gallaecio [~quassel@92.39.broadband12.iol.cz] has joined #wesnoth-dev 20110617 19:12:54-!- beetlenaut [~dan@174.32.63.204] has quit [Read error: Connection reset by peer] 20110617 19:12:54-!- Vorpal [~AnMaster@unaffiliated/anmaster] has joined #wesnoth-dev 20110617 19:13:39-!- beetlenaut [~dan@174.32.63.204] has joined #wesnoth-dev 20110617 19:14:01-!- Netsplit *.net <-> *.split quits: Aeth, Gambit, cjhopman 20110617 19:16:07-!- Netsplit over, joins: Gambit, cjhopman, Aeth 20110617 19:23:55-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20110617 19:26:14-!- Shakey [~Shakey@12.190.80.225] has quit [Quit: Shakey] 20110617 19:28:03-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has quit [Quit: Leaving.] 20110617 19:34:54-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20110617 19:35:43-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110617 19:37:25< tschmitz> Is there a version of network::send_data() that will send to allies only? 20110617 19:59:10< loonycyborg> This is low-level network access, it doesn't know about allies/non-allies. 20110617 20:03:18< loonycyborg> Therefore the function you're looking for definitely is not in network*.?pp 20110617 20:36:52-!- Blueblaze [~Blueblaze@adsl-99-4-144-59.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20110617 20:42:27< tschmitz> loonycyborg: So you don't think anyone's written a function that does that yet 20110617 20:44:40< loonycyborg> Not sure. But it definitely not in network subsystem. 20110617 20:47:12< loonycyborg> Most likely there there are some structures that keep track of who are allies and what connections they are behind 20110617 20:47:37< loonycyborg> But they aren't in the code area I'm currently interested in. 20110617 20:51:25-!- zaroth [~zaroth@wesnoth/developer/zaroth] has joined #wesnoth-dev 20110617 20:55:54-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [Ping timeout: 252 seconds] 20110617 21:00:18-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has joined #wesnoth-dev 20110617 21:07:53-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20110617 21:07:54-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20110617 21:07:54-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110617 21:08:07< mordante> servus 20110617 21:12:10< mordante> zaroth, did you see program options breaks compilation with some GCC flags? 20110617 21:12:31< zaroth> mordante: no, link? 20110617 21:13:51< zaroth> I saw nothing on gna/ml 20110617 21:13:58< mordante> zaroth, left it recently in the log here 20110617 21:14:02< loonycyborg> mordante: Do you have time to review my gui2 experiments? :P 20110617 21:14:11< zaroth> ah, I'll have a look 20110617 21:14:21< mordante> loonycyborg, looking at Sytyi's patch first 20110617 21:15:27< loonycyborg> If you mean program options break with GLIBCXX_DEBUG then compiling program_options itself with GLIBCXX_DEBUG is the only solution. 20110617 21:16:46< zaroth> Gambit: I agree the [end_level] explicity is a good idea 20110617 21:17:17< Sytyi> mordante: hi. 20110617 21:19:38< mordante> hi Sytyi 20110617 21:19:53< mordante> Sytyi, I had a look at your regex factory and some comments 20110617 21:20:16< mordante> - members should be initialized in the member initialization list instead of the body of the constructor 20110617 21:20:51< mordante> - only use the trailing underscores for private members 20110617 21:21:07< mordante> - try to move more code to the .cpp file instead of the .hpp 20110617 21:21:25< Sytyi> mordante: Arhh , how could I forgot :-( 20110617 21:21:44< mordante> - also I wonder whether a class is really appropriate since all code written so far doesn't need class data 20110617 21:22:00< mordante> so I wonder what is the goal of the class? 20110617 21:22:33< mordante> (also please add more doxygen comment, then some of my questions don't need to be asked) 20110617 21:23:26< zaroth> mordante: is the flag enabled somewhere in default wesnoth cmakefiles and such? 20110617 21:23:40< zaroth> or do you add it by hand? 20110617 21:23:46< mordante> zaroth, by hand 20110617 21:23:58< zaroth> because your debian paste expired 20110617 21:24:16< Sytyi> mordante: The goal of the class is to place all info about regex strings in one place. Then it can be called from everywhere. Also another coders can use it 20110617 21:24:36< mordante> Sytyi, why a class and not a namespace? 20110617 21:25:14< loonycyborg> The purpose of classes is not code organization but extending the type system. 20110617 21:25:56< Sytyi> mordante: you mean to create consts in namespace and set them manually ? 20110617 21:26:42< mordante> loonycyborg, not entirely sure what you want to say with it 20110617 21:26:53< Sytyi> mordante: also it combines regexes, builds it from little parts 20110617 21:27:12< mordante> Sytyi, the static parts can be moved to the implementation and you can get the access functions in their own namespace 20110617 21:27:37< mordante> unless there is really data specific for that regex factory 20110617 21:28:02< Sytyi> mordante: Just make them static functions in namespace& 20110617 21:28:31< mordante> Sytyi, not static, static functions have internal linkage and you need external linkage 20110617 21:28:35< zaroth> loonycyborg: are you sure none of the other libraries take stl containers as arguments? 20110617 21:28:50 * mordante loves the overloading of the static keyword 20110617 21:28:59< zaroth> I'm not that experienced with linker problems, but what you wrote makes sense 20110617 21:29:50< Sytyi> mordante: So now it is bad. and I schould redo that part? 20110617 21:29:52< loonycyborg> Not absolutely, but pretty sure. 20110617 21:30:37< mordante> Sytyi, it's not bad per se, but the design could be better 20110617 21:31:53< loonycyborg> mordante: I mean that classes add new type of objects to operate on, to make code that operates on them shorter. 20110617 21:33:08< Sytyi> mordante: I schould make them as simple functions in namespace, right ? Also want to ask how can I test wiki grabber ? 20110617 21:33:25< loonycyborg> The base language operates on ints, floats, chars etc, classes add complex types made from those basic types. 20110617 21:34:51< loonycyborg> Therefore the use of class is misguided if the class doesn't describe some abstract concept from the problem domain on which you want to operate. 20110617 21:35:55< mordante> Sytyi, yes please namespace functions, unless you have a good argument to use it in a class 20110617 21:36:21< Sytyi> mordante: ok. 20110617 21:36:56-!- mordante [~mordante@wesnoth/developer/mordante] has left #wesnoth-dev ["Leaving"] 20110617 21:37:06-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20110617 21:37:19< mordante> Sytyi, for the wikigrabber run ./wiki_grabber.py -h 20110617 21:38:06< loonycyborg> mordante: Oh. Also forgot to tell you that I've run into the issue with program_options + GLIBCXX_DEBUG in an other project of mine. 20110617 21:38:30< loonycyborg> Therefore I'm not just making this up :P 20110617 21:38:32< zaroth> wesbot: seen Crab_ 20110617 21:38:32< wesbot> zaroth: The person with the nick Crab_ last spoke 8d ago. 8d ago they left with the message: Quit: Leaving. 20110617 21:38:36< zaroth> :( 20110617 21:38:49< mordante> loonycyborg, indeed that is often the reason to choose whether or not to use a class 20110617 21:39:27< zaroth> loonycyborg: I was just setting up a Ubuntu VM to test if I can reproduce and if your solution is correct :-) 20110617 21:39:56< mordante> zaroth, here's the error again http://paste.debian.net/120202/ 20110617 21:41:34< mordante> loonycyborg, ok 20110617 21:43:49< mordante> loonycyborg, had a look at your patch, so nothing weird yet 20110617 21:44:33< Sytyi> mordante: Probably I will not in irc tomorrow evening - I need to visit my grandma. 20110617 21:45:07< mordante> ok not problem, will you be there tomorrow during the day? 20110617 21:46:31< Sytyi> mordante: Not sure. Need to visit university, and make some house-work 20110617 21:47:06< mordante> Sytyi, I thought you were ready for the university now 20110617 21:47:39< loonycyborg> mordante: All those rows of [row]s and [column]s in GUI2 seem rather scary to me :P 20110617 21:48:24< mordante> loonycyborg, I know ;-) still hope to find time at some point to add some tools to make creation of an UI easier 20110617 21:50:17< Sytyi> mordante: Consultation before last exam. :-( And I need to work in u-ty from 27th of June. We have a special type of practice, (someone will do the repair, someone will write library site, other will work in different ways). I will try to teach our 2-d course some C++. 20110617 21:50:25< zaroth> loonycyborg: macros do help 20110617 21:50:44< loonycyborg> Also I've found a way to combine wesnoth's and asio's event loops: calling io_service::poll from a subclassed pump_monitor. 20110617 21:50:50< zaroth> I also found these levels and levels of indented [columns] scary 20110617 21:51:06< loonycyborg> Seems to work fine in simple tests.. 20110617 21:51:07< zaroth> but after breaking them up in several macros, it stopped looking so bad 20110617 21:51:43< Sytyi> mordante: but that will take a 4 hour a day for 2 weeks only. 20110617 21:57:25< mordante> Sytyi, when will you then be full time available for GSoC? 20110617 21:59:10< Sytyi> mordante: I am full-time available now. and will take only 3-4 days next weekend to go down the river. University will not interfere. 20110617 21:59:56< Sytyi> mordante: That 4 hours I will spend coding for wesnoth and answering questions. 20110617 22:00:59< noy> no offense Sytyi, but 4 hours a day for the next two weeks is not what I consider "full time availability" 20110617 22:01:47< Sytyi> noy: That 4 hours I will spend in university, and then i will go home and work 20110617 22:03:26< noy> I get that, its still a major commitment of time. I'm not trying to micromanage your life but I've been in your position before and its a dual committment. 20110617 22:04:17< mordante> Sytyi, it's just we didn't expect that you needed more time at the university at your application you told your only commitment was five exams 20110617 22:05:23< Sytyi> noy: probably. But 4 hours of answering c++ questions + questions will be rare gives me an opportunity to code. The 4 hours of making repair can be worst. 20110617 22:05:58< mordante> the midterm evaluation is getting nearer and at the moment we're behind schedule and I'd like to catch up on the schedule 20110617 22:06:37< Sytyi> mordante: I didnot know about that rules of our 3-d course work to university. Also I think to make patch to 20 of June. I'm near it. 20110617 22:07:03< loonycyborg> 4 hours is enough for horsing around, but for productive work you'd need momentum. That means breaks only for eating and sleeping :P 20110617 22:10:38< mordante> Sytyi, and after the 3 day course you will be available full-time? 20110617 22:11:34< Sytyi> mordante: yes, I will be full-time available after course. but it is 2 weeks long. 20110617 22:12:31< mordante> and when is it over? 20110617 22:13:06< Sytyi> 8 of July 20110617 22:14:46< mordante> Sytyi, can you have a look at your schedule and tell me whether it's still realistically? 20110617 22:15:36< Sytyi> mordante: Yes. I was just looking at it. I think I will commit patch with SG at 20th 20110617 22:15:56-!- zaroth [~zaroth@wesnoth/developer/zaroth] has quit [Ping timeout: 246 seconds] 20110617 22:17:46< mordante> Sytyi, I meant this schedule http://wiki.wesnoth.org/GSoC_2011_Sytyi#Timeline 20110617 22:18:10< Sytyi> mordante: Now I need only to make integration to project. and documente source with doxygen. Maybe one or two functions will be added, not more. I have an idea how to create schema tree with merging all tags with there parents, so one. Now I'm about to intergrate int to project. Most design part in source is done. 20110617 22:18:59-!- zaroth [~zaroth@wesnoth/developer/zaroth] has joined #wesnoth-dev 20110617 22:25:18< anonymissimus> zaroth: btw is the new campaign syntax supposed to work or half-work ? I intend to make "A simple multiplayer campaign" or something, both as a test whether it works and the documentation suffices, and as a template for the new syntax 20110617 22:26:00< zaroth> anonymissimus: no, it's not yet supposed to work 20110617 22:26:35< zaroth> it's just sitting there to reflect new ideas on how the syntax should look like 20110617 22:28:12< mordante> I'm off night 20110617 22:28:45< zaroth> mordante: one quick code convention question 20110617 22:28:58< zaroth> do we or don't we name private_functions_ with underscore in the end? 20110617 22:29:15< zaroth> I thought both members and functions should be named so, but it seems I was misled 20110617 22:29:19< mordante> zaroth, only member variables, not member functions 20110617 22:29:35< zaroth> ok, I'll rename them later then, thanks 20110617 22:30:31< mordante> you're welcome 20110617 22:30:56-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20110617 22:33:10< tschmitz> anybody know if unit underlying IDs are the same on different clients? 20110617 22:34:09< zaroth> tschmitz: IDs as in [unit] id=? 20110617 22:34:20< tschmitz> zaroth: Uh, 20110617 22:34:22< loonycyborg> scons build=glibcxx_debug -j3 is the only was to make my system swap :P 20110617 22:34:30< tschmitz> zaroth: unit::underlying_id_ 20110617 22:34:34< loonycyborg> Even plain debug isn't enough. 20110617 22:34:44< zaroth> -j3? 20110617 22:35:25< loonycyborg> zaroth: I have three-core cpu so -j3 distributes workloads among them all. 20110617 22:35:27< zaroth> ah, cores 20110617 22:36:04< loonycyborg> And it links successfully with boost compiled with glibcxx_debug. 20110617 22:36:36< loonycyborg> su -c "./bjam --with-regex --with-filesystem --with-system --with-program_options --with-thread --layout=versioned define=_GLIBCXX_DEBUG define=_GLIBCXX_DEBUG_PEDANTIC install" 20110617 22:36:47< loonycyborg> That's how I've built boost itself. 20110617 22:38:03 * zaroth just learned that su -c is a simple sudo 20110617 22:38:05< Ivanovic> does someone still remember who was among the mentors for GCI? 20110617 22:38:40< loonycyborg> I don't even have sudo installed. 20110617 22:40:06< zaroth> mordante: ^ it seems loonycyborg found the solution for the flag problem and tested it... 20110617 22:40:46< zaroth> my ubuntu on VM just installed, but since you just compiled and tested the whole thing, I won't bother to repeat it myself 20110617 22:45:20< CIA-95> anonymissimus * r49895 /trunk/changelog: changelog update 20110617 22:45:40-!- Octalot [~noct@host86-182-33-242.range86-182.btcentralplus.com] has joined #wesnoth-dev 20110617 22:46:17-!- Crendgrim [~crend@77-22-173-219-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 20110617 22:46:18< anonymissimus> zaroth: underlying ids and [unit]id=s have nothing to do with each other 20110617 22:47:32< zaroth> anonymissimus: ty for clarification 20110617 22:47:56< anonymissimus> underlying id is what the engine uses to "really" indentify units 20110617 22:48:18< tschmitz> Any word on whether or not different clients will have the same underlying_id_ number for the same unit? 20110617 22:48:20< anonymissimus> id is used on the wml/lua side an nto used by the engine 20110617 22:48:34< anonymissimus> I dont know - test it out 20110617 22:49:13< anonymissimus> hm I'll try it myself, have a testcase in mind :P 20110617 22:54:04< anonymissimus> tschmitz: seems they are indetical, for revuirted units at least 20110617 22:54:11< anonymissimus> recruited 20110617 22:54:44-!- negusnyul [~negusnyul@2E6B5D92.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20110617 22:54:53< anonymissimus> to be sure you probably need tp inspect the code that sends data over the network, whether this attribute is included 20110617 22:55:19-!- MeccaGod [~majs@h146n3fls33o279.telia.com] has quit [] 20110617 22:57:42< anonymissimus> however, if OOS is involved I can get two units with the same underlying id 20110617 22:58:54< anonymissimus> so better dont rely on somwthing there 20110617 22:59:33< anonymissimus> i tested it from the commandline like this lua wesnoth.message(wesnoth.get_units({ x = 15, y = 12})[1].__cfg.underlying_id) and such code is only executed on the client that types the command 20110617 23:00:08-!- floris [~floris@91.181.130.16] has joined #wesnoth-dev 20110617 23:00:22-!- floris [~floris@91.181.130.16] has quit [Client Quit] 20110617 23:02:44-!- Grimling [~FKint@91.181.130.16] has joined #wesnoth-dev 20110617 23:03:06-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Quit: Leaving.] 20110617 23:03:23-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has joined #wesnoth-dev 20110617 23:03:46-!- Grimling [~FKint@91.181.130.16] has quit [Client Quit] 20110617 23:08:14-!- Sytyi [~sytyi@206-133-133-95.pool.ukrtel.net] has quit [Ping timeout: 276 seconds] 20110617 23:08:36-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has quit [Ping timeout: 252 seconds] 20110617 23:14:38-!- tschmitz [626cdb95@gateway/web/freenode/ip.98.108.219.149] has joined #wesnoth-dev 20110617 23:15:45< tschmitz> anonymissimus: Thanks for the input 20110617 23:16:23< tschmitz> anonymissimus: So you think it might be dangerous to rely on underlying_id_ for unique identification of a unit 20110617 23:18:16< anonymissimus> within the same client I expect it to be safe 20110617 23:18:26< anonymissimus> but not if you compare clients 20110617 23:19:32< anonymissimus> however, if you have OOS then the game is screwed anyway 20110617 23:20:15< tschmitz> anonymissimus: So you're saying an underlying_id_ discrepancy between clients would count as an out-of-sync error? 20110617 23:20:15< anonymissimus> as long as you dont, I guess the generated underlying_id is sent from that client where the units creation happens to the others 20110617 23:21:33< tschmitz> anonymissimus: I'm trying to serialize an "action" object, i.e., an object that represents an order given to a unit by a player 20110617 23:21:58< tschmitz> anonymissimus: part of that object consists of a reference to a unit to whom the order was given 20110617 23:22:46< tschmitz> anonymissimus: I was hoping to serialize that information through the use of the unit underlying_id_ number 20110617 23:22:52< anonymissimus> tschmitz: hm...underlying_ids are part of the gamestate (unit_map)...so yes, I'd count it as OOS if the smae units hasn't the same one on the clients 20110617 23:23:33< tschmitz> OK I'll go ahead and try using the underlying_id_ for this purpose then 20110617 23:25:08-!- covale [~covale@h55eb1ca0.selukra.dyn.perspektivbredband.net] has joined #wesnoth-dev 20110617 23:33:16-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has joined #wesnoth-dev 20110617 23:33:16-!- deekay [~dk@89-79-35-236.dynamic.chello.pl] has quit [Changing host] 20110617 23:33:16-!- deekay [~dk@wesnoth/developer/dragonking] has joined #wesnoth-dev --- Log closed Sat Jun 18 00:00:12 2011