--- Log opened Mon Apr 22 00:00:00 2013 --- Day changed Mon Apr 22 2013 20130422 00:00:00-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130422 00:00:09< LordBob_> My bad. By junction, I mean the golden thread between the menu bars and the border of the sidebar 20130422 00:00:15< LordBob_> Not the the tiling 20130422 00:00:43< fendrin> Uh, what is wrong there? 20130422 00:00:46< LordBob_> So it(s actually the sidebar artwork that I'll be updating 20130422 00:02:18< LordBob_> fendrin: Not much really. just the inner lines crossing that you mentionned before 20130422 00:02:24< fendrin> Ah yes. 20130422 00:04:56< fendrin> Okay, to summ things up again: 20130422 00:04:56< fendrin> All toolbar icon overlays should feature a "yellow" pressed/active version. 20130422 00:04:58-!- negusnyul__ [~negusnyul@dsl51b6ae08.pool.t-online.hu] has quit [Quit: Konversation terminated!] 20130422 00:04:59< fendrin> All toolbar icons need disabled versions since the fallback of graying them out does not work with already gray artwork. 20130422 00:05:29< LordBob_> also, the default state of icons should have a little more color so that it can be differenciated from the disabled state 20130422 00:06:11< fendrin> We need overlays icons for the terrain group, most of them can be shared and used to represent the base terrains as well. 20130422 00:06:30< fendrin> Only some base terrains do not correspond to editor groups and need extra overlays. 20130422 00:07:40< LordBob_> So far, okay 20130422 00:08:34< fendrin> LordBob_: I can provide you a screenshot with the terrain represented icon wise already if you interrested. 20130422 00:09:03< LordBob_> We also want 25x25 scrolling buttons and 30x30 resize matrix icons 20130422 00:09:27< LordBob_> Screensho would be welcome 20130422 00:09:31< LordBob_> *screenshot 20130422 00:09:38< fendrin> matrix icons? 20130422 00:10:09< LordBob_> the multidirectional arrows in the map resize dialog 20130422 00:10:44< LordBob_> I believe we mentionned it the other day 20130422 00:10:59-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 255 seconds] 20130422 00:11:32-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130422 00:11:35-!- kunaltyagi [0e8b6149@gateway/web/freenode/ip.14.139.97.73] has joined #wesnoth-dev 20130422 00:12:39< fendrin> Yes. 20130422 00:12:39< LordBob_> Anyway, time for me to sleep 20130422 00:12:47< fendrin> LordBob_: Oh, one more minute 20130422 00:12:53< fendrin> LordBob_: The screenshot is ready :-) 20130422 00:13:02< LordBob_> Ok, let's look at it 20130422 00:13:22< LordBob_> But only a minute, lest I fall asleep on my keyboard ^^;; 20130422 00:13:25-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 248 seconds] 20130422 00:13:49-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130422 00:13:49< fendrin> LordBob_: http://imagebin.org/254893 20130422 00:14:04< fendrin> LordBob_: Note how the images get scalled to match the font size. 20130422 00:14:57< fendrin> LordBob_: Because they are bigger than the 16px which are usually used there. 20130422 00:15:48< LordBob_> I'd say it still needs some visual clue or complementary text for the user to understand what he's looking at 20130422 00:15:59< fendrin> Yes 20130422 00:16:31< fendrin> Anyway, have a nice sleep, we can continue later... 20130422 00:16:37< LordBob_> Yup 20130422 00:16:43< LordBob_> Good night 20130422 00:16:51-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Quit: zzzzzzz] 20130422 00:18:13-!- ancestral [~ancestral@mobile-198-228-235-019.mycingular.net] has quit [Quit: Smell ya later!] 20130422 00:19:03-!- kostadin [1f0b444e@gateway/web/freenode/ip.31.11.68.78] has quit [Quit: Page closed] 20130422 00:24:21< kunaltyagi> Um, guys i am new to irc, and i an interested in GSoC. i have seen the list of people to bug, but if anone of you can volunteer for now... 20130422 00:33:52-!- kunaltyagi [0e8b6149@gateway/web/freenode/ip.14.139.97.73] has quit [Quit: Page closed] 20130422 00:34:27-!- kelpy [~forrest@wlan062-117.wlan.wwu.edu] has joined #wesnoth-dev 20130422 00:53:28-!- mjs-de [~mjs-de@g224184158.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130422 01:00:37-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130422 01:03:27-!- kelpy [~forrest@wlan062-117.wlan.wwu.edu] has quit [Ping timeout: 276 seconds] 20130422 01:08:01-!- kelpy [~forrest@wlan062-117.wlan.wwu.edu] has joined #wesnoth-dev 20130422 01:10:05-!- Fyre [~Fyre@93.115.84.198] has quit [Ping timeout: 252 seconds] 20130422 01:21:39-!- Stev2 [~Stephen@66-214-95-208.dhcp.malb.ca.charter.com] has joined #wesnoth-dev 20130422 01:22:40-!- Fyre [~Fyre@93.115.84.198] has joined #wesnoth-dev 20130422 01:22:40-!- Fyre [~Fyre@93.115.84.198] has quit [Client Quit] 20130422 01:23:58-!- Stev2 [~Stephen@66-214-95-208.dhcp.malb.ca.charter.com] has left #wesnoth-dev [] 20130422 01:29:50-!- Upthorn [~ogmar@69.62.144.56] has joined #wesnoth-dev 20130422 01:31:17-!- kelpy [~forrest@wlan062-117.wlan.wwu.edu] has quit [Remote host closed the connection] 20130422 01:36:11-!- flix [~flix@178.77.174.193] has left #wesnoth-dev [] 20130422 01:37:40-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 01:46:18-!- vernon__ [~quassel@catv-89-133-164-152.catv.broadband.hu] has quit [Ping timeout: 264 seconds] 20130422 01:58:47-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has joined #wesnoth-dev 20130422 01:59:18-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has quit [Client Quit] 20130422 02:01:06-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has joined #wesnoth-dev 20130422 02:25:59-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has quit [Ping timeout: 255 seconds] 20130422 02:30:56-!- Iordanis_ [~Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 252 seconds] 20130422 02:53:20-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130422 02:58:31-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130422 02:59:16-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has joined #wesnoth-dev 20130422 03:00:13-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has quit [Remote host closed the connection] 20130422 03:00:54-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has joined #wesnoth-dev 20130422 03:20:53-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130422 03:45:11-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 252 seconds] 20130422 03:47:03-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130422 03:50:14< Iordanis_> Hey 20130422 03:50:53-!- saleiv [5d57a166@gateway/web/freenode/ip.93.87.161.102] has quit [Ping timeout: 245 seconds] 20130422 03:53:57-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20130422 03:55:25-!- Crendgrim [~quassel@port-92-204-50-112.dynamic.qsc.de] has quit [Read error: Operation timed out] 20130422 03:59:25-!- Crendgrim [~quassel@port-92-204-108-247.dynamic.qsc.de] has joined #wesnoth-dev 20130422 04:07:36< perennate> hi 20130422 04:12:17-!- dragos__ [~quassel@5-15-192-135.residential.rdsnet.ro] has joined #wesnoth-dev 20130422 04:14:50-!- seanl [~sean@208.78.67.43] has joined #wesnoth-dev 20130422 04:15:30-!- dragos__ [~quassel@5-15-192-135.residential.rdsnet.ro] has quit [Remote host closed the connection] 20130422 04:15:46-!- dragos__ [~quassel@5-15-192-135.residential.rdsnet.ro] has joined #wesnoth-dev 20130422 04:15:47-!- dragos_ [~quassel@5-15-205-50.residential.rdsnet.ro] has quit [Ping timeout: 255 seconds] 20130422 04:17:56< seanl> mattsc are you there 20130422 04:18:54< mattsc> seanl: technically yes, but I won't really have time for more than a quick note for another 15 min or so. 20130422 04:20:29< seanl> mattsc: Would i need to write my code in lua to modify the ai behavior? 20130422 04:21:23< mattsc> seanl: you _can_ write the code in Lua. You can also use c++. 20130422 04:24:56-!- perennate [~wizardus@MACGREGOR-TWO-FORTY-EIGHT.MIT.EDU] has left #wesnoth-dev [] 20130422 04:26:45< seanl> mattsc: I've yet to get a hold of crab_ to discuss my idea of adding round count as a factor into ai. But in any case would adding a new candidate action seem like a good way to implement it or would there be a more simple route. 20130422 04:32:30-!- young [~young@c-76-26-142-24.hsd1.md.comcast.net] has joined #wesnoth-dev 20130422 04:35:10< mattsc> seanl: tell me again exactly what you want to get done with this? 20130422 04:36:12-!- dragos_ [~quassel@5-15-192-135.residential.rdsnet.ro] has joined #wesnoth-dev 20130422 04:36:29-!- dragos__ [~quassel@5-15-192-135.residential.rdsnet.ro] has quit [Ping timeout: 255 seconds] 20130422 04:37:01< seanl> mattsc: I want to set the ai so that it knows how many rounds are left and act accordingly. 20130422 04:37:33< mattsc> The "act accodringly" is what I mean. What does that involve. 20130422 04:37:51< mattsc> The answer to your question depends on that 20130422 04:38:18< mattsc> because it means that you either should add a CA (or CAs) or need to modify existing ones. 20130422 04:38:20< seanl> mattsc: For instance attack the leader/play more aggressive or retreat/play more cautious if goal is to stay alive. 20130422 04:39:27< seanl> mattsc: I'm using this project more to familarize myself with the wesnoth code. 20130422 04:39:28< mattsc> seanl: so let's go with the "play more aggressively" option... 20130422 04:39:31< mattsc> as an example 20130422 04:40:01< mattsc> seanl: that's a good thing to do 20130422 04:40:39< mattsc> So, for that example, you could simply say that, once you're within 2 turns of the end, you set aggression to a large value. 20130422 04:41:10< mattsc> For that example, you don't need to modify any CA, you just set the aspect to a large value. 20130422 04:41:31< mattsc> ... but that probably won't make much of a difference, given that the AI already plays quite aggressively. 20130422 04:42:50< mattsc> A (possible better?) option would be to give attacks on the enemy leader much higher weight, so that the AI chooses to do that even if other attacks have a higher CTK (which is the main thing going into the RCA attack rating) 20130422 04:43:30< mattsc> And that you could do either by modifying the existing combat CA, or by adding a separate CA that only does attacks on the leader, and does those with a higher evaluation score than the default combat CA. 20130422 04:43:50< mattsc> So there are 3 different options, depending on how you'd like to do it. :) 20130422 04:43:58< mattsc> seanl: does that make sense? 20130422 04:44:26< seanl> mattsc: Ok, yeah that makes sense 20130422 04:45:43< mattsc> seanl: I would probably do it by adding an attack_on_lenemy_leader only CA, but that doesn't mean that you should and/or that that's the best way of doing it. 20130422 04:46:18-!- GrayS [Gray@dhcp0206.vpm.resnet.group.upenn.edu] has quit [Ping timeout: 264 seconds] 20130422 04:47:02< mattsc> My guess is that a first approximation of this is doable by 10 or less lines of additional c++ code in the combat CA (well, plus the handling for setting up a new aspect etc.) 20130422 04:48:09-!- Ivanovic_ [~ivanovic@dtmd-4db2d173.pool.mediaWays.net] has joined #wesnoth-dev 20130422 04:48:26< seanl> mattsc: Ok, thats my goal then. 20130422 04:51:12-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20130422 04:51:50< mattsc> seanl: ok, sounds good. In that case, I'd look in the code for the attack rating, and add some condition that significantly increases the rating for attacks on the enemy leader once you're within X turns of the end. 20130422 04:52:36< mattsc> X should probably be a variable parameter that is passed to the RCA AI as an aspect. And defaults to -1 or something if not set (so that this does not happen unless the aspect is set) 20130422 04:53:00-!- Ivanovic_ [~ivanovic@dtmd-4db2d173.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 20130422 04:56:17< seanl> mattsc: Ok thx ill try messing around with the idea 20130422 04:56:30-!- dragos_ [~quassel@5-15-192-135.residential.rdsnet.ro] has quit [Remote host closed the connection] 20130422 04:57:37< mattsc> seanl: sounds good. And as you said, you might also want to run this by Crab_, as he might have better ideas both on how to do this or for something else to do instead. 20130422 04:58:06< mattsc> ... but in the very least you'll develop a better understanding of how the combat CA and aspects work., 20130422 04:59:15< seanl> mattsc: Perfect 20130422 04:59:35-!- young is now known as rsyh93 20130422 04:59:40-!- rsyh93 [~young@c-76-26-142-24.hsd1.md.comcast.net] has quit [Quit: leaving] 20130422 05:02:15-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20130422 05:04:22-!- Ivanovic [~ivanovic@dtmd-4db2d173.pool.mediaWays.net] has joined #wesnoth-dev 20130422 05:04:22-!- Ivanovic [~ivanovic@dtmd-4db2d173.pool.mediaWays.net] has quit [Changing host] 20130422 05:04:22-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130422 05:05:35-!- wesbot changed the topic of #wesnoth-dev to: Git migration to GitHub in progress, please *stop* committing to SF | http://wiki.wesnoth.org/SummerOfCodeIdeas | Will move the repo to github, please read the dev-ml! | 174 bugs, 333 feature requests, 26 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130422 05:11:45-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20130422 05:13:12-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130422 05:43:05-!- kelpy [~forrest@c-67-201-222-79.reshall.wwu.edu] has joined #wesnoth-dev 20130422 05:50:30-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has quit [Quit: Leaving.] 20130422 05:54:38-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Remote host closed the connection] 20130422 05:58:16-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130422 06:00:13-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: bye] 20130422 06:00:26-!- young [~young@c-76-26-142-24.hsd1.md.comcast.net] has joined #wesnoth-dev 20130422 06:20:13< nurupo> can one save a multiplayer game? and if yes, does chat-log get stored in a save file? 20130422 06:23:11< nurupo> i guess it would be saved in a replay file 20130422 06:23:14< nurupo> huh 20130422 06:44:54-!- BeachedWhale07 [~StephenNi@172.220.5.7] has quit [Ping timeout: 272 seconds] 20130422 06:59:36-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has quit [Quit: *pouf*] 20130422 07:12:16-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 07:12:53-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 07:13:40-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 07:29:41-!- Vodkano [~ferran@154.93.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130422 07:39:25-!- vbond [~Adium@80-123-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130422 07:40:10-!- Vodkano [~ferran@154.93.21.95.dynamic.jazztel.es] has left #wesnoth-dev [] 20130422 07:44:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130422 07:50:20-!- young [~young@c-76-26-142-24.hsd1.md.comcast.net] has quit [Quit: leaving] 20130422 08:08:45-!- vbond [~Adium@80-123-93-178.pool.ukrtel.net] has quit [Quit: Leaving.] 20130422 08:12:03-!- ancestral [~ancestral@67-6-53-117.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130422 08:13:39-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 08:13:39-!- seanl [~sean@208.78.67.43] has quit [Quit: Leaving] 20130422 08:13:39-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 08:14:34-!- lipkab [~lipk@2001:738:5404:192:216:eaff:fe64:f07c] has joined #wesnoth-dev 20130422 08:35:11-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130422 08:40:54< thunderstruck> nurupo, yes, it is possible to save a multiplayer game, although that does not work the way users want. 20130422 08:41:09< thunderstruck> nurupo, don't know about chat logs, though. 20130422 08:42:39< lipkab> thunderstruck: There're new comments at https://gna.org/bugs/?20704 20130422 08:42:49< lipkab> Seems we have a compete situation :P 20130422 08:44:30< thunderstruck> lipkab, ha ha. Why he didn't say anything here. 20130422 08:44:47< thunderstruck> lipkab, anyway, the code which I removed, was redundant. 20130422 08:44:57< thunderstruck> lipkab, so the patch should still be applied, I think. 20130422 08:45:25< lipkab> thunderstruck: He wasn't here, I guess. 20130422 08:45:35< lipkab> jamit's only semi-active nowadays. 20130422 08:45:42< thunderstruck> lipkab, is he a developer? 20130422 08:45:53< lipkab> thunderstruck: Yes, he is. 20130422 08:46:42< thunderstruck> lipkab, so, if he wants he can fix the code which creates units, because that would improve the efficiency. 20130422 08:47:16< thunderstruck> lipkab, but as we discussed yesterday, the problem was not the commit which at the end created new units, but the units.cpp itself. 20130422 08:47:37< lipkab> thunderstruck: Yes, that's opinion. 20130422 08:47:48< thunderstruck> lipkab, so from my point of view, those are two problems, which kinda overlapped. 20130422 08:48:09< lipkab> thunderstruck: I don't see how jamit would like to improve performance. 20130422 08:48:35< lipkab> thunderstruck: Still, he's easy the most skilled one in that area, so I think you should talk to him. 20130422 08:48:42< thunderstruck> jamit: Not sure which would be the more correct fix -- change the unit class or change the code that creates units outside games. However, it looks like the latter would be a net efficiency gain 20130422 08:50:43< thunderstruck> lipkab, well, he things about changing the code which creates units outside the game, 'cause that would improve performance. 20130422 08:50:55< thunderstruck> lipkab, and that's how jamit would like to improve performance? 20130422 08:51:40< lipkab> thunderstruck: Yes, I read that. I just don't know what would he change and how would that improve performance. 20130422 08:52:03< thunderstruck> lipkab, I guess he would store them somewhere. 20130422 08:52:10< thunderstruck> lipkab, anyway, how to contact him? forum? 20130422 08:53:10< lipkab> thunderstruck: Since I told him there to talk to you, probably he will contact you first. 20130422 08:53:24< lipkab> Forum, IRC, Gna I don't know. 20130422 08:53:33< lipkab> *Gna, 20130422 08:54:47< thunderstruck> lipkab, ok. 20130422 08:55:51-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130422 09:00:09-!- vbond [~Adium@190-124-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130422 09:04:42-!- vbond1 [~Adium@190-124-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130422 09:05:05-!- vbond1 [~Adium@190-124-93-178.pool.ukrtel.net] has quit [Client Quit] 20130422 09:07:31-!- seanl [~sean@208.78.67.43] has joined #wesnoth-dev 20130422 09:07:47-!- seanl [~sean@208.78.67.43] has quit [Client Quit] 20130422 09:08:41-!- vbond [~Adium@190-124-93-178.pool.ukrtel.net] has quit [Ping timeout: 252 seconds] 20130422 09:09:13-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130422 09:10:42-!- vbond [~Adium@190-124-93-178.pool.ukrtel.net] has joined #wesnoth-dev 20130422 09:11:26-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has quit [Quit: Leaving] 20130422 09:12:24-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 09:13:41-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 09:24:02-!- lipkab [~lipk@2001:738:5404:192:216:eaff:fe64:f07c] has quit [Quit: Konversation terminated!] 20130422 09:31:59-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130422 09:34:59-!- Kexoth [~kex@78.157.29.209] has joined #wesnoth-dev 20130422 09:39:30-!- faabumc [~vcr@wesnoth/developer/faabumc] has joined #wesnoth-dev 20130422 09:40:08-!- Blueblaze [~Blueblaze@adsl-76-202-16-62.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130422 09:40:48-!- faabumc [~vcr@wesnoth/developer/faabumc] has quit [Client Quit] 20130422 09:48:34-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has joined #wesnoth-dev 20130422 09:48:34-!- stikonas [~gentoo@as932.girton.cam.ac.uk] has quit [Changing host] 20130422 09:48:34-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 09:58:55-!- flix [~flix@178.77.174.193] has quit [Read error: Connection reset by peer] 20130422 09:59:03-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130422 09:59:08-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 10:11:08-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20130422 10:12:46-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 10:13:02-!- _Coffee [~david@ppp118-210-78-109.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20130422 10:13:44-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 10:14:34-!- midNightPhoenix [0e8b614d@gateway/web/freenode/ip.14.139.97.77] has joined #wesnoth-dev 20130422 10:19:14-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has joined #wesnoth-dev 20130422 10:27:42-!- jetrel2 [~jetrel2@c-71-195-42-37.hsd1.mn.comcast.net] has quit [Ping timeout: 264 seconds] 20130422 10:29:59-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has quit [Ping timeout: 256 seconds] 20130422 10:30:23-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #wesnoth-dev 20130422 10:30:55-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has left #wesnoth-dev [] 20130422 10:40:32-!- stikonas [~gentoo@128.232.135.178] has joined #wesnoth-dev 20130422 10:40:32-!- stikonas [~gentoo@128.232.135.178] has quit [Changing host] 20130422 10:40:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 10:50:30-!- Crab_ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20130422 10:53:16< kratos> Where can i find the source code with vc10 project? 20130422 10:53:28< kratos> The git 1 has only VC9 20130422 10:54:37-!- Kexoth [~kex@78.157.29.209] has quit [Remote host closed the connection] 20130422 10:55:23< kratos> Crab_ , some help here. 20130422 10:56:09-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has joined #wesnoth-dev 20130422 10:57:18< Crab_> kratos: sorry, can't help with vc10 project file 20130422 10:57:59< kratos> it shows up in the sourceforge link https://sourceforge.net/p/wesnoth/code 20130422 10:58:59< kratos> Crab_ : any compile guide for codeblocks? 20130422 10:59:20< Crab_> there's a project file for codeblocks, it worked when I've last tried it (with codeblocks-scons) 20130422 11:01:02< kratos> What should i do for the AI defense project? 20130422 11:02:46< Crab_> for the project itself, the goal is to make the AI defend better (so it'll be able to play a defensive game sometimes. 20130422 11:03:30< kratos> I mean What should i do to apply for it? 20130422 11:03:37< Crab_> for the 'how do I get in?' question, we want to see at least 1-2 patches/bugfixes/demos from you to see that you can code, and we want to see a good page about your idea on how you would like to solve our problem (so we'll be able to discuss it with you, and then agree on goals and timeline) 20130422 11:04:39< Crab_> you'd also need to submit an application to google in due time. 20130422 11:05:09< kratos> Ohk .. any help for the error sdl.h not found (codeblocks)? 20130422 11:05:27< Crab_> you need Wesnoth's dependencies installed and available 20130422 11:05:35-!- wesbot changed the topic of #wesnoth-dev to: Git migration to GitHub in progress, please *stop* committing to SF | http://wiki.wesnoth.org/SummerOfCodeIdeas | Will move the repo to github, please read the dev-ml! | 175 bugs, 333 feature requests, 26 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130422 11:05:50< Crab_> it looks like that one of the depenencies (containing sdl.h) is not present in the system in the location known to codeblocks 20130422 11:06:42< Crab_> kratos: also take a look (if you haven't before) here - http://wiki.wesnoth.org/CompilingWesnothOnWindows 20130422 11:06:55-!- TheMonster [~TheMonste@41.69.222.111] has joined #wesnoth-dev 20130422 11:07:05-!- TheMonster [~TheMonste@41.69.222.111] has quit [Client Quit] 20130422 11:07:35-!- TheMonster [~TheMonste@41.69.222.111] has joined #wesnoth-dev 20130422 11:08:12< kratos> I was trying to follow this for VC10.. but its missing from the git download 20130422 11:09:30-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130422 11:13:21< flix> Crab_: hello Crab_! After a night without sleep and bothering with the lua-stack I finished the advancement aspect, your hints have been useful! 20130422 11:13:21-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 11:13:51-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 11:13:55< Crab_> flix: great! it would be great to see the code (as a patch on patches.wesnoth.org, for example) 20130422 11:14:48< Crab_> kratos: try to take the project file from the source view in the web, either from old svn or from git. 20130422 11:15:03< flix> Crab_: But unfortunately I think my work was redundant. :( I figured out later, that there is a lua function unit.advances_to() which can be used to set advancements. 20130422 11:15:08< Crab_> kratos: you might need to fix it a little, but it won't change much owernight. 20130422 11:15:24< Crab_> flix: no, it's different. 20130422 11:15:48< Crab_> flix: unit.advances_to() changes the possible advancements of the unit 20130422 11:16:15< Crab_> flix: while you, as I understand, made a way for AI to choose an advancement for a unit at the time of advancement, which is more-or-less the same as humans do. 20130422 11:17:42< flix> Crab_: Yes, it's indeed different and more straightforward. But by changing unit.advances_to() *on the fly* you can do basically the same things, right? 20130422 11:18:20< vbond> Hi all. 20130422 11:18:34-!- {V} [~V@139-79-ftth.on.nl] has quit [Read error: Connection reset by peer] 20130422 11:18:56< Crab_> flix: no. since by changing unit.advances_to you'll be changing the game state 20130422 11:19:04-!- {V} [~V@139-79-ftth.on.nl] has joined #wesnoth-dev 20130422 11:19:20< Crab_> flix: if, for example, there was a 'scenario event' which made use of the possible advancements of a unit, it would be messed up 20130422 11:19:31< Crab_> flix: since for other players the unit would still have old list of possible advancements 20130422 11:19:41< vbond> Grab_: From what part should I start viewing of AI ? 20130422 11:19:55< Crab_> flix: AI should not change the game state (except for a small list of allowed actions which can be done by human, like moving, attacking, etc) 20130422 11:20:48< flix> Crab_: okay, this sounds great and motivating for me :) I have the patch ready. Shall I upload it? 20130422 11:20:59< Crab_> flix: yes 20130422 11:21:11< Crab_> flix: no hurry, but I'll take a look at it after you uploaded it. 20130422 11:21:37< Crab_> vbond: by reading http://wiki.wesnoth.org/Customizing_AI_in_Wesnoth_1.8#how_AI_works.2C_a_short_developer-oriented_overview , then try to following http://wiki.wesnoth.org/Lua_AI_Howto to run your lua and C++ AI code. 20130422 11:21:56< Crab_> vbond: you'll end up modifying http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/lua/core.cpp eventually. 20130422 11:22:14< Crab_> (that file contains the interface between lua AI and C++ AI) 20130422 11:22:40< flix> Crab_: Should I update changelog and about.cfg too? 20130422 11:22:43< Crab_> vbond: if you want to just see the C++ parts, http://svn.gna.org/viewcvs/wesnoth/trunk/src/ai/testing/stage_rca.cpp is a good place to start 20130422 11:22:55< Crab_> flix: yes, since this patch is useful and we would want to include it in wesnoth 20130422 11:23:14< Crab_> flix: and be sure to mention this patch on your idea page. 20130422 11:23:59< Crab_> flix: getting 1-2 patches in is very important (usually, in the end of the application period, if we don't know how a student is coding, it's a huge risk to accept him/her - so, getting patches in is very important) 20130422 11:24:51-!- Zazweda [~valentin@str90-h01-212-194-66-6.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20130422 11:25:04< Zazweda> hey 20130422 11:25:05< flix> Crab_: All right, thanks so far. Are you still online later? 20130422 11:25:26< Crab_> flix: offline for like ~3 hours, then online for 4 hours more. 20130422 11:25:44< Crab_> Zazweda: hello 20130422 11:29:07< flix> Crab_: I cloned the repo one week ago from sf. Should I pull the latests commits before I create the patch file? 20130422 11:29:13< kratos> We can submit the application till 3rd may right? 20130422 11:30:50< Crab_> flix: most important: make sure that the patch has info against which base your patch is. pulling before is a good habit to do, as well. 20130422 11:31:07< vbond> Grab_: thank you 20130422 11:31:20< Crab_> kratos: yes, google application period ends on May 3 19:00 UTC. 20130422 11:32:06< kratos> Crab_ : Any specific bugfix/patch i should work on for the AI defense project? 20130422 11:32:06< Crab_> kratos: note that the *student selection* period ends in a few weeks afterwards (as you can see from Google's timeline, we might decide to pick a student even as late as May 24 - that's a reason we tell nothing until the results are announced on 27th) 20130422 11:32:15< flix> Crab_: Is it okay to pull from sf? Or do I have to change the remote to git? 20130422 11:32:56< Crab_> flix: doesn't matter much, until that mess with repositories ends. I, mostly, would just like to see a patch :) 20130422 11:33:22< kratos> Crab_ : so this means i can submit the application and still work on patches to improve my chance of getting selected till 24th may??? 20130422 11:34:04< Crab_> kratos: yes, exactly 20130422 11:34:24< Crab_> kratos: you can have a 'empty' application with google till may 3, and it'll be enough, technically 20130422 11:34:49< Crab_> btw, there's a small and somewhat old description of files in src/ai and their purpose : http://wiki.wesnoth.org/AI_Module 20130422 11:35:22< thunderstruck> Crab_, hi. Are you saying that we can work on our proposals after the may 3? 20130422 11:35:31< Crab_> thunderstruck: yes. you can, and you should. 20130422 11:35:49< Crab_> thunderstruck: generally, you *must* submit a proposal to google till may 3 to have a chance of getting accepted 20130422 11:35:53< Crab_> thunderstruck: that's a hard deadline there. 20130422 11:36:22< Crab_> thunderstruck: but, our choice comes a few weeks later. which means you can and should continue to talk to us, improve your proposal, etc. 20130422 11:36:51< kratos> Will converting the V 20130422 11:37:13< kratos> Will converting the VC9 project in VC10 and including the libraries work? 20130422 11:37:34< Crab_> kratos: yes, it should. maybe with a few small fixes. you need a proper set of libs for VC10 20130422 11:37:35< thunderstruck> Crab_, that's good to know. 20130422 11:38:51< Zazweda> Crab_: does wesnoth.get_units filter location works with a SLF ? 20130422 11:39:10< kratos> Crab_ : Sorry for the flood of queries. I am new to this and find the prospect of coding for a game really interesting.So trying my best to catch up 20130422 11:39:12< Crab_> Zazweda: yes 20130422 11:39:56< Crab_> kratos: it's ok. for specific bugfixes/patches, I suggest compiling wesnoth first and then following the lua ai Howtos to run your own C++ AI and lua ai code 20130422 11:40:03< Crab_> kratos: (ask questions, if necessary) 20130422 11:40:31< kratos> Where do i find the lua ai howtos? 20130422 11:40:59< kratos> Can you mark my account under Gsoc as suggested in the guide . Its Rohan19 20130422 11:41:01< Crab_> for example, a good (but not easies) starting task would be to fix wesnoth.debug_ai(X) command to initialize the lua ai if it is not initialized. 20130422 11:41:31< Crab_> http://wiki.wesnoth.org/Lua_AI_Howto 20130422 11:41:58< Crab_> kratos: you can pick a MP scenario, then change it's .cfg file to include the stuff as this howto says (ask questions if you get stuck here, I would be able to send example to you) 20130422 11:42:08< Crab_> kratos: then, you'd be able to make ai move units from lua 20130422 11:42:18< Crab_> then, it's only a few C++ code changes to let it run your C++ code. 20130422 11:44:17< thunderstruck> Crab_, I was thinking that even if I enable difficulties to work properly in MP campaigns, developers/maintainers might want to adjust their campaigns for SP and MP and there would still be 'ifdefs' for MP and SP parts. 20130422 11:44:28< Crab_> kratos: marked your account 20130422 11:44:30< thunderstruck> Crab_, so the WML would still be rather redundant. Any thought on that? 20130422 11:44:40< thunderstruck> s/thought/thoughts 20130422 11:45:03< Crab_> thunderstruck: that's ok. note that those would be changes with a meaning 20130422 11:45:19< Crab_> thunderstruck: while messing with ifdefs just to make the game happy is not good 20130422 11:45:33< Crab_> thunderstruck: e.g. syntax sugar to make the game behave well vs intended changes for MP 20130422 11:45:53< Crab_> thunderstruck: e.g. make adjustments optional, and it'll be a lot easier 20130422 11:46:02< Crab_> I'll have to go now, back in ~3 hours 20130422 11:46:09< kratos> Crab_ : Thanks for the help. VC still compiling the files . hope it works 20130422 11:46:12-!- Crab_ [Crab_@wesnoth/developer/crab] has left #wesnoth-dev [] 20130422 11:46:17< thunderstruck> Crab_, see you later. 20130422 11:48:30< kratos> Hello thunderstruck , Hows it going? 20130422 11:48:57< thunderstruck> kratos, I'm fine. Thanks. 20130422 11:50:52-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 256 seconds] 20130422 11:51:45< kratos> The apps to google arent open yet right? 20130422 11:55:19< Zazweda> today 20130422 11:55:25< Zazweda> but I don't know chat time 20130422 11:55:27< Zazweda> what 20130422 11:55:29< Zazweda> * 20130422 11:55:49< Zazweda> 7pm UTC 20130422 11:56:02< kratos> Any idea What all is required? 20130422 11:56:55< Zazweda> not at all, we will discover tonight/tommorrow morning I guess 20130422 11:58:20< kratos> What project you working on? 20130422 11:59:21-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Quit: Page closed] 20130422 11:59:53-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #wesnoth-dev 20130422 12:00:10< Zazweda> IAs 20130422 12:00:25< Zazweda> I have 2 projects I like, defense and recruitment 20130422 12:00:50< kratos> lot of competition on the defense one it seems :P 20130422 12:01:37< Zazweda> Yep ^^" 20130422 12:03:31< Zazweda> It's pretty interesting 20130422 12:03:42< kratos> you worked on any patches yet? 20130422 12:03:46-!- mjs-de [~mjs-de@g224181202.adsl.alicedsl.de] has joined #wesnoth-dev 20130422 12:03:59< Zazweda> i'm working on a guardian micro AI 20130422 12:04:03< Zazweda> a zone guardian 20130422 12:05:11< kratos> Anything other than C++ needed to understand/edit the wesnoth source code? 20130422 12:05:57< Zazweda> I'm working with LUA right now 20130422 12:06:09< Zazweda> (which looks like a lot of other languages ^^) 20130422 12:07:42< fendrin> hi LordBob_ 20130422 12:08:11< LordBob_> HELLO FENDRIN 20130422 12:08:16< fendrin> :-) 20130422 12:08:20< LordBob_> 'd'oh, forgot the caps lock 20130422 12:09:16< fendrin> No Problem, capital letters are assumed as shouting in chat. I am awake now :-) 20130422 12:10:45< LordBob_> you're waking up just now ? ôo 20130422 12:10:54-!- TheMonster [~TheMonste@41.69.222.111] has quit [Ping timeout: 264 seconds] 20130422 12:11:23-!- santeyio [~santeyio@user-0c8gnvb.cable.mindspring.com] has quit [Quit: Leaving] 20130422 12:13:04-!- santeyio [~santeyio@user-0c8gnvb.cable.mindspring.com] has joined #wesnoth-dev 20130422 12:13:05-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 12:13:40-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 12:13:48-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Ping timeout: 245 seconds] 20130422 12:15:12< fendrin> LordBob_: No, I am awake since 6 o'clock in the morning. 20130422 12:16:21-!- seanl [~sean@208.78.67.43] has joined #wesnoth-dev 20130422 12:16:34-!- seanl [~sean@208.78.67.43] has quit [Client Quit] 20130422 12:17:47< LordBob_> fendrin: aww 20130422 12:18:32< LordBob_> fendrin: I've done some work on the tools icons, tring to make their normal state easier to distinguish from the disabled one 20130422 12:18:34< LordBob_> http://imagebin.org/254921 20130422 12:18:52< LordBob_> I think the brighter version works the best 20130422 12:19:10-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #wesnoth-dev 20130422 12:19:17-!- midNightPhoenix [0e8b614d@gateway/web/freenode/ip.14.139.97.77] has quit [Quit: fooooood] 20130422 12:19:41< LordBob_> We could combine it with the original white for active state, and the golden yellow for pressed 20130422 12:20:23< LordBob_> Plus, the graying out function would work a lot better with those, so no need for a specific disabled state icon 20130422 12:21:13< fendrin> LordBob_: Yeah, looks fine. 20130422 12:21:41< fendrin> LordBob_: If you give them to me in single pieces I will include them and make a screenshot. 20130422 12:22:02< fendrin> LordBob_: Yesterday, I asked about the screenshot you would like to have with the bigger buttons you PMed me. 20130422 12:22:23< fendrin> I still didn't get what exactly your wish. 20130422 12:22:44< fendrin> Do you want me to do a theme for a high resolution and include them? 20130422 12:23:35< vultraz> Dem buttons :O 20130422 12:24:17-!- santeyio [~santeyio@user-0c8gnvb.cable.mindspring.com] has quit [Quit: Leaving] 20130422 12:25:28-!- kratos [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Ping timeout: 245 seconds] 20130422 12:25:29< fendrin> hi vultraz 20130422 12:27:02< LordBob_> fendrin: that's indeed what the 60x60 pixels buttons were for, but i sent those only to give a preview 20130422 12:28:26< LordBob_> fendrin; the other buttons, now (25x25, 30x30, selectable-38 and selectable-74), should be implemented in the 1024 theme we've just created 20130422 12:29:12-!- TheMonster [~TheMonste@41.69.222.111] has joined #wesnoth-dev 20130422 12:30:07< vultraz> LordBob_: 1024 theme? 20130422 12:30:57< LordBob_> fendrin: I'd like to see a screenshot of that, because I suspect some fixes are required 20130422 12:32:02< LordBob_> fendrin: however, if it's too much work for you, I'll make do with my usual mock-ups 20130422 12:32:21-!- loonybot [~loonybot@37.190.123.35] has joined #wesnoth-dev 20130422 12:32:21-!- loonybot [~loonybot@37.190.123.35] has quit [Changing host] 20130422 12:32:21-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-dev 20130422 12:32:36< LordBob_> Vultraz: nothing fancy yet. It's the screenshot fendrin posted yesterday 20130422 12:33:33< LordBob_> But once we're done with the standard resolution, i'll make new backgrounds for high res displays 20130422 12:33:48< LordBob_> And now, i a m off to eat 20130422 12:33:54< LordBob_> *I am 20130422 12:34:26 * vultraz is eating dinner 20130422 12:35:34< fendrin> LordBob_: Okay, I can make the screenshots. Beside the 74px buttons it is just a matter of replacing files. 20130422 12:36:55-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130422 12:59:50< Zazweda> \o 20130422 12:59:51-!- Zazweda [~valentin@str90-h01-212-194-66-6.dsl.sta.abo.bbox.fr] has quit [Quit: WeeChat 0.3.7] 20130422 13:05:57-!- kratos_ [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has joined #wesnoth-dev 20130422 13:06:54< kratos_> any help regarding these errors... wesnoth.exe: Native' has exited with code 1 ..cannot open or find pdb file 20130422 13:12:40-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 13:13:44-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 13:17:41-!- LordNasty [~NaSTy@93-43-168-243.ip92.fastwebnet.it] has joined #wesnoth-dev 20130422 13:18:49< LordBob_> fendrin: thanks. Note that some of the filenames may have changed: unfortunately, I didn't pay attention to this when creating the files (in the future, I'll make sure successive versions share the same name) 20130422 13:19:04< fendrin> LordBob_: Yeah, that helps me. 20130422 13:19:21< fendrin> LordBob_: I am not sure if I can show you the use of the 25px version. 20130422 13:19:43< fendrin> LordBob_: Because we do not have any buttons based on it at the moment. 20130422 13:19:49< LordBob_> fendrin: also, it's the 25x25, 30x30 and 38x38 icons that I'm most curious to see, because they're the most likely to have become pixelated 20130422 13:20:22< LordBob_> fendrin: how about momentarily replacing the scroll arrows with the blank 25 button ? 20130422 13:20:28< fendrin> okay 20130422 13:21:11< LordBob_> fendrin: so, if there's extra coding involved to show the 74 pix buttons in the unit palette, it's ok to wait. 20130422 13:34:25-!- Elvish_Pillager [~eli@dhip-029.rrw.residences.colby.edu] has joined #wesnoth-dev 20130422 13:34:46-!- Elvish_Pillager is now known as Guest49940 20130422 13:35:14< fendrin> LordBob_: Well, the 30 pixel buttons are nice. 20130422 13:37:16< fendrin> LordBob_: http://imagebin.org/254926 20130422 13:37:46< fendrin> Next I will show you how the new tristate palette buttons work. 20130422 13:37:51< LordBob_> fendrin: what I'm specifically worried about is that because they are reduced versions of a larger original, there might have been some parasite transparency introduced in their borders. Plus, shrinking them might also have eaten some of the highlights on the golden edges. 20130422 13:38:38< fendrin> LordBob_: Yeah, the corners are a little bit rough. 20130422 13:41:26< LordBob_> Indeed. They're not as clean as the pixel-art ones 20130422 13:41:40< LordBob_> I'll polish that before sending the final pictures to you 20130422 13:42:21< fendrin> LordBob_: Cool, I already like the rough versions better than the old ones. 20130422 13:42:43< fendrin> LordBob_: Oh, renaming all the palette tristate buttons is hell. 20130422 13:44:19< LordBob_> fendrin: :s 20130422 13:48:07< fendrin> LordBob_: I need to smoke a cigarette to compensate for the pain :-) 20130422 13:51:42< fendrin> LordBob_: http://imagebin.org/254928 20130422 13:52:08< LordBob_> just to make sure this doesn't happen again, can you send me afterwards the names of the button images currently in use ? 20130422 13:53:41< fendrin> The palette buttons are just called like their state. No prefix, which will change again, since that means I can't address the bigger ones properly. 20130422 13:53:45< LordBob_> Ah, same here. lools like anything below 60 pixels is too small to use raw reduced images. I'll fix these ones as well 20130422 13:54:10< fendrin> Still the new ones look much more 3-dimensional. 20130422 13:54:45< LordBob_> fendrin: do you prefer them like this, or flatter the way they were before ?, 20130422 13:55:06< fendrin> No, I think they are an improvement. 20130422 13:56:05-!- kratos_ [0e8bc402@gateway/web/freenode/ip.14.139.196.2] has quit [Quit: Page closed] 20130422 13:56:17< LordBob_> So it's only a matter of fixing the frame, which is a bit muddy at the moment; good 20130422 13:57:39< LordBob_> Fendrein: Regarding button names, won't using only states be problematic since many buttons chare the same basic states ? 20130422 13:57:48< LordBob_> fendrin: ^ 20130422 13:57:59< LordBob_> *share 20130422 13:58:56< fendrin> yeah, but the palette buttons got their own folder. 20130422 13:59:27< fendrin> Still they need a new name for the 74px version. 20130422 14:00:40< fendrin> LordBob_: The state is introduced by "-" not "_" that is the biggest problem. Changing the base name in the code is trivial. 20130422 14:02:16< LordBob_> Fendrin: It might be a good idea to write down a naming convention somewhere, if it doesn't already exist. 20130422 14:02:38< LordBob_> Sine we'll be working on so many icons & buttons, some of them new, others not 20130422 14:05:23< fendrin> Indeed 20130422 14:05:28< fendrin> http://imagebin.org/254930 20130422 14:05:33< fendrin> LordBob_: ^ 20130422 14:06:37< LordBob_> The 25x25 buttons ? Hm, there's still the bullry border thing 20130422 14:06:57< LordBob_> *blurry 20130422 14:07:21< fendrin> Yes, but the rest is fine. 20130422 14:08:18< LordBob_> True. and having a slightly more saturated button core makes it easier to differencite the disabled status 20130422 14:08:23< fendrin> LordBob_: The brush buttons are currently not done with overlays. Thus I can't replace them. 20130422 14:08:28-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 14:08:59< fendrin> LordBob_: About them: shadowm suggested to use the radius, not the total amount of hex fields which defines a brush. 20130422 14:09:08< LordBob_> Hehe, I was about to comment on this; I'll provide icons as well 20130422 14:09:38< LordBob_> So, 1/2/3 instead of 1/7/19 ? 20130422 14:09:39< fendrin> LordBob_: Meaning the 1 would stay a 1, but the 7 would become a 2 and the 19 a 3. 20130422 14:09:52< LordBob_> I'll do that 20130422 14:10:06< fendrin> Yes, and maybe some little piece of art that suggests that the number is the radius. 20130422 14:10:13< fendrin> Might be hard to do at that scale... 20130422 14:10:23< LordBob_> I think so 20130422 14:11:28< LordBob_> The best I could manage is to write the radius below the hex, which would free up some space, but the image might get real tiny 20130422 14:12:52< LordBob_> Anyway, I've taken note of my homework. Time that I get back to my other work :) 20130422 14:13:09< LordBob_> See you later 20130422 14:17:56< fendrin> bye 20130422 14:22:33-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Remote host closed the connection] 20130422 14:26:41-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130422 14:32:00-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has quit [Ping timeout: 264 seconds] 20130422 14:33:43-!- Crab_ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20130422 14:40:40< fendrin> hi Crab_ 20130422 14:40:45< Crab_> hi, fendrin 20130422 14:41:18< fendrin> Crab_: I was looking for you some weeks ago, to talk about sharing the wiki. Are you the maintainer? 20130422 14:41:32< Crab_> fendrin: for the admin part, yes. 20130422 14:41:35< fendrin> I mean sharing credentials. 20130422 14:41:44< Crab_> fendrin: forum+wiki ? 20130422 14:42:07< fendrin> The plan is to share login credentials between forum/bug tracker/wiki/mp-server 20130422 14:42:12< fendrin> With a ldap backend. 20130422 14:42:27< fendrin> I did some research on the matter and also setup a test system on baldras. 20130422 14:42:37-!- faabumc [~vcr@wesnoth/developer/faabumc] has joined #wesnoth-dev 20130422 14:44:39< Crab_> I see. I remember shadowm saying something recently about finding a way to share forum auth with other components 20130422 15:01:04-!- GrayS [Gray@dhcp0206.vpm.resnet.group.upenn.edu] has joined #wesnoth-dev 20130422 15:05:52< Crab_> GrayS: hello 20130422 15:06:00-!- Zazweda [c130e7ad@gateway/web/freenode/ip.193.48.231.173] has joined #wesnoth-dev 20130422 15:06:16-!- artisticdude [~artisticd@132.sub-70-192-209.myvzw.com] has joined #wesnoth-dev 20130422 15:06:42-!- BeachedWhale07 [~StephenNi@172.220.5.7] has joined #wesnoth-dev 20130422 15:08:57< Zazweda> Crab_: I developped an MAI for the guardians to guard a zone could you review it quickly (I already made some change after mattsc ideas)? 20130422 15:09:02< Zazweda> here is the code : http://pastebin.com/PMQshMTF 20130422 15:09:15< Crab_> Zazweda: I'll take a look 20130422 15:10:13-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 15:10:29< flix> Crab_: I am not able to add projectfiles/VC9/wesnoth.vcproj to the patch. Git give me errors when I try to apply the patch 20130422 15:10:43-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 15:10:48< Crab_> flix: what kind of errors? 20130422 15:10:57< Crab_> flix: can you show them (via pastebin )? 20130422 15:11:52-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 15:13:45< Zazweda> Crab_: thanks :) 20130422 15:13:48< flix> Crab_: Not much to see: like "Patch failed {path}, resolve it!" And when I dig a bit deeper only "fatal: unrecognized input". I guess it have something to do with windows encoding? 20130422 15:15:21< Crab_> flix: I don't know. Ignore that part of the patch for now (projectfile), then. 20130422 15:15:32< flix> Crab_: okay 20130422 15:15:49< Crab_> Zazweda: some small suggestions: make sure to document your intent (e.g. at the top of the file), so the reader can compare the code with the way you wanted that zone to operate 20130422 15:16:17< Zazweda> k 20130422 15:16:51< Crab_> Zazweda: also, wesnoth has functions that deal with 'find a set of locations by criteria', it's called a 'standard location filter', or SLF. use them when you need to get a set of locations, not rectangles. it'll pay off in the end 20130422 15:17:07< Crab_> Zazweda: e.g. you'll support every filter that SLF supports 'out of the box' 20130422 15:17:15< Zazweda> That's what I do 20130422 15:17:22< Zazweda> I perhaps forgot to remove some comments 20130422 15:17:25< Zazweda> wait 20130422 15:17:37-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20130422 15:17:44< Crab_> Zazweda: not everywhere, e.g. 'print("Unit in the defense square")' part is not using it 20130422 15:17:54< Zazweda> oops forgot too clean some code 20130422 15:18:23< Crab_> Zazweda: it's ok. please submit it as a patch so I'll be able to test it out later (and be sure to mention it on your project page) 20130422 15:20:39-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has joined #wesnoth-dev 20130422 15:22:23< mattsc> Zazweda, Crab_: hi, just got up and am trying to catch up with the logs. Logs like you discussed the zone guardian code already. Anything you want me to do at the moment? 20130422 15:24:34< Zazweda> hi, I'm cleaning the code from all the rectangle parts 20130422 15:25:10< Zazweda> since it's only using the SLF (btw, a second SLF to let the user choose where it should consider enemies is a good idea ?) 20130422 15:26:02< mattsc> Zazweda: sure, sounds good. I'd make it an optional unit filter that defaults to the zone itself when not set. 20130422 15:26:49< mattsc> Zazweda: btw, where are you doing your testing for this? Do you have your own test scenario, or is it part of some existing framework? 20130422 15:27:39< Zazweda> mattsc: I'm testing this on one of the tutorial quintain 20130422 15:28:26< mattsc> I see. It would be nice to have this included as one of the options for the guardians Micro AI. 20130422 15:29:04< mattsc> There are two ways you could do this. You could included it in the mainline MAI code and submit a patch, as suggested by Crab_. 20130422 15:29:35< mattsc> Or you could include it in the AI-demos add-on, and I port it into mainline later when ready (that's how I do my MAI development). 20130422 15:29:42-!- faabumc [~vcr@wesnoth/developer/faabumc] has quit [Read error: Connection reset by peer] 20130422 15:29:45-!- faabumc_ [~vcr@wesnoth/developer/faabumc] has joined #wesnoth-dev 20130422 15:30:10< mattsc> Zazweda: It's up to you, I have no preference. If you choose the latter, I can give you commit access for the repository for the time being. 20130422 15:32:15-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 15:32:58< Crab_> (I'm fine with both, I just want the code to be preserved somewhere, and linked from the proposal page) 20130422 15:33:44< Zazweda> ok, let me make it committable ^^" 20130422 15:39:26< mattsc> Zazweda: note that in order for this to be accepted as an MAI into mainline, there's a bit of supplementary work needed. 20130422 15:40:12< mattsc> It needs to be wrapped into the [micro_ai] tag, we need an example in the Guardians test scenario, and it needs to be documented on the wiki. 20130422 15:40:31< mattsc> All of which are good exercises to get ready for contributing to Wesnoth. :) 20130422 15:41:02< mattsc> Well, it _is_ contributing to Wesnoth already, not just an exercise... 20130422 15:42:12< Zazweda> sure 20130422 15:42:52< Zazweda> it's already wrapped, I use a [micro_ai] to define it 20130422 15:43:31< mattsc> Zazweda: sounds good. 20130422 15:45:02-!- artisticdude [~artisticd@132.sub-70-192-209.myvzw.com] has quit [Quit: Computer has gone to sleep.] 20130422 15:48:18-!- TheMonster [~TheMonste@41.69.222.111] has quit [Ping timeout: 272 seconds] 20130422 15:50:16< flix> Crab_, mattsc: I submitted the patch (oh god, I hope everything is fine) 20130422 15:50:41< Crab_> flix: thanks 20130422 15:52:35< mattsc> flix: great. Since this is c++, I'll let Crab_ review, but I'll be happy to test it later. 20130422 15:52:56-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130422 15:55:47-!- Kexoth [~kex@89.205.70.185] has quit [Read error: Connection reset by peer] 20130422 15:56:17-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130422 16:10:18-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: I'm asleep] 20130422 16:10:18-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 16:10:21-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20130422 16:11:33-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 16:12:55-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130422 16:13:18-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 16:14:03-!- stikonas [~gentoo@128.232.135.178] has joined #wesnoth-dev 20130422 16:14:04-!- stikonas [~gentoo@128.232.135.178] has quit [Changing host] 20130422 16:14:04-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 16:16:33-!- artisticdude [~artisticd@244.sub-70-192-201.myvzw.com] has joined #wesnoth-dev 20130422 16:22:22< Zazweda> Crab_: should I edit this page : http://wiki.wesnoth.org/Micro_AIs#Guardian_Micro_AI_.28ai_type.3Dguardian_unit.29 ? 20130422 16:22:43< Crab_> Zazweda: ask mattsc to be sure, but I'd say "yes, go ahead" 20130422 16:22:52< Zazweda> ok 20130422 16:25:15-!- TheMonster [~TheMonste@41.69.222.111] has joined #wesnoth-dev 20130422 16:28:14-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Ping timeout: 258 seconds] 20130422 16:29:39-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130422 16:30:38< mattsc> Zazweda: yes, that's the page 20130422 16:31:00-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130422 16:31:13< Zazweda> mattsc: fast ^^" 20130422 16:31:28< Zazweda> mattsc: I can't find the option to run the IA test scenario anymore :( 20130422 16:31:48< mattsc> From AI demos or mainline? 20130422 16:31:54< Zazweda> AI 20130422 16:32:05< Crab_> flix: checked the patch (by reading it). it looks good, and that's great. There're a few places I'd do slightly differently (e.g. handling of default value of the aspect when none is set via lua). Also, (maybe, depending on the way you do it) you don't need to have that shared pointer to unit advancements aspect if you have just 1 class which handles both lua and non-lua cases (since there's no need to call virtual functions, thus no need for a po 20130422 16:32:07< Crab_> inter) 20130422 16:32:25< Crab_> flix: overall, it looks good to me 20130422 16:33:15< mattsc> Zazweda: there are two way, start the Ai-demos campaign and in the main scenario (with all the signpost), go to the water vaillge in the top left 20130422 16:33:31< Zazweda> ok 20130422 16:33:44< mattsc> Zazweda: or, if you have the current version (not older than a few days ago), you can start it from the CL with: 20130422 16:34:22< mattsc> wesnoth-executable -d -t aid_test 20130422 16:34:59< Crab_> flix: if you're looking for something else to do, it'd be good if you manage to fix one annoying segfault... if you start an MP game and use wesnoth.debug_ai(1) to access the ai table for AI 1, the game would crash if the side 1 hasn't got a lua ai initialized. it would be great to initialize on-demand instead, it would simplify testing a lot. 20130422 16:35:02< Zazweda> arf 20130422 16:35:09< mattsc> Zazweda: this is assuming that we are talking about the same test scenario :) 20130422 16:35:22< Zazweda> mattsc: the one with all the signpost 20130422 16:35:34< Zazweda> where I can chose which MIA I want to test 20130422 16:35:42< mattsc> Inside the AI-demos campaign? 20130422 16:35:44< Zazweda> so I can try to set up my own guard part 20130422 16:35:47< Zazweda> yep 20130422 16:35:56< mattsc> Just start the campaign then, it gets you there automatically 20130422 16:36:14< Crab_> flix: that would make most of the tricks at http://wiki.wesnoth.org/Lua_AI_Howto#Initializing_the_AI obsolete 20130422 16:36:49< flix> Crab_: 1. how would you handle the default values then? 2. I would like to first concentrate on writing my proposal now. But if I have time later, I would love to do it. 20130422 16:37:26< Crab_> flix: well, most of the other code in that place does the same as you did, so I'd probably leave it as you coded it :))) 20130422 16:37:26-!- BeachedWhale07 [~StephenNi@172.220.5.7] has quit [Ping timeout: 252 seconds] 20130422 16:38:10< Zazweda> mattsc: the campaign name is ai-demos ? 20130422 16:38:19-!- viku [uid11086@gateway/web/irccloud.com/x-keuttfizkwzbdkax] has quit [Ping timeout: 264 seconds] 20130422 16:38:53< Crab_> flix: (2) ok. let me know when you'll want me to reread the proposal page(s) 20130422 16:39:08< flix> Crab_: thanks! 20130422 16:39:11< mattsc> Zazweda: 'Ai Modification Demos' in the menu. It's set up to appear at the very end of the list. 20130422 16:39:17< Crab_> note that doing the wesnoth.debug_ai() thing would help you test your code, as well - since you would be able to take any scenario, and let the ai 'take over' with some lua/c++ code without any prep work involved. 20130422 16:39:31< mattsc> Zazweda: make sure you use th github version though, not the one from the add-ons server. 20130422 16:40:33-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130422 16:40:39< Zazweda> mattsc : so when I run the game, it should appear in the campaign list right ? 20130422 16:40:50< mattsc> yes 20130422 16:40:56-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 16:41:05< Zazweda> mattsc: any option I should run the game with ? 20130422 16:41:07-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Client Quit] 20130422 16:41:14< mattsc> no 20130422 16:41:19< Zazweda> ( 20130422 16:41:19< Zazweda> :( 20130422 16:41:38-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 16:41:41< mattsc> Zazweda: tell me what you did to install the campaign 20130422 16:42:10< Zazweda> I compiled the game and in the end used make install 20130422 16:42:20-!- YoungWolf [~nimitmalh@106.223.11.34] has joined #wesnoth-dev 20130422 16:42:38< mattsc> Zazweda: AI-demos is an add-on that you need to install separately. 20130422 16:42:46< Zazweda> haven't installed another campaign since then, eventhough I already accessed this postsign thing 20130422 16:43:32< mattsc> Get it from here: https://github.com/mattsc/Wesnoth-AI-Demos 20130422 16:44:08< mattsc> and install it into a folder called AI-demos (capitalization like that or it won't work) in the add-ons folder 20130422 16:44:33< Zazweda> ok 20130422 16:45:35< mattsc> Zazweda: and as I said, I can give you commit access to the repository, which will make exchanging and testing code very simple. 20130422 16:46:11< Zazweda> mattsc: sure 20130422 16:48:23< mattsc> Zazweda: Do you have a github account? 20130422 16:48:37< Zazweda> mattsc: yep, valentin-deschaintre 20130422 16:49:36< mattsc> Zazweda: okay, you're in 20130422 16:49:59< Zazweda> thanks :) 20130422 16:50:30< mattsc> Zazweda: I'm just lazy. It makes my life easier. ;) 20130422 16:51:29< Zazweda> huhu 20130422 16:59:48< Zazweda> mattsc: I have no addon folder :o 20130422 16:59:57< Zazweda> should I create it in the root ? 20130422 17:00:28< mattsc> Zazweda: it should be in your user directory, separate from the mainline folders. 20130422 17:00:35< Zazweda> hu ok 20130422 17:02:14< Zazweda> gotit thks 20130422 17:02:36-!- faabumc_ [~vcr@wesnoth/developer/faabumc] has quit [Quit: Ex-Chat] 20130422 17:03:33-!- jetrel2 [~jetrel2@64.208.23.76] has joined #wesnoth-dev 20130422 17:05:35-!- wesbot changed the topic of #wesnoth-dev to: Git migration to GitHub in progress, please *stop* committing to SF | http://wiki.wesnoth.org/SummerOfCodeIdeas | Will move the repo to github, please read the dev-ml! | 175 bugs, 333 feature requests, 27 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130422 17:08:18-!- seanl [~sean@208.78.67.43] has joined #wesnoth-dev 20130422 17:09:26< Zazweda> mattsc: I can now see the campaigin but when I run it it fails with : unknown scenario 20130422 17:10:39< mattsc> Did you make sure the folder is called AI-demos (capital A and I, lower-case d,- not _) 20130422 17:10:40-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 17:10:53< Zazweda> yep 20130422 17:11:17< Zazweda> Error is : Unknown scenario : « micro_ai_test  20130422 17:11:31-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 17:11:57-!- Lemberg [~Lemberg@cabbageless.campaign.volia-lviv.com] has quit [Ping timeout: 276 seconds] 20130422 17:12:24< mattsc> This means that Wesnoth can see the _main.cfg, but that including the scenarios files isn't working, most likely because of a directory mismatch of some sort. 20130422 17:13:27< mattsc> What OS are you using? 20130422 17:13:48< Zazweda> ubuntu 20130422 17:14:20< mattsc> Could you go into the campaign directory and pastebin me the output of both a 'pwd' and 'ls -l' 20130422 17:16:34< Zazweda> the campaign dir ? in the mainline folders ? 20130422 17:16:45< mattsc> No, of the AI-demos campaign 20130422 17:17:41< Zazweda> I might have missed a step but I don't have a campaign folder, the scenario one ? 20130422 17:17:42-!- YoungWolf [~nimitmalh@106.223.11.34] has quit [Read error: Connection reset by peer] 20130422 17:18:58< mattsc> Zazweda: when you download the AI-demos campaign (either from the add-ons server or the github site), it (all the files that come with it) need to be installed into a folder add-ons/AI-demos in your user directory 20130422 17:19:32-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130422 17:20:09< mattsc> If you get it from the add-ons server, that happens automatically (but that version is not up to date). If you get it from GH, you need to do it manually (or do a git checkout into that directory; or link to it) 20130422 17:20:14-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 17:20:59-!- artisticdude [~artisticd@244.sub-70-192-201.myvzw.com] has quit [Ping timeout: 256 seconds] 20130422 17:21:34< Zazweda> I cloned the git in the add-ons folder 20130422 17:22:13< Zazweda> so I have all the files 20130422 17:23:28< Zazweda> http://pastebin.com/gWQ8USAg 20130422 17:24:34< Zazweda> anyway it's working now 20130422 17:24:39< Zazweda> haven't change anything :( 20130422 17:27:06< mattsc> Zazweda: hmm, yeah, I wasn't looking at that and all looks good. 20130422 17:27:40< mattsc> Somebody's had the problem before. It didn't work, then it suddenly worked. Maybe you need to start Wesnoth twice for some reason... ? 20130422 17:28:04< mattsc> Since it doesn't seem reproducible, we've never found out what the problem is. 20130422 17:28:05-!- artisticdude [~artisticd@0.sub-70-192-211.myvzw.com] has joined #wesnoth-dev 20130422 17:28:26< mattsc> I'm glad that it's working now 20130422 17:28:27-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20130422 17:28:38< Zazweda> yep me too, thank's I can start playing with it ^^ 20130422 17:29:00< mattsc> Zazweda: good (and s/wasn't/was , of course) 20130422 17:31:00< Zazweda> I'll probably commit to the ai campaign, makes my life easier too :p 20130422 17:31:25< mattsc> Zazweda: sounds good. Just let me know if you have any questions. 20130422 17:31:31-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 17:31:58-!- stikonas [~gentoo@128.232.135.178] has joined #wesnoth-dev 20130422 17:31:58-!- stikonas [~gentoo@128.232.135.178] has quit [Changing host] 20130422 17:31:59-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 17:32:20-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Client Quit] 20130422 17:33:21-!- stikonas_ [~gentoo@128.232.135.178] has joined #wesnoth-dev 20130422 17:33:21-!- stikonas_ [~gentoo@128.232.135.178] has quit [Changing host] 20130422 17:33:21-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 17:35:58< Zazweda> mattsc: thank's I will try to push it tonight (here) 20130422 17:36:02< Zazweda> bye \o 20130422 17:36:07-!- Zazweda [c130e7ad@gateway/web/freenode/ip.193.48.231.173] has quit [Quit: Page closed] 20130422 17:36:17-!- Crab_ [Crab_@wesnoth/developer/crab] has quit [Quit: Crab_] 20130422 17:36:21-!- kelpy [~forrest@c-67-201-222-79.reshall.wwu.edu] has quit [Remote host closed the connection] 20130422 17:49:16-!- flix [~flix@178.77.174.193] has quit [Read error: Connection reset by peer] 20130422 17:49:43-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 17:49:58-!- stikonas_ [~gentoo@dhcp-128-232-135-178.eduroam.csx.cam.ac.uk] has joined #wesnoth-dev 20130422 17:49:59-!- stikonas_ [~gentoo@dhcp-128-232-135-178.eduroam.csx.cam.ac.uk] has quit [Changing host] 20130422 17:49:59-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 17:51:08-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130422 17:52:30-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130422 17:52:53-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 18:09:44< LordBob_> fendrin: and now something completely different: an attempt at 16 pixels terrain type icons for the experimental HUD. http://imagebin.org/254952 20130422 18:09:56-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130422 18:10:56< LordBob_> I've tried to keep them simple and crisp so that they would be easily read and not prone to confusion 20130422 18:10:56-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 18:11:25-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 18:11:37< LordBob_> Ideally, we would replace the terrain hexes displayed in the unit profu 20130422 18:11:52< fendrin> Yes 20130422 18:12:08< LordBob_> Ideally, we would replace the terrain hexes displayed in the unit profile with larger versions of these, so that the player is immediately familarized with them 20130422 18:12:17< fendrin> The first is the riff, then shallow water, deep water, swamp 20130422 18:12:57< fendrin> flat, hills, mountains, no idea, frozen 20130422 18:13:05< LordBob_> on the mark :) 20130422 18:13:18< fendrin> forest, fungi, no idea 20130422 18:13:28< fendrin> village, castle, keep 20130422 18:13:34< fendrin> impassable 20130422 18:14:01< fendrin> sand and cave are missing thus the first no idea is sand and the second cave 20130422 18:15:12< fendrin> Hmm, somehow I feel the old ones better to read. 20130422 18:15:52< fendrin> water and deep water won't work 20130422 18:16:26< fendrin> And the mountain looks more like the roofs of a city 20130422 18:17:10< fendrin> LordBob_: How big are they? 20130422 18:17:17< LordBob_> 16 pixels 20130422 18:18:04-!- luchshiiiulian [~luchshiii@80.245.85.30] has joined #wesnoth-dev 20130422 18:19:19< LordBob_> I wanted to try silouhettes on a high contrast background because I think in such small size they'll be easier to read than colored icons 20130422 18:19:31-!- vinipsmaker [~vinipsmak@179.235.172.172] has quit [Quit: Leaving] 20130422 18:19:52-!- vinipsmaker [~vinipsmak@179.235.172.172] has joined #wesnoth-dev 20130422 18:20:12< fendrin> Well, forest, frozen, village and impassable are working fine. 20130422 18:20:12< seanl> mattsc: For modifying the attack rating for enemy leader with x turns left, would I look in the ai/default/attack.cpp or is that file for the old AI? 20130422 18:21:57< fendrin> LordBob_: Also flat and the castle keep ones. 20130422 18:22:15-!- luchshiiiulian [~luchshiii@80.245.85.30] has left #wesnoth-dev [] 20130422 18:23:36< mattsc> seanl: IIRC that's the correct file, but don't take my word for it. I'd test it by putting a debug message into it and see if it shows up. 20130422 18:23:40< LordBob_> So, the ones not working would be water deep/shallow, sand, mountain, swamp, cave and mushrooms 20130422 18:24:23< fendrin> LordBob_: The mountain one is really hard to read, sand is although hard, could be confused with hills. 20130422 18:24:34< fendrin> LordBob_: Cave is not working at all for me. 20130422 18:24:50< fendrin> LordBob_: The swamp is okay. 20130422 18:25:30< fendrin> LordBob_: I read the water ones as rough terrain, just their background color gave me the hint 20130422 18:25:37< LordBob_> I suspected the cave would be difficult 20130422 18:25:44< fendrin> Indeed. 20130422 18:26:05< fendrin> LordBob_: I would go for a hole in a wall. 20130422 18:26:14< LordBob_> I'll try changing the shape of the mountain, maybe show some snowy peaks 20130422 18:26:30< LordBob_> And add a cactus in the sand, like in the editor 20130422 18:26:39< fendrin> LordBob_: I think the artist of the editor group icons did a good job. 20130422 18:27:08< fendrin> LordBob_: Most of them work fine and they are not that big. 20130422 18:28:02< fendrin> LordBob_: If you remove the button frame around them, some of them already fit in 16x16. Those who don't fit are only 2 or 3 pixels bigger in one dimension. 20130422 18:28:11< fendrin> LordBob_: Thus I had high hope to reuse them. 20130422 18:29:35-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Ping timeout: 252 seconds] 20130422 18:30:59-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130422 18:34:43< LordBob_> Fendrin: They read well enough on their own, but they're still decorative: there's a lots of color variation and sometimes arelatively low contrast, which together gets in the way of fast recognition. 20130422 18:35:27< fendrin> LordBob_: Well, I am confident that you are able to fix those of the new ones which are not working (for me) yet. 20130422 18:35:29< LordBob_> If we want to propose a HUD that will be an improvement to the existing text display, it must be really clear and immediate 20130422 18:35:54< fendrin> LordBob_: And it doesn't matter much that I do not recognize them all at a first glance. 20130422 18:35:54-!- viku [uid11086@gateway/web/irccloud.com/x-lhabtkfoekgscpmv] has joined #wesnoth-dev 20130422 18:36:07< fendrin> LordBob_: I would learn their meaning rather quick. 20130422 18:36:17< LordBob_> Anyway, it's true that some of the shapes I used aren't efficient. I'll try to combine the existing and this new style to get the best of both worlds 20130422 18:36:59< fendrin> LordBob_: The fungi shape is more that of a lamp. 20130422 18:37:20< fendrin> LordBob_: A street lantern :-) 20130422 18:37:24< LordBob_> ^^;; 20130422 18:37:49< LordBob_> Would you prefer it with a flatter dome, or on the contrary trumpet-shaped ? 20130422 18:40:07-!- TheMonster [~TheMonste@41.69.222.111] has quit [Ping timeout: 264 seconds] 20130422 18:40:07< fendrin> LordBob_: trumpet-shaped might work best. 20130422 18:42:16< jetrel2> I've been drawing all sorts of fungus lately. :) 20130422 18:42:41< LordBob_> Jetrel2: is that the frogatoo experience ? ^^ 20130422 18:42:50< jetrel2> mhm 20130422 18:42:59< LordBob_> *frogatto 20130422 18:43:28< jetrel2> Some relevant sillyness: http://wesnoth.org/jetrel/pile/mushroom-blue-walk.gif 20130422 18:43:48< LordBob_> :D 20130422 18:45:40-!- santeyio [~santeyio@user-0c8gnvb.cable.mindspring.com] has joined #wesnoth-dev 20130422 18:45:41< jetrel2> Yeah, I've been crazy-busy lately on that thing, though I'm hoping to do some wesnoth work tonight or tomorrow.. 20130422 18:46:21< jetrel2> I'm hoping to do the L3 rider, and then post all the cavalry of all races (really just human and elven) for critique. 20130422 18:47:17< jetrel2> Which honestly will mostly just be me and sleepwalker tossing things back and forth in public, but it beats doing it via PM. 20130422 18:47:30< LordBob_> \o/ 20130422 18:47:45 * LordBob_ throws applause-of-the-public 20130422 18:47:49-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130422 18:48:01< vultraz> I was hoping you'd do the Enchantress :P 20130422 18:48:46< jetrel2> the goal is, since the animations for all the current cavalry (excepting the finished L1 horseman) are worthless, we'd be instead looking to nuke the stub animations to get the new base frames in. 20130422 18:49:17< bumbadadabum> Do I hear Jetrel talking about art 20130422 18:49:22< bumbadadabum> I like this :] 20130422 18:49:27< jetrel2> One thing this thread might be good at is getting contributions from people like, I don't know, maybe vultraz, helping out on the NE versions. 20130422 18:50:11-!- PL_kolek [~PL_kolek@78.9.156.16] has joined #wesnoth-dev 20130422 18:50:28-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130422 18:50:46-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130422 18:51:06< vultraz> I'm really not that good. I mostly just work off stuff other people have done 20130422 18:51:18< jetrel2> vultraz: yes, you'd be doing the same here. 20130422 18:51:28-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130422 18:51:33-!- seanl [~sean@208.78.67.43] has quit [Quit: Leaving] 20130422 18:51:39< bumbadadabum> vultraz: you could clone the anims for the dragoon 20130422 18:52:01< bumbadadabum> or any unit 20130422 18:52:05< jetrel2> You'd be working from an existing SE view of a new unit, like the knight, and a NE view of of a current unit like the horseman, and making a NE view of the knight. 20130422 18:52:33-!- prkc [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130422 18:53:35< PL_kolek> Hello! I'm adding warnings to deprecated AI aspects. However, I don't know when will they be removed and it's preferred to show that info. 20130422 18:54:49< PL_kolek> Does anyone know in what version [target]="", [protect_location]="", [protect_unit]="", protect_leader=2.0 and protect_leader_radius=10 will be removed? 20130422 18:55:07< jetrel2> vultraz: the benefit here is that I'd come after you and touch it up; you'd help goose productivity, but you'd also get hands-on C&C from me on designing views of things from a rear perspective 20130422 18:55:12< PL_kolek> Or should I just skip that information and inform only that these are deprecated? 20130422 18:55:17< mattsc> PL_kolek: no decision has been made on that. 20130422 18:55:32< PL_kolek> So option number two, thanks 20130422 18:55:34< mattsc> How about you put in 1.12.0 for now, and confirm with Crab_ when he'll be back later today 20130422 18:56:15< mattsc> It's pretty up to him to make the final decision on that 20130422 18:56:24< bumbadadabum> jetrel2: I could try to clone the horseman bob for the knight 20130422 18:56:53< jetrel2> bumbadadabum: okay - that'd be super useful. 20130422 18:57:12< jetrel2> In fact I'll make sure I get the new frames, L3 or not, up tonight. 20130422 18:57:24< bumbadadabum> that wouldn't be too hard, I suppose 20130422 18:58:29< mattsc> PL_kolek: did you see my next 2 lines too? ^ 20130422 18:58:45< vultraz> What sprites are we supposed to be working with, exactly? Any? 20130422 18:58:59< jetrel2> vultraz: uh 20130422 18:59:11< PL_kolek> yes, I'll do as you said 20130422 18:59:30-!- TheMonster [~TheMonste@41.69.222.111] has joined #wesnoth-dev 20130422 18:59:31< jetrel2> vultraz: they're probably buried on the forum but let's see 20130422 18:59:56< mattsc> PL_kolek: okay - just making sure since there's lots going on atm and I forgot to use your nick :) 20130422 19:00:29< LordBob_> fendrin: do these read better ? http://imagebin.org/254958 20130422 19:00:41-!- artisticdude [~artisticd@0.sub-70-192-211.myvzw.com] has quit [Ping timeout: 256 seconds] 20130422 19:02:14< LordBob_> fendrin: I'm not convinced myself, because in adding details I lost the crispness of the silouhette for the cave, water and mountain 20130422 19:03:53< jetrel2> vultraz: here we go - treat only the knight and grand knight as "finished" there: http://forums.wesnoth.org/viewtopic.php?p=367013#p367013 20130422 19:06:42-!- artisticdude [~artisticd@59.sub-70-192-193.myvzw.com] has joined #wesnoth-dev 20130422 19:07:08< vultraz> Jetrel: and the goal is to make anims for them? 20130422 19:07:34< bumbadadabum> jetrel2: could you get me a .png of the knight? 20130422 19:08:32< vultraz> bumbadadabum: can't you extract it from that forum post? 20130422 19:08:51< bumbadadabum> vultraz: yes, but... 20130422 19:08:54< bumbadadabum> Yeah, I can 20130422 19:09:12< vultraz> :P 20130422 19:10:27-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 19:11:37-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 19:13:52< thunderstruck> fendrin, hi. 20130422 19:14:02< thunderstruck> fendrin, do you have some time to look at my proposal? 20130422 19:15:42-!- mjs-de [~mjs-de@g224181202.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130422 19:15:58< jetrel2> -> lunch 20130422 19:19:00-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 19:24:58-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Read error: Operation timed out] 20130422 19:33:53< flix> mattsc: I'm reviewing the the recruitment algorithm of "Formula AI dev". Crab_ said to this: "note that when developing it, the author used to display the 'important' locations on the map (for easy debugging)". Do you know something about it and how to display those locations? 20130422 19:36:57-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130422 19:45:40-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130422 19:47:08-!- artisticdude [~artisticd@59.sub-70-192-193.myvzw.com] has quit [Ping timeout: 252 seconds] 20130422 19:48:24-!- mordante [~mordante@wesnoth/developer/mordante] has joined #wesnoth-dev 20130422 19:48:39< mordante> servus 20130422 19:50:27< mordante> fendrin, did you have change to look at the group popup? 20130422 19:53:17-!- artisticdude [~artisticd@123.sub-70-192-203.myvzw.com] has joined #wesnoth-dev 20130422 19:56:15-!- flix [~flix@178.77.174.193] has quit [Ping timeout: 256 seconds] 20130422 20:00:47-!- TheMonster [~TheMonste@41.69.222.111] has quit [Quit: Later] 20130422 20:01:01-!- BeachedWhale07 [~StephenNi@172.220.5.7] has joined #wesnoth-dev 20130422 20:04:36-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has joined #wesnoth-dev 20130422 20:05:03-!- DCW1 [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Quit: DCW1] 20130422 20:10:48-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 20:11:29-!- Czarconius [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 20:12:10-!- timotei21 [~pi@wesnoth/developer/timotei] has quit [Quit: leaving] 20130422 20:12:26-!- timotei [~pi@wesnoth/developer/timotei] has joined #wesnoth-dev 20130422 20:14:05-!- flix [~flix@178.77.174.193] has joined #wesnoth-dev 20130422 20:19:31-!- artisticdude [~artisticd@123.sub-70-192-203.myvzw.com] has quit [Quit: leaving] 20130422 20:22:45-!- prkc [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has quit [Read error: Connection reset by peer] 20130422 20:22:59-!- prkc [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130422 20:24:13-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 246 seconds] 20130422 20:24:40-!- timotei [~pi@wesnoth/developer/timotei] has quit [Quit: leaving] 20130422 20:24:58-!- timotei [~pi@wesnoth/developer/timotei] has joined #wesnoth-dev 20130422 20:28:15-!- timotei [~pi@wesnoth/developer/timotei] has left #wesnoth-dev [] 20130422 20:28:58-!- timotei [~pi@79.119.102.211] has joined #wesnoth-dev 20130422 20:28:58-!- timotei [~pi@79.119.102.211] has quit [Changing host] 20130422 20:28:58-!- timotei [~pi@wesnoth/developer/timotei] has joined #wesnoth-dev 20130422 20:35:48< vinipsmaker> mordante: is the current campaign_server's protocol already documented somewhere? 20130422 20:39:18-!- oldtopman [~oldtopman@unaffiliated/oldtopman] has joined #wesnoth-dev 20130422 20:57:13< mordante> vinipsmaker, the pbl format is described here http://wiki.wesnoth.org/PblWML and the communication protocol here http://wiki.wesnoth.org/CampaignServerWML 20130422 20:58:04< mattsc> flix: no, that was before my time. I could tell you what I am doing in my Lua code to mark hexes for debugging on the map, but I don't know how much that would help you. 20130422 21:07:07-!- kelpy [~forrest@c-67-201-222-79.reshall.wwu.edu] has joined #wesnoth-dev 20130422 21:11:31-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 21:11:32-!- Czarconius [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 21:19:48-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Ping timeout: 256 seconds] 20130422 21:21:23-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130422 21:26:32< mordante> I'm off bye 20130422 21:26:44-!- mordante [~mordante@wesnoth/developer/mordante] has quit [Quit: Leaving] 20130422 21:30:17< PL_kolek> Is there any way to start specific scenario of a campaign, instead of using command mode and typing ':n' repeatedly? 20130422 21:33:17-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 20130422 21:33:57< mattsc> PL_kolek: for the first time, or going back to it repeatedly? 20130422 21:34:35-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130422 21:35:09< PL_kolek> I changed something in the 9th scenario and want to check it, but I'm too lazy to click my way through the dialogues. (For the first time) 20130422 21:35:26< mattsc> PL_kolek: :choose_level 20130422 21:36:28< mattsc> PL_kolek: also, you can dismiss the current and skip all future message with 'esc' 20130422 21:36:40< PL_kolek> thanks 20130422 21:36:41< mattsc> *messages 20130422 21:38:07< PL_kolek> mattsc, thanks, both ways work! Didn't know that before 20130422 21:39:41< mattsc> PL_kolek: also, if I understand what you are doing correctly, you can reload the start_of_scenario save (not the Turn-1 save, the one before that) and it will include the changes you made to the scenario. 20130422 21:39:58< mattsc> You do either have to restart Wesnoth or clear the cache with F5 in the title screen though. 20130422 21:41:17< kelpy> Im working on the 'village naming' easy coding task and am wondering about the implementation of the $name2 variable 20130422 21:41:30< kelpy> if anyone has the know-how 20130422 21:42:40-!- trademark_ [~trademark@cust-161-184-108-94.dyn.as47377.net] has joined #wesnoth-dev 20130422 21:42:42-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has quit [Ping timeout: 264 seconds] 20130422 21:43:05-!- Vodkano [~ferran@154.93.21.95.dynamic.jazztel.es] has joined #wesnoth-dev 20130422 21:43:06< trademark_> helloç 20130422 21:43:26< Vodkano> Hello! 20130422 21:43:33-!- stikonas [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130422 21:43:33-!- stikonas [~gentoo@128.232.240.234] has quit [Changing host] 20130422 21:43:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 21:45:39-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130422 21:45:47-!- Gallaecio [~quassel@84.120.218.224.dyn.user.ono.com] has joined #wesnoth-dev 20130422 21:46:37-!- Iordanis [Iordanis@host214-207.cvd.fit.edu] has joined #wesnoth-dev 20130422 22:01:50-!- prkc [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has quit [Ping timeout: 255 seconds] 20130422 22:02:21-!- prkc [~negusnyul@2e6b5202.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130422 22:04:57-!- ancestral [~ancestral@mobile-198-228-234-068.mycingular.net] has joined #wesnoth-dev 20130422 22:05:49-!- ancestral [~ancestral@mobile-198-228-234-068.mycingular.net] has quit [Client Quit] 20130422 22:10:22-!- trademark_ [~trademark@cust-161-184-108-94.dyn.as47377.net] has quit [Remote host closed the connection] 20130422 22:10:22-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 22:11:27-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 22:12:26-!- Zazweda [~root@str90-h01-212-194-66-6.dsl.sta.abo.bbox.fr] has joined #wesnoth-dev 20130422 22:12:33< Zazweda> hey 20130422 22:14:22< Vodkano> Are the EasyCoding and NotSoEasyCoding Wiki pages up-to-date? Or have some of the bugs mentioned here been fixed? 20130422 22:15:04< fendrin> LordBob_: around? 20130422 22:15:18< Vodkano> If not, should/can I research the features mentioned and update the pages? 20130422 22:16:28< fendrin> thunderstruck: around? 20130422 22:16:31< mattsc> Vodkano: I updated the EasyCoding page recently. The only thing that has changes is that some tasks have been completed in the last few days by GSoC students. 20130422 22:16:51< mattsc> Vodkano: I did not touch the NotSoEasyCoding page 20130422 22:17:01< thunderstruck> fendrin, yes. 20130422 22:17:17< fendrin> thunderstruck: Please provide a link. 20130422 22:17:17< thunderstruck> fendrin, http://wiki.wesnoth.org/User:Thunderstruck 20130422 22:17:28< fendrin> That was fast :-) 20130422 22:17:28< wesbot> fendrin: Sometimes we are fast 20130422 22:17:31< thunderstruck> fendrin, please note at it is 20130422 22:17:41< thunderstruck> fendrin, sort of a template 20130422 22:18:13< thunderstruck> s/note at/note that 20130422 22:18:29< thunderstruck> fendrin, ah.. not a template, but a draft 20130422 22:18:52< fendrin> thunderstruck: Add that you like to keep the current WML syntax more or less untouched. 20130422 22:19:15< fendrin> thunderstruck: That will give you friends in the community. 20130422 22:19:55< thunderstruck> fendrin, I've mentioned that in 'Engine improvements' section, but I guess I should state it somewhere else. 20130422 22:20:03< fendrin> thunderstruck: I mean, claim to keep the WML compatible thus that a MP campaign that worked already does so without any change. 20130422 22:21:04< fendrin> thunderstruck: A dedicated section of the current WML regarding mp campaigns and how it will work after your changes. Define how your work is addressed by old or new WML syntax. 20130422 22:22:08-!- prkc [~negusnyul@2e6b5202.dsl.pool.telekom.hu] has quit [Read error: Connection reset by peer] 20130422 22:22:19-!- prkc [~negusnyul@2e6b5202.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130422 22:22:21< fendrin> thunderstruck: Your proposal already mentions some WML but it won't hurt to define the things out. 20130422 22:23:12< thunderstruck> fendrin, maybe I should include something like before and after which would demonstrate old vs new syntax? 20130422 22:24:19< fendrin> thunderstruck: Think about the needs regarding GUI changes (new dialogs, modified ones, new widgets!) your implementation will need to be addressed properly. 20130422 22:25:48< fendrin> thunderstruck: Yes, old vs new is a good thing, but I wouldn't do it in successive chapters but on a [ŧag] and attribute= basis. 20130422 22:26:21< fendrin> Wow, I never know that my keyboard could produce such a t with the German layout. 20130422 22:26:30< fendrin> s/know/knew 20130422 22:27:37-!- midNightPhoenix [0e8b614d@gateway/web/freenode/ip.14.139.97.77] has joined #wesnoth-dev 20130422 22:27:50< thunderstruck> fendrin, whom I should discuss GUI changes with? 20130422 22:27:59< fendrin> thunderstruck: The second paragraph in "Description". The second sentence "I am going to ...". 20130422 22:28:18< fendrin> thunderstruck: Depends on what you need. 20130422 22:28:23-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20130422 22:29:19< fendrin> thunderstruck: If you want a gui1 feature to get enhanced talk to me and shadowm. Me for help with the implementation shadowm for the style. 20130422 22:29:22-!- PL_kolek [~PL_kolek@78.9.156.16] has quit [Quit: Wychodzi] 20130422 22:29:56< fendrin> thunderstruck: Mordante knows all about gui2. 20130422 22:30:27-!- timotei [~pi@wesnoth/developer/timotei] has quit [Ping timeout: 276 seconds] 20130422 22:30:38< thunderstruck> fendrin, ok. Continue please. What's wrong with that sentence? 20130422 22:30:48< fendrin> It is fucking huge. 20130422 22:30:56< fendrin> And there is no "," in it. 20130422 22:31:11< fendrin> Ah well, one at the end. 20130422 22:31:14< fendrin> Cut it in pieces. 20130422 22:32:03< thunderstruck> fendrin, em, I said it is a draft. I was going to completely change that paragraph since I noticed that it is too long. 20130422 22:32:51< fendrin> Okay 20130422 22:33:16-!- trewe [~trewe@87-196-85-8.net.novis.pt] has joined #wesnoth-dev 20130422 22:33:36< fendrin> thunderstruck: About the gui, do you plan to do the implementation yourself? 20130422 22:33:37< thunderstruck> fendrin, of course, I do not mind comments about style, grammar etc, but I haven't polished it yet. 20130422 22:33:57< fendrin> Have you experience with coding gui systems? 20130422 22:34:41< fendrin> I guess you end up coding at both end of the sides, meaning you will have to use the gui systems and enhance them were needed. 20130422 22:35:21< thunderstruck> fendrin, Yes, I was planning to do so. I'm not completely new to GUI coding, but I don't have much experience with it, though. 20130422 22:35:30-!- BeachedWhale07 [~StephenNi@172.220.5.7] has quit [Ping timeout: 264 seconds] 20130422 22:35:37< fendrin> The former would profit from experience with gui systems, the later would profit from a high ability of reading and understanding code. 20130422 22:36:43< thunderstruck> fendrin, well, this whole project is a lot about reading/understanding the code. 20130422 22:36:50< fendrin> Indeed. 20130422 22:37:23< fendrin> thunderstruck: Honestly, the mp backend isn't easy either but I bet that the gui part might be the harder one. 20130422 22:37:53< thunderstruck> fendrin, what do you call mp backend? 20130422 22:38:25< fendrin> thunderstruck: Well, the network and multiplayer part of the code base is one that I haven't visited often. 20130422 22:39:34< fendrin> thunderstruck: What I called MP backend is all the network + mp server + multiplayer controller and more. 20130422 22:39:56< fendrin> And the game setup. 20130422 22:40:38< fendrin> thunderstruck: Did crab told you something about the unification of the code pathes? 20130422 22:40:53< thunderstruck> fendrin, no. 20130422 22:41:26< fendrin> thunderstruck: Hmmm, he might have not because the issue could be a little beyond a gsoc project. 20130422 22:42:16< thunderstruck> fendrin, I haven't 'dig' enough to tell this, but it seems so. 20130422 22:42:46< fendrin> It is already possible to play a singleplayer campaign's scenario in multiplayer mode, just by replacing [scenario] with [multiplayer]. 20130422 22:42:47< thunderstruck> fendrin, although, at least some things could be unified. 20130422 22:44:24< thunderstruck> fendrin, getting back to my proposal, do you think the order of the implementation is right? 20130422 22:44:34< fendrin> If we would handle singleplayer campaign just with the same engine that runs "Local Game"s. (it is a selection in the "Multiplayer" dialog) 20130422 22:45:20< fendrin> We could completely remove all the singleplayer codepath from the game. 20130422 22:45:56-!- jetrel2 [~jetrel2@64.208.23.76] has quit [Ping timeout: 255 seconds] 20130422 22:45:57-!- jetrel2_ [~jetrel2@67-6-98-86.mpls.qwest.net] has joined #wesnoth-dev 20130422 22:47:31< thunderstruck> fendrin, hmm.. in that case, if would work on this, it should be a first thing to do. 20130422 22:47:45< thunderstruck> s/if would/if I would/ 20130422 22:47:46< fendrin> thunderstruck: Yes, maybe. 20130422 22:48:07< fendrin> thunderstruck: But I can't predict the effects on your project. 20130422 22:48:34< fendrin> thunderstruck: I could imagine both, it could simplify your work but it could although turn everything in a nightmare. 20130422 22:48:39-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 276 seconds] 20130422 22:49:29< fendrin> thunderstruck: I think what you could easily add is just the support to start single player campaigns in the local game dialog. 20130422 22:49:34< thunderstruck> fendrin, indeed. But it is hard to tell now. I will do some research first and I then I would think about his possibility. 20130422 22:50:44< thunderstruck> fendrin, so that would be SP singleplayer campaigns played on a local server with one player? 20130422 22:50:49< fendrin> guarded by --debug this can be used as a test base to do the next step after your project. 20130422 22:51:05< fendrin> thunderstruck: Yes 20130422 22:52:10< thunderstruck> fendrin, that would be a nice small milestone. 20130422 22:53:23< fendrin> thunderstruck: Yeah, indeed. But also speak with crab_ about this. I do not want to talk you into this against his will. 20130422 22:54:02< thunderstruck> fendrin, ha ha. Did you see my forum posts? People there have tried me to talk in totally different things. 20130422 22:54:18-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130422 22:54:19< fendrin> thunderstruck: Yes, we have a nice active community :-) 20130422 22:54:59< thunderstruck> fendrin, I think that some of those things could be possible future GSoC projects. 20130422 22:55:06< fendrin> Yes 20130422 22:55:26< fendrin> thunderstruck: Having a "future aspects" section, wouldn't hurt either. 20130422 22:55:57-!- Upthorn [~ogmar@69.62.144.56] has quit [Read error: Connection reset by peer] 20130422 22:56:13< fendrin> thunderstruck: In this section the total reduction of MP codepath could be fit in. 20130422 22:56:14-!- Upthorn [~ogmar@69.62.144.56] has joined #wesnoth-dev 20130422 22:56:29< thunderstruck> fendrin, sure. Also, on the forum, a lot of people complained about saving/restoring games. 20130422 22:57:01< fendrin> thunderstruck: Well, I think most of the MP problems are caused because we have the two codebases. 20130422 22:57:08< fendrin> codepaths 20130422 22:57:31< shadowm> 09:42:06 The plan is to share login credentials between forum/bug tracker/wiki/mp-server 20130422 22:57:40< shadowm> I haven't approved of this "plan" yet. 20130422 22:57:41< fendrin> thunderstruck: Whenever you change anything in singleplayer multiplayer breaks and vice versa. 20130422 22:58:18< fendrin> shadowm: A am aware of this, and didn't claim otherwise. 20130422 22:58:41< thunderstruck> fendrin, that's nasty and I would love to fix it. I will speak to Crab_ about it. 20130422 22:59:16< shadowm> Also, I don't think I can be of much help with GUI1 stuff. I barely understand what I've done before. 20130422 22:59:21< Zazweda> bye \o 20130422 22:59:28< fendrin> Zazweda: bye 20130422 22:59:32< thunderstruck> bye 20130422 22:59:33< shadowm> Which is really just the top-right button on the Add-ons Manager dialog. 20130422 22:59:38-!- Zazweda [~root@str90-h01-212-194-66-6.dsl.sta.abo.bbox.fr] has quit [Quit: WeeChat 0.3.7] 20130422 23:00:12< fendrin> shadowm: Well, you are the expert on the design, and thus I should have mentioned you in the GUI2 reference as well. 20130422 23:02:48< fendrin> thunderstruck: In theory you need just to bypass the all the mp related dialogs when a single player campaign is started and feed the local game setup with the values from the campaign. The only known precondition I know of the difficulty level selection. 20130422 23:03:27< fendrin> s/of the/ of is the 20130422 23:04:29-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Read error: Connection reset by peer] 20130422 23:04:41< thunderstruck> fendrin, I've already started to look how difficulties are implemented and I've played around with the code. From what I've seen difficulties are definetely are not going to be an issue. 20130422 23:04:44< LordBob_> fendrin:back 20130422 23:05:02< thunderstruck> fendrin, I'm wondering about saving/restoring, though. 20130422 23:05:55< fendrin> thunderstruck: Don't underestimate that. The difficulties require a reparsing of the WML tree. Which is currently done after the selection of each SP campaign, but only once in MP, at the moment when you enter the game creation screen. 20130422 23:05:56< thunderstruck> fendrin, but I can't start to implemented difficulties before implementing support for campaign/scenario tags for MP. 20130422 23:06:02< fendrin> LordBob_: hiho 20130422 23:06:09-!- timotei21 [~pi@79.119.102.211] has joined #wesnoth-dev 20130422 23:06:10-!- timotei21 [~pi@79.119.102.211] has quit [Changing host] 20130422 23:06:10-!- timotei21 [~pi@wesnoth/developer/timotei] has joined #wesnoth-dev 20130422 23:06:11< thunderstruck> s/implemented/implement 20130422 23:06:22< fendrin> LordBob_: Your latest try on the terrain icon is just wonderful. Everything very readable except the cave :-) 20130422 23:06:36< kelpy> hi 20130422 23:06:41< LordBob_> Damn that cave >.< 20130422 23:06:58< kelpy> is there anyone here who knows about the village naming generator project? 20130422 23:07:20< LordBob_> I'll draw a black square and that's gonna be it ! :p 20130422 23:07:33< fendrin> LordBob_: Well, what did you want to display= 20130422 23:07:35< fendrin> ? 20130422 23:07:39< thunderstruck> fendrin, could you give me some insight of reparsing WML tree? 20130422 23:07:40< fendrin> I see just things. 20130422 23:08:24< fendrin> thunderstruck: Well, it is only a single call to the parser, and you have the tree at hand. 20130422 23:08:39< fendrin> thunderstruck: Thus the parsing itself is not the problem. 20130422 23:09:00< fendrin> thunderstruck: It is more the stuff around. 20130422 23:09:03< LordBob_> Fendrin: I was trying to draw the mouth of a cave seen from inside, with the silouhette of a stalagmite cut out against the light 20130422 23:09:09-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130422 23:09:15< fendrin> LordBob_: WoW 20130422 23:09:20< fendrin> LordBob_: Pretty much content 20130422 23:09:49< fendrin> LordBob_: My suggestion was just a hole, an entrance in a hill. 20130422 23:09:57< fendrin> LordBob_: But that is for lit cave. 20130422 23:10:14< fendrin> LordBob_: The dark cave would be cool with the current one. 20130422 23:10:15-!- Czarconius_ [~quassel@14.139.122.114] has quit [Read error: Connection reset by peer] 20130422 23:10:20< fendrin> LordBob_: Let me read it again. 20130422 23:10:40< LordBob_> I'll try something else. I was too ambitious for a mere 16 pixels 20130422 23:11:10< fendrin> LordBob_: The Mountains are very readable. 20130422 23:11:29-!- Czarconius_ [~quassel@14.139.122.114] has joined #wesnoth-dev 20130422 23:11:39-!- kelpy [~forrest@c-67-201-222-79.reshall.wwu.edu] has quit [Remote host closed the connection] 20130422 23:11:40< thunderstruck> fendrin, does that parsing for MP takes place in game_controller.cpp, starting at line 785? 20130422 23:11:53< LordBob_> Good. I still want to clean them up a bit, but overall I'm glad they have improved 20130422 23:12:14< LordBob_> How about the sand and mushrooms ? 20130422 23:12:24< LordBob_> And water ?) 20130422 23:13:55< fendrin> thunderstruck: No, search for a code segment which has the "MULTIPLAYER" WML define in it. 20130422 23:14:09< fendrin> LordBob_: Deep Water works well. 20130422 23:14:29< fendrin> LordBob_: But shallow and reef look so different that I could swear that they can't be water then. 20130422 23:15:17< LordBob_> Ok. I'll revise them so that the two look more alike 20130422 23:15:37< fendrin> LordBob_: The mushroom is just tasty. I made me some meal when I saw it first. Got hungry immediately. 20130422 23:15:50< fendrin> LordBob_: Sadly I had no more mushrooms around. 20130422 23:15:58< LordBob_> ^^ 20130422 23:17:45< fendrin> LordBob_: Desert is fine. The cacti is doing its job. The hill could be a little more "duney". 20130422 23:17:56-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 245 seconds] 20130422 23:18:14< Vodkano> I see the campaigns are a bunch of WML configuration files. 20130422 23:18:31< Vodkano> IS this the only component that needs porting to Lua? 20130422 23:20:15< fendrin> LordBob_: The hill works well, but it could profit from a little more structure, just like the dune. 20130422 23:20:51-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130422 23:21:10< fendrin> LordBob_: The newer ones all have some sort of 3rd dimension. The old 2d symbol only are aliens between them. 20130422 23:21:25< fendrin> LordBob_: I know you wanted to keep it simple. 20130422 23:23:08< LordBob_> Fendrin: there's simple and simple. If I introduce depth everywhere, yet in clean and easy to identify shapes, it will still feel simple 20130422 23:23:50< thunderstruck> fendrin, do you know anything about 'campaign_type_def'? 20130422 23:24:01< thunderstruck> fendrin, from game_controller.cpp 20130422 23:25:04< LordBob_> Fendrin: something else I've been working on: http://imagebin.org/254980 20130422 23:25:24< fendrin> thunderstruck: That is exactly what you are looking fore. 20130422 23:25:31< fendrin> thunderstruck: The object holds the define. 20130422 23:25:55< fendrin> thunderstruck: oh 20130422 23:26:20< fendrin> thunderstruck: Yeah, if you follow that object you will find the reparsing. 20130422 23:26:29< fendrin> LordBob_: Ui 20130422 23:26:51< midNightPhoenix> hey guys. I am new to wesnoth style of coding. I just compiled wesnoth developers code, and cant execute it. any help? 20130422 23:27:04< midNightPhoenix> i use cmake, c++ 20130422 23:27:22< LordBob_> Fendrin: I've also created a 30 pix version, of course 20130422 23:27:25-!- santeyio [~santeyio@user-0c8gnvb.cable.mindspring.com] has quit [Quit: Leaving] 20130422 23:27:27< fendrin> midNightPhoenix: Did the compile succeed? 20130422 23:27:33< midNightPhoenix> yes :) 20130422 23:27:38< thunderstruck> fendrin, well, I'll do that. But how does that work? There is only one reference of 'campaign_type_def' inside src/. 20130422 23:28:47< fendrin> thunderstruck: Oh yes, sorry. That thing is not used. Just as long as the object lives the define is set. 20130422 23:29:01< fendrin> thunderstruck: That design pattern is used elsewhere as well. 20130422 23:29:23< fendrin> thunderstruck: Thus the parsing is somewhere in the lifetime of that object. 20130422 23:29:38< fendrin> thunderstruck: Have a look where the scope ends. 20130422 23:30:01< fendrin> thunderstruck: I think it will die after the try block ended. 20130422 23:30:33< fendrin> midNightPhoenix: You should know have a binary called "wesnoth" in the toplevel directory. 20130422 23:30:47-!- Iordanis [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 256 seconds] 20130422 23:30:48-!- Iordanis_ [Iordanis@host214-207.cvd.fit.edu] has quit [Ping timeout: 256 seconds] 20130422 23:31:51< fendrin> s/know/now 20130422 23:32:43< thunderstruck> fendrin, ok. That was for loading game. 20130422 23:32:44-!- Blueblaze [~Blueblaze@76.202.16.62] has joined #wesnoth-dev 20130422 23:32:56< thunderstruck> fendrin, I think I was right what I've said at first. 20130422 23:33:27< thunderstruck> fendrin, to play multiplayer game, lines 730 and 787 in game_controller.cpp would be involved to parse a tree, right? 20130422 23:33:28-!- Gambit [~gambit@wesnoth/developer/grickit] has joined #wesnoth-dev 20130422 23:33:48-!- midNightPhoenix [0e8b614d@gateway/web/freenode/ip.14.139.97.77] has quit [Ping timeout: 245 seconds] 20130422 23:35:49-!- midNightPhoenix [0e8b6149@gateway/web/freenode/ip.14.139.97.73] has joined #wesnoth-dev 20130422 23:35:50-!- negusnyul [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130422 23:36:20-!- prkc [~negusnyul@2e6b5202.dsl.pool.telekom.hu] has quit [Ping timeout: 272 seconds] 20130422 23:36:27< midNightPhoenix> 2 executables were created in the build directory- wesnoth.out, and wesnothd.out 20130422 23:36:55< midNightPhoenix> running both gives errors. wesnoth.out gives error to open file without filename 20130422 23:36:57< fendrin> thunderstruck: 940 20130422 23:37:19-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130422 23:37:19< midNightPhoenix> wesnothd.out gives error of failed to open fifo 20130422 23:38:07-!- negusnyul [~negusnyul@2E6B5202.dsl.pool.telekom.hu] has quit [Client Quit] 20130422 23:38:14< fendrin> midNightPhoenix: What errors? 20130422 23:38:53< midNightPhoenix> wesnoth: $20130423 02:57:06 error filesystem: Trying to open file with empty name. 20130422 23:39:17< midNightPhoenix> wesnothd: $failed to open fifo at '/var/run/wesnothd/socket' (2) 20130422 23:39:36< fendrin> midNightPhoenix: That is the only one that wesnoth gives you? 20130422 23:40:12< midNightPhoenix> no, after that $20130423 02:57:06 error config: Could not open file 20130422 23:40:27< midNightPhoenix> and $coundnot initialise fonts 20130422 23:40:57< fendrin> midNightPhoenix: Well it seems that it didn't found its data directory. 20130422 23:41:11-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130422 23:41:21< fendrin> midNightPhoenix: Just add the path to your data directory as parameter. 20130422 23:43:06< midNightPhoenix> No change. still same error. 20130422 23:43:26< midNightPhoenix> but data directory was successfully overridden 20130422 23:43:51< thunderstruck> fendrin, I'm note entirely sure what are you trying to say when pointing me to that line. Anyway, I see you are quite busy now and I need to go. I'll figure out parsing tomorrow. 20130422 23:43:57< fendrin> midNightPhoenix: Is your checkout complete? 20130422 23:44:00< thunderstruck> fendrin, bye. 20130422 23:44:13< midNightPhoenix> checkout? as in git checkout? 20130422 23:44:13< fendrin> midNightPhoenix: It really looks like the files in question are just missing. 20130422 23:44:31-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130422 23:44:31< fendrin> midNightPhoenix: Yes. 20130422 23:45:03< midNightPhoenix> i have just extracted the developers code available. 20130422 23:45:10< midNightPhoenix> not from git 20130422 23:46:45< fendrin> midNightPhoenix: You are on which operating system? 20130422 23:46:55< midNightPhoenix> ubuntu 20130422 23:47:03< fendrin> coo 20130422 23:47:05< fendrin> l 20130422 23:48:25< fendrin> midNightPhoenix: Please tell me the full path to your wesnoth binary. 20130422 23:49:57< fendrin> midNightPhoenix: Why do you want to compile? If you just want to play, there is a repository for ubuntu containing the latest version. 20130422 23:50:26< midNightPhoenix> "/home/kunal/wesnoth-1.10.6/build" 20130422 23:50:39< midNightPhoenix> i want to change the level of aggression and play 20130422 23:50:43< fendrin> midNightPhoenix: start it from that directory with: 20130422 23:51:05< fendrin> ./wesnoth.out ../ 20130422 23:51:05-!- BeachedWhale07 [~StephenNi@172.220.5.7] has joined #wesnoth-dev 20130422 23:51:30< midNightPhoenix> thankx a lot 20130422 23:51:39< fendrin> midNightPhoenix: You are welcome :-) 20130422 23:53:02-!- Alarantalara [~Adium@CPEc0c1c09e8055-CM00252eac6d62.cpe.net.cable.rogers.com] has joined #wesnoth-dev 20130422 23:53:39-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has quit [Ping timeout: 256 seconds] 20130422 23:54:25-!- Rhonda [~rhonda@anguilla.debian.or.at] has joined #wesnoth-dev 20130422 23:58:29-!- mjs-de [~mjs-de@wh.Uni-Dortmund.DE] has quit [Remote host closed the connection] --- Log closed Tue Apr 23 00:00:19 2013