--- Log opened Mon Mar 12 00:00:35 2012 20120312 00:00:54< fendrin_> boucman: Okay, I have made the palette a templete, so the unit is a editor_palette. Would you solve the problem with some kind of empty palette? One that does not show any items but takes care of refreshing the area. 20120312 00:01:21< boucman> yes, that would be fine 20120312 00:01:23< fendrin_> Can I have something like editor_palette in c++? 20120312 00:02:05< boucman> not sure, but you can have an editor_palette specialisation I guess 20120312 00:02:58< fendrin_> Is that supposed to be a good coding style? 20120312 00:03:15< boucman> specializing templates ? yes.. 20120312 00:03:36< boucman> using void* to say "no type here" not sure... 20120312 00:04:02< fendrin_> Somehow I feel that I am still coding javaish. 20120312 00:04:03< boucman> but a template with a void as an argument makes no sense to me, what exactly is this parameter supposed to be 20120312 00:05:01< fendrin_> Well, the type argument is the item type the palette is supposed to display. 20120312 00:05:10< boucman> ok 20120312 00:05:11< fendrin_> Thus it is unit_type 20120312 00:05:19< fendrin_> or "terrain_type" 20120312 00:05:31< fendrin_> There is no class called "terrain_type". 20120312 00:05:50< fendrin_> Another one might be item. 20120312 00:05:58< boucman> wouldn't inheritence make more sense here instead of templates 20120312 00:06:34< boucman> i.e having each tool inherit from a virtual "editor tool" class which would provide a "paint_subtools" function 20120312 00:06:39< fendrin_> I really would love if someone has a look at my design and discuss it with me. 20120312 00:06:40< boucman> the default being a null function 20120312 00:06:52< boucman> fendrin_: I can do that, but not tonight :) 20120312 00:11:59< fendrin_> boucman: I use a mixture of inheritence and template. You need to inherit from the template class. Thus the template class is virtual. 20120312 00:13:05< fendrin_> And I wonder about some kind of manager class for them all. 20120312 00:13:08-!- retr0virus [~vyrm@static-213-182-109-157-teleos.ewe-ip-backbone.de] has quit [Quit: Ein Nichts im Nichts und ins Nichts vertrieben!] 20120312 00:14:19< boucman> fendrin_: I have to go to bed now, we'll discuss this another day when I have time to actually read the code 20120312 00:14:42< boucman> but try it with and see if it works 20120312 00:15:26-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Quit: Leaving.] 20120312 00:22:45-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20120312 00:25:01< CIA-134> elias * r53512 /trunk/data/tools/unit_tree/html_output.py: [wmlunits] Treat negative defense values as if they were positive. 20120312 00:27:05-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 00:37:27< mordante> I'm off night 20120312 00:40:40-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120312 00:45:59-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120312 00:47:40-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 255 seconds] 20120312 00:50:17-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 252 seconds] 20120312 00:54:26-!- Johannes13 [~Johannes@p4FDEA6BF.dip.t-dialin.net] has joined #wesnoth-dev 20120312 00:54:26-!- Johannes13 [~Johannes@p4FDEA6BF.dip.t-dialin.net] has quit [Changing host] 20120312 00:54:26-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120312 01:06:45-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120312 01:14:35-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120312 01:40:53-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 245 seconds] 20120312 01:45:59-!- Johannes13 [~Johannes@p4FDEFE13.dip.t-dialin.net] has joined #wesnoth-dev 20120312 01:45:59-!- Johannes13 [~Johannes@p4FDEFE13.dip.t-dialin.net] has quit [Changing host] 20120312 01:45:59-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120312 02:06:00-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20120312 02:07:31-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 244 seconds] 20120312 02:13:44-!- eirikvw [189a49d2@gateway/web/freenode/ip.24.154.73.210] has joined #wesnoth-dev 20120312 02:38:57-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has quit [Quit: done building targets] 20120312 02:55:20-!- Blueblaze [~Blueblaze@adsl-76-202-22-43.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120312 02:56:14-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120312 03:05:43-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120312 03:06:13-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120312 03:19:27-!- atomicbomb [~quassel@61.94.195.83] has joined #wesnoth-dev 20120312 03:25:37-!- eirikvw [189a49d2@gateway/web/freenode/ip.24.154.73.210] has left #wesnoth-dev [] 20120312 03:36:28-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has quit [Ping timeout: 272 seconds] 20120312 03:38:40-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 260 seconds] 20120312 03:40:59-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has joined #wesnoth-dev 20120312 03:44:56-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20120312 03:48:33-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120312 03:49:52-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20120312 04:03:48-!- happygrue [~quassel@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20120312 04:18:06-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120312 04:21:58-!- Johannes13 [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 248 seconds] 20120312 04:23:17-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120312 04:24:36-!- Ivanovic_ [~ivanovic@dtmd-4db22d0a.pool.mediaWays.net] has joined #wesnoth-dev 20120312 04:28:15-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 260 seconds] 20120312 04:28:31-!- Ivanovic_ is now known as Ivanovic 20120312 04:30:06-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 04:37:28-!- Blueblaze [~Blueblaze@adsl-99-171-162-114.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120312 04:52:34-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has quit [Ping timeout: 260 seconds] 20120312 04:54:28-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120312 04:59:41-!- Blueblaze2 [~Blueblaze@adsl-76-202-18-193.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120312 05:00:05-!- Blueblaze [~Blueblaze@adsl-99-171-162-114.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 265 seconds] 20120312 05:00:05-!- Blueblaze2 is now known as Blueblaze 20120312 05:02:58-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 245 seconds] 20120312 05:04:51-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 05:05:15-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20120312 05:06:24-!- Blueblaze [~Blueblaze@adsl-76-202-18-193.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120312 05:09:04-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: oldtopman has left the house] 20120312 05:29:54-!- Johannes13_ [~Johannes@unaffiliated/johannes13] has quit [Ping timeout: 260 seconds] 20120312 05:35:39-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Excess Flood] 20120312 05:36:44-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20120312 06:17:59-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 06:20:16-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 244 seconds] 20120312 06:29:15-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120312 06:38:30-!- shadowm_laptop2 [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 248 seconds] 20120312 06:44:36-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120312 06:59:40-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 07:10:59-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 245 seconds] 20120312 07:13:30-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 07:17:38-!- Ivanovic [~ivanovic@dtmd-4db22d0a.pool.mediaWays.net] has quit [Changing host] 20120312 07:17:38-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20120312 07:25:11-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120312 07:37:46-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120312 07:38:47-!- ancestral [~ancestral@71-34-25-87.mpls.qwest.net] has quit [Quit: i go sleeps kthxbai] 20120312 07:43:50-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20120312 08:11:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120312 08:33:36-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Remote host closed the connection] 20120312 08:46:10-!- MeccaGod [majs@host189-199.bornet.net] has joined #wesnoth-dev 20120312 08:54:43-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: system reboot in progress] 20120312 08:57:37-!- shadowm_laptop [ignacio@186.10.133.30] has joined #wesnoth-dev 20120312 08:57:38-!- shadowm_laptop [ignacio@186.10.133.30] has quit [Changing host] 20120312 08:57:38-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 09:14:41-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: emergency system maintenance] 20120312 09:17:12-!- vultraz [~chatzilla@124.109.10.221] has quit [Ping timeout: 272 seconds] 20120312 09:23:37-!- Blueblaze [~Blueblaze@adsl-99-158-44-85.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20120312 09:29:10-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has joined #wesnoth-dev 20120312 09:37:07-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has quit [Ping timeout: 246 seconds] 20120312 09:44:44-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 09:44:44-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 09:44:44-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 09:51:52-!- LordNasty [~NaSTy@93-43-168-221.ip92.fastwebnet.it] has joined #wesnoth-dev 20120312 09:59:23-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120312 10:07:28-!- Blueblaze [~Blueblaze@adsl-99-158-44-85.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20120312 11:08:42-!- atomicbomb [~quassel@61.94.195.83] has quit [Remote host closed the connection] 20120312 11:18:31-!- horon [~horon@nttkyo322045.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20120312 11:39:26-!- loonybot [~loonybot@46.138.70.206] has joined #wesnoth-dev 20120312 11:39:27-!- loonybot [~loonybot@46.138.70.206] has quit [Changing host] 20120312 11:39:27-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20120312 12:04:36-!- nee [82d1062b@gateway/web/freenode/ip.130.209.6.43] has joined #wesnoth-dev 20120312 12:10:38< nee> wesbot: seen crab_ 20120312 12:10:39< wesbot> nee: The person with the nick Crab_ last spoke 3d 17h ago. 3d 17h ago they left with the message: Quit: Crab_ 20120312 12:18:18-!- vinayakgarg [~vinayak@120.56.225.154] has joined #wesnoth-dev 20120312 12:23:45-!- mjs-de [~mjs-de@e182035201.adsl.alicedsl.de] has joined #wesnoth-dev 20120312 12:26:53-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Quit: BBL->] 20120312 12:54:36-!- nee [82d1062b@gateway/web/freenode/ip.130.209.6.43] has quit [Ping timeout: 245 seconds] 20120312 12:58:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120312 13:34:06-!- Elvish_Pillager [~eli@dhip-149.coburn.residences.colby.edu] has joined #wesnoth-dev 20120312 13:36:48-!- atomicbomb [~quassel@125.164.88.110] has joined #wesnoth-dev 20120312 13:44:29-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120312 13:48:51-!- Crab____ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20120312 13:55:14-!- Crab____ is now known as Crab_ 20120312 13:56:21-!- Oleg [~quassel@ip-83-149-3-199.nwgsm.ru] has joined #wesnoth-dev 20120312 13:56:36-!- vinayakgarg [~vinayak@120.56.225.154] has quit [Ping timeout: 252 seconds] 20120312 14:06:26-!- vinayakgarg [~vinayak@120.56.231.146] has joined #wesnoth-dev 20120312 14:10:04-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20120312 14:10:42-!- MeccaGod [majs@host189-199.bornet.net] has quit [] 20120312 14:17:07< Gambit> Hmmm. What to tell this guy? https://twitter.com/#!/Logseman_/status/178775517141549056 20120312 14:17:15< Gambit> shikadibot: seen cjhopman? 20120312 14:17:23< Gambit> ... 20120312 14:17:26< Gambit> wesbot: seen cjhopman? 20120312 14:17:27< wesbot> Gambit: The person with the nick cjhopman last spoke 39d 5h ago. 18d 13h ago was here and on the channel #wesnoth with the message: Ping timeout: 252 seconds 20120312 14:25:04-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 14:25:04-!- stikonas [~and@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 14:25:04-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 14:31:56-!- vultraz [~chatzilla@124.109.10.221] has joined #wesnoth-dev 20120312 14:39:35-!- vinayakgarg [~vinayak@120.56.231.146] has quit [Ping timeout: 255 seconds] 20120312 14:39:48-!- Oleg [~quassel@ip-83-149-3-199.nwgsm.ru] has quit [Read error: No route to host] 20120312 14:52:22-!- vinayakgarg [~vinayak@59.177.198.18] has joined #wesnoth-dev 20120312 14:52:31-!- negusnyul [~negusnyul@dsl4E5CCA65.pool.t-online.hu] has joined #wesnoth-dev 20120312 14:52:39-!- negusnyul is now known as prkc 20120312 14:52:44-!- prkc [~negusnyul@dsl4E5CCA65.pool.t-online.hu] has left #wesnoth-dev [] 20120312 14:55:38-!- loonycyborg [loonycybor@wesnoth/developer/loonycyborg] has quit [Ping timeout: 240 seconds] 20120312 14:59:15-!- loonycyborg [~sergey@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20120312 15:03:25-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has joined #wesnoth-dev 20120312 15:04:10-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20120312 15:06:25-!- negusnyul [~negusnyul@dsl4E5CCA65.pool.t-online.hu] has joined #wesnoth-dev 20120312 15:06:25-!- negusnyul is now known as prkc 20120312 15:30:31< Gambit> Espreon: http://forums.wesnoth.org/viewtopic.php?f=12&t=36343 20120312 15:30:58< Gambit> Espreon: Can you forward that to other writeryish people too? 20120312 15:31:06< Gambit> (esr, zookeeper?) 20120312 15:31:27< Gambit> I'm not sure who all would care about such a proposal. 20120312 15:32:30-!- the_new_lipk [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120312 15:37:37-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: oldtopman has left the house] 20120312 15:38:29-!- the_new_lipk [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Ping timeout: 245 seconds] 20120312 15:40:38-!- horon [~horon@nttkyo322045.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20120312 15:43:55-!- Johannes13 [~Johannes@unaffiliated/johannes13] has joined #wesnoth-dev 20120312 15:44:22-!- the_new_lipk [~the_new_l@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20120312 15:57:39-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120312 16:03:22-!- atomicbomb [~quassel@125.164.88.110] has quit [Remote host closed the connection] 20120312 16:06:21-!- vinayakgarg [~vinayak@59.177.198.18] has quit [Quit: Leaving] 20120312 16:06:44-!- [Relic] [~relic@99.58.54.211] has joined #wesnoth-dev 20120312 16:31:58-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120312 16:32:16-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120312 16:33:34-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has quit [Quit: Computer has gone to sleep.] 20120312 16:37:06< the_new_lipk> zookeeper, anyone else interested: http://forums.wesnoth.org/viewtopic.php?f=10&t=36348&p=523213#p523213 20120312 16:57:19< zookeeper> the_new_lipk, sounds good to me. 20120312 17:00:27-!- Blueblaze [~Blueblaze@99.158.44.85] has joined #wesnoth-dev 20120312 17:04:30-!- crimson_penguin [~ben@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20120312 17:13:28< Crab_> the_new_lipk: That's a good idea, but noone wanted to implement it for quite a while ) 20120312 17:15:52< Crab_> the_new_lipk: So, you want to add a scenario-independent list of game_mod's ? 20120312 17:16:30< Crab_> ( our previous ideas were more about a 'let scenario tell us what custom properties are useful in it' ) 20120312 17:19:23-!- PolarPanda [~quassel@unaffiliated/peterporty] has joined #wesnoth-dev 20120312 17:26:08< the_new_lipk> Crab_: the idea is to provide a way to customize game rules 20120312 17:26:40< the_new_lipk> currently eras are used for that reason, but I think that's not good 20120312 17:27:40< the_new_lipk> you can't have more than one active at a time and the whole thing smells like dirty workaround 20120312 17:32:20< the_new_lipk> (I don't fully understand what do you mean by "adding scenario-independent list of game_mods", but I think I'm doing that :)) 20120312 17:33:28< Crab_> the_new_lipk: basically, we want to modify the game rules for a particular scenario by either messing with the preprocessor defines or by injecting WML into the scenario. 20120312 17:34:10< Crab_> the_new_lipk: the question is, from where this injected WML comes from 20120312 17:34:50< Crab_> the_new_lipk: two ways: (1) let the scenario supply it; (2) let it be something independent (like an era, but with parameters and with multiple active at the same time) 20120312 17:35:05< Crab_> as I understand, you are going to do (2) 20120312 17:35:12< the_new_lipk> yes 20120312 17:35:13< Espreon> esr: http://forums.wesnoth.org/viewtopic.php?f=12&t=36343 ... Gambit wanted me to point you to this. 20120312 17:35:17< Espreon> Gambit: Done. 20120312 17:35:26< Gambit> xD 20120312 17:36:18< Crab_> the_new_lipk: an interesting question: is there anything special left in the [era] tag that would not be possible with your game_mod system? 20120312 17:36:31< zookeeper> uh... 20120312 17:36:42< the_new_lipk> definitely, game_mods can't provide factions 20120312 17:37:26< Crab_> any conceptual reason why they can't? or you just want to make the basics work? 20120312 17:37:31 * zookeeper doesn't understand what crab is talking about 20120312 17:38:39< Crab_> zookeeper: I'm just reading http://forums.wesnoth.org/viewtopic.php?f=10&t=36348&p=523213#p523213 , and I want to learn the extent of this project. 20120312 17:39:23< zookeeper> pretty much what it says on the tin, i think :P 20120312 17:39:40< Crab_> zookeeper: well, there's always more than one way to cook it) 20120312 17:41:51< the_new_lipk> Crab_: as I see, an ordinary match setup consists of three components: where, who, how 20120312 17:42:15< the_new_lipk> the 'where' component is provided by the map/scenario, the other two by an era 20120312 17:42:52< the_new_lipk> but the 'how' part suffers certain disadvantages due to being merge with the 'who' component 20120312 17:42:59< the_new_lipk> *merged 20120312 17:44:12< the_new_lipk> what I'd like to do is to make the 'how' part independent from the others (in english, giving a separate tag to it) 20120312 17:44:33< the_new_lipk> (((I really hope it was understandable to some extent))) 20120312 17:45:04< Crab_> ok, I see. so, allowing just the [event] tags to be injected seems enough? 20120312 17:45:35< Crab_> (that way, era would stay as it is now and will be used to determine the factions) 20120312 17:46:05< the_new_lipk> exactly 20120312 17:46:47< Crab_> any ideas on how to filter out scenaio/era/mod combinations that are 'valid to play' ? 20120312 17:47:16< Crab_> (i.e. if you have 50 mods, and a survival scenario, for which only 10 of those mods make sense) 20120312 17:50:19< the_new_lipk> 'makes sense' style problems are up to the users. thinking out a way how could interference between different mods be minimized is a major objective 20120312 17:50:31< Crab_> btw, "- support savegames (I don't think they work right now)" - they should work ok 20120312 17:52:24< the_new_lipk> I based my assumption on support for game_mods not being added in mp_game_settings::set_from_config() and to_config() 20120312 17:52:44< Crab_> that only concerns the metadata (i.e. "enabled game mods list") 20120312 17:53:02< Crab_> but the actual [events] will stay anyway\ 20120312 17:54:47< the_new_lipk> today's new info :) 20120312 17:55:11-!- BfWEthnographer [~giacomo@151.62.141.180] has joined #wesnoth-dev 20120312 17:55:15-!- happygrue [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has joined #wesnoth-dev 20120312 17:55:15-!- happygrue [~quassel@c-98-222-183-113.hsd1.il.comcast.net] has quit [Changing host] 20120312 17:55:15-!- happygrue [~quassel@wesnoth/developer/wintermute] has joined #wesnoth-dev 20120312 17:56:01< Crab_> btw, about the naming - what do you think of [rule] ? 20120312 18:00:17< the_new_lipk> dunno. modifications not necessary just alternative rules (eg Plan Your Advancements era) 20120312 18:02:12< the_new_lipk> (according to my concept, small features & ui tweaks would also fall into this new category) 20120312 18:03:58< Crab_> then, [feature] ? 20120312 18:05:41< Crab_> actually, game_mod is ok, as well; but having just 1 word is better, IMO 20120312 18:06:37< the_new_lipk> definitely. and not having an abbreviation in the name would be desirable, too 20120312 18:06:51< the_new_lipk> but [game_modification] is way too long ;) 20120312 18:07:03< Crab_> and I see that in the future we might want to push out standard game rules like 'resting units regain X hp' or 'villages give income' to those kinds of options. 20120312 18:09:26< the_new_lipk> cool, but stay on ground for now, please :) 20120312 18:09:52< Crab_> well, your patch already stays on the ground ) but we need to ensure that we don't block the possibilities 20120312 18:11:03< Soliton> Ivanovic: switched the ports around on http://wesnothd.wesnoth.org/; should be correct now. 20120312 18:11:33< Crab_> the_new_lipk: so, abstractly speaking, a 'game mod' would need (1) a way to signal the game creation dialog how to draw the 'let user select config' part (2) a way to act on that config 20120312 18:11:38< Crab_> your solution has both already 20120312 18:11:49< Crab_> so, it's good enough even now. 20120312 18:13:03< the_new_lipk> nice. so I just have to avoid removing features 20120312 18:13:14< the_new_lipk> I think I can manage to do that :) 20120312 18:13:56< Crab_> another not-well-defined area is the handling of metadata variables and config variables 20120312 18:14:35< Crab_> i.e. if we have 3 'game mods', we might want to let them interact with each other's settings. 20120312 18:15:05< Crab_> but, as I understand, we need to avoid polluting the variable list with too much variable names (esp. if there might be name clashes) 20120312 18:15:24< Crab_> also, we want some way to display what mods are active (and with what parameters they are active) 20120312 18:16:03< Crab_> ^ I think that this is the only missing piece in the concept you have 20120312 18:16:44< the_new_lipk> "- display activated mods to players when joining a match (currently only host can see them)" 20120312 18:17:18< Crab_> I meant 'you have written that this is wanted but there're no implementation details' 20120312 18:17:36< the_new_lipk> oh, yes, that's right 20120312 18:18:20< Crab_> so you need some kind of registry, with all the serialization 20120312 18:18:45< Crab_> but overall it looks very good. 20120312 18:18:53< Crab_> and it's definitely a thing that should be done. 20120312 18:19:35< Crab_> we were thinking of creating a separate 'info screen' which would list all the 'game mods' in play 20120312 18:20:18< the_new_lipk> muhahaha... "we might want to let them interact with each other's settings" -> "well, dear sirs, these add-ons are not conflicting. they're interacting" :):) 20120312 18:20:38< Crab_> :))) 20120312 18:21:12< Crab_> yes, that's the point - make it easy to interact, yet hard to confict. 20120312 18:21:33< Crab_> since *intentional* interaction is a good thing 20120312 18:22:59< Crab_> (going offline now, will read the forum thread and the irc logs) 20120312 18:23:03-!- Crab_ [Crab_@wesnoth/developer/crab] has quit [Quit: Crab_] 20120312 18:24:29-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has joined #wesnoth-dev 20120312 18:27:32< zookeeper> the majority of mod interaction should be possible already without any extra features, so i wouldn't worry about that. if you want other mods to be able to interact with yours, then you'll just make sure that they can do so by accessing the variables used by your mod. 20120312 18:32:54-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120312 18:33:34-!- stikonas [~and@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120312 18:34:16-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120312 18:36:52-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 18:36:52-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 18:36:52-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 18:54:22< Ivanovic> Soliton: thanks 20120312 18:54:24< Ivanovic> hi, btw 20120312 18:57:27-!- mjs-de [~mjs-de@e182035201.adsl.alicedsl.de] has quit [Remote host closed the connection] 20120312 19:18:04-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20120312 19:18:04-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20120312 19:18:04-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20120312 19:18:18< mordante> servus 20120312 19:21:20-!- Blueblaze [~Blueblaze@99.158.44.85] has quit [Quit: Blueblaze] 20120312 19:29:59-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120312 19:30:32-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 19:30:32-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 19:30:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 19:50:32-!- Danceman [~Danceman@a94-132-158-220.cpe.netcabo.pt] has joined #wesnoth-dev 20120312 19:58:21-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Excess Flood] 20120312 20:00:16-!- matthiaskrgr [matthiaskr@109.73.162.119] has joined #wesnoth-dev 20120312 20:23:18-!- matthiaskrgr [matthiaskr@109.73.162.119] has quit [Quit: Hosted by rdlBNC (Server 3 - East Coast USA)] 20120312 20:30:45< mordante> I'm off bye 20120312 20:30:52-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120312 20:31:13-!- retr0virus [~vyrm@static-213-182-109-190-teleos.ewe-ip-backbone.de] has joined #wesnoth-dev 20120312 20:39:49-!- matthiaskrgr [~matthiask@109.73.162.119] has joined #wesnoth-dev 20120312 21:00:47-!- mordante [~mordante@roadie.xs4all.nl] has joined #wesnoth-dev 20120312 21:00:47-!- mordante [~mordante@roadie.xs4all.nl] has quit [Changing host] 20120312 21:00:47-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20120312 21:01:29< CIA-134> mordante * r53513 /trunk/src/sdl_utils.cpp: 20120312 21:01:30< CIA-134> Add a separate surface_scale_down function. 20120312 21:01:30< CIA-134> This allows some testing for the Pandora. The code is a pure copy-paste 20120312 21:01:30< CIA-134> at the moment. 20120312 21:03:49< mordante> Ivanovic, I cooked up another WIP patch, I'm really curious how much it helps for both scaled int and float in the emulation 20120312 21:04:46-!- the_new_lipk [~the_new_l@host-91-147-212-174.biatv.hu] has quit [Quit: Leaving] 20120312 21:04:48< Ivanovic> ATM it is all "float in the emulation", right? 20120312 21:04:49< mordante> I removed some floating point comparisons, which are rather expensive 20120312 21:05:02< Ivanovic> i need some extra patch and flags to have it behave as "scaled int", right? 20120312 21:05:07< mordante> by default yes 20120312 21:05:49< Ivanovic> what do you think of guarding this by an #ifdef for the moment to allow easier testing? 20120312 21:06:03< Ivanovic> meaning: that i just add some compiler flag and scaled int is activated 20120312 21:06:10< mordante> only a tiny patch to uncomment floating_point_emulation.hpp:73 20120312 21:06:25< mordante> also possible 20120312 21:06:50< Ivanovic> short double active: yes or no? 20120312 21:06:58< mordante> for now yes 20120312 21:07:14-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20120312 21:07:30< Ivanovic> building 20120312 21:07:32-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 21:07:34< mordante> cool 20120312 21:07:38-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 21:07:38-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 21:09:15-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20120312 21:12:19-!- anonymissimus [~chatzilla@HSI-KBW-078-042-163-105.hsi3.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20120312 21:15:01< Ivanovic> running 20120312 21:15:14< mordante> btw Ivanovic it's also possible to use -DFLOATING_POINT_EMULATION_USE_SCALED_INT as flag instead of uncommenting, if that's easier 20120312 21:18:16-!- Crendgrim [~crend@77-22-112-72-dynip.superkabel.de] has quit [Quit: ...] 20120312 21:19:16< Ivanovic> http://pastebin.com/ie74ZyGv 20120312 21:19:23< Ivanovic> not looking too promising for float... 20120312 21:29:08-!- matthiaskrgr [~matthiask@109.73.162.119] has quit [Quit: Hosted by rdlBNC (Server 3 - East Coast USA)] 20120312 21:29:35-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20120312 21:30:21-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has joined #wesnoth-dev 20120312 21:30:21-!- stikonas [~gentoo@bcm-131-111-216-70.girton.cam.ac.uk] has quit [Changing host] 20120312 21:30:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 21:32:29< mordante> Ivanovic, the last chunk starting at line 106 is also with the patch? 20120312 21:33:06< Ivanovic> no 20120312 21:33:20< Ivanovic> it is vanilla 20120312 21:33:48< Ivanovic> wait, 87 to 101 is vanilla 20120312 21:34:19< Ivanovic> 106 to 120 is with the scaled-int define active 20120312 21:34:54< mordante> and with or without the patch? 20120312 21:40:59-!- prkc is now known as negusnyul 20120312 21:44:49< mordante> I'm off now 20120312 21:45:01-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20120312 21:48:44-!- matthiaskrgr [martina23@109.73.162.119] has joined #wesnoth-dev 20120312 22:04:18-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20120312 22:08:28-!- Oleg [~quassel@93-80-25-199.broadband.corbina.ru] has joined #wesnoth-dev 20120312 22:35:51-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20120312 22:37:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20120312 22:37:30-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20120312 22:40:08-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 240 seconds] 20120312 22:43:54-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20120312 22:45:26-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120312 22:47:31-!- Oleg [~quassel@93-80-25-199.broadband.corbina.ru] has quit [Ping timeout: 244 seconds] 20120312 22:51:24-!- stikonas [~and@wesnoth/translator/stikonas] has joined #wesnoth-dev 20120312 22:59:04-!- negusnyul [~negusnyul@dsl4E5CCA65.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20120312 22:59:54-!- Appleman1234 [~Appleman1@ppp59-167-222-56.qld.adsl.internode.on.net] has quit [Ping timeout: 272 seconds] 20120312 23:19:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20120312 23:34:41-!- Nephro [~neph@02de475b.bb.sky.com] has joined #wesnoth-dev 20120312 23:44:13-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20120312 23:45:13-!- Gallaecio [~quassel@84.120.113.193.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20120312 23:54:37-!- BfWEthnographer [~giacomo@151.62.141.180] has left #wesnoth-dev [] --- Log closed Tue Mar 13 00:00:36 2012