--- Log opened Wed Jun 05 00:00:30 2013 --- Day changed Wed Jun 05 2013 20130605 00:00:30< LordBob_> too bad. :( 20130605 00:01:09< mattsc> LordBob_: I'll try to figure it out tonight (my time) 20130605 00:01:45< LordBob_> fabi_: is there a specific commit that I could be able to revert in order to solve this without harming the rest of the prototype ? 20130605 00:03:32< bumbadadabum> When was the new minimap unit color thing added? 20130605 00:03:59< LordBob_> bumbadadabum: not an hour ago 20130605 00:04:23< bumbadadabum> I see now 20130605 00:04:31< bumbadadabum> Is there a way to use the old one? 20130605 00:05:29< bumbadadabum> I don 20130605 00:05:35< bumbadadabum> don't like this one as much 20130605 00:05:49< bumbadadabum> don't think it's bad, I just don't like it as much 20130605 00:06:18< LordBob_> There will be in the future, as this is only one of several display modes between which we would like the player to be able to chose 20130605 00:06:57< LordBob_> But I don't know if the switch button has been added yet 20130605 00:07:09< bumbadadabum> it doesn't seem to be 20130605 00:10:02-!- prkc_ [~negusnyul@4E5CD8A1.dsl.pool.telekom.hu] has quit [Quit: Konversation terminated!] 20130605 00:10:19-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130605 00:18:11< mattsc> LordBob_: hold on, I _might_ have figured it out ... 20130605 00:18:31< LordBob_> holding on... 20130605 00:18:52< mattsc> Sorry, I am trying to fit this in between bouts of work, so I'm not super efficient at the moment ... 20130605 00:20:15< LordBob_> No worries. :) 20130605 00:20:46< LordBob_> fabi_: http://imagebin.org/260253 20130605 00:21:24< LordBob_> fabi_: I've been toying with possible colour schemes for the semantic display, but none of them are very convincing so far 20130605 00:21:55< irker377> wesnoth: mattsc wesnoth-old:master 56149e / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Update Xcode project files http://git.io/dGtNtA 20130605 00:22:04< mattsc> LordBob_: try that ^ 20130605 00:22:28-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130605 00:22:30-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130605 00:22:44-!- LordBob_laptop [~chatzilla@2a01:e34:ee82:47e0:5ab0:35ff:fe62:a34d] has joined #wesnoth-dev 20130605 00:26:24< LordBob_> mattsc: building will take a little longer this time as I too had to clean. I'll keep you informed as soon as possible 20130605 00:29:52-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130605 00:35:27< LordBob_> mattsc: build successful ! Your XCode wizardry saved the day :) 20130605 00:35:39-!- jetrel_laptop [~jetrel_la@67-6-114-104.mpls.qwest.net] has quit [Quit: jetrel_laptop] 20130605 00:36:31< mattsc> LordBob_: Great! If you'd seen the process, you wouldn't call it wizardry though. :) 20130605 00:37:23< anonymissimus> vultraz_laptop: are you sure you shouldn't use / as path separator even on win32 ? 20130605 00:37:29-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130605 00:37:54 * anonymissimus currently figures it out 20130605 00:38:09-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Remote host closed the connection] 20130605 00:38:40< anonymissimus> the way you wrote it there it probably doesn't work, I get some warnings 20130605 00:38:50-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20130605 00:47:25-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: Traveling until June 2. Won't be able to be on IRC much, but will get forum PMs.] 20130605 00:47:28< LordBob_> fabi_: so, I was finally able to try the UnitBox theme. So far the environment part (ToD + terrain type) seems to work, with the exception of castle terrains (for which no ground tile is displayed, since I had not expected them to have only the "castle" terrain type. Artwork fix planned) 20130605 00:48:08< shadowm> anonymissimus: Win32 accepts / as path separator. 20130605 00:48:16< LordBob_> fabi_: the profile, however, looks broken. Don't know if you have already worked on it, though 20130605 00:50:18< LordBob_> fabi_: one thing I noticed is that in lack of a selected unit, the unitbox keeps displaying the latest hovered over unit, which might cause confusion 20130605 00:51:44< LordBob_> fabi_: last but not least, I think there will be a number of exceptions to manage if we want to display terrain properly in the unit box. But all in all, it's a good start :) 20130605 00:53:18< LordBob_> And now, time to get some sleep 20130605 00:53:28< bumbadadabum> Good night LordBob_ 20130605 00:53:36-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Quit: g'night] 20130605 00:54:01< anonymissimus> shadowm: meaning concretely ? when passed to things like fopen etc ? 20130605 00:54:02-!- LordBob_laptop [~chatzilla@2a01:e34:ee82:47e0:5ab0:35ff:fe62:a34d] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]] 20130605 00:55:01< shadowm> Yes. 20130605 01:06:41-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130605 01:06:56-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 01:06:57-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Quit: Leaving] 20130605 01:14:38< anonymissimus> the map loading dialog shows an interesting mixture of \\ and / xD 20130605 01:14:50-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has quit [Quit: Konversation terminated!] 20130605 01:15:36< anonymissimus> but it still appears to work correctly 20130605 01:21:05-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Ping timeout: 248 seconds] 20130605 01:23:28< irker377> wesnoth: anonymissimus wesnoth-old:master 3c8529 / src/gui/dialogs/editor/custom_tod.cpp: fix MSVC/MinGw warnings by removing unneccessary #ifdefs _WIN32 http://git.io/pPYk8w 20130605 01:23:30< irker377> wesnoth: anonymissimus wesnoth-old:master 080282 / projectfiles/VC9/wesnoth.vcproj: vc project update http://git.io/zwn5WA 20130605 01:23:32< irker377> wesnoth: anonymissimus wesnoth-old:master 405a2b / projectfiles/CodeBlocks/wesnoth.cbp: cb project update http://git.io/3noFHA 20130605 01:26:00-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 11.0/20120312181643]] 20130605 02:04:52-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130605 02:16:02-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20130605 02:17:34-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130605 02:19:51-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20130605 02:37:03-!- esr [~esr@wesnoth/developer/esr] has quit [Quit: WeeChat 0.4.0] 20130605 02:37:07-!- _Coffee [~david@ppp118-210-63-190.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20130605 02:38:08-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130605 02:38:08-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20130605 02:38:08-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20130605 02:50:01-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Read error: Connection reset by peer] 20130605 02:50:32-!- knotwork_ [~markm@142.68.210.209] has joined #wesnoth-dev 20130605 02:50:32-!- knotwork_ [~markm@142.68.210.209] has quit [Changing host] 20130605 02:50:32-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130605 02:50:56-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Read error: Connection reset by peer] 20130605 02:51:27-!- knotwork_ [~markm@142.68.210.209] has joined #wesnoth-dev 20130605 02:51:27-!- knotwork_ [~markm@142.68.210.209] has quit [Changing host] 20130605 02:51:27-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130605 02:55:12-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has joined #wesnoth-dev 20130605 03:18:10-!- flix [~flix@178.77.175.34] has quit [Ping timeout: 276 seconds] 20130605 03:19:44-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has joined #wesnoth-dev 20130605 03:27:25-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 03:29:41-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 03:36:22-!- flix [~flix@178.77.175.34] has joined #wesnoth-dev 20130605 03:39:06< vultraz_laptop> to anyone interested: XCode linking errors are often just a matter of dragging the missing files into the file list 20130605 03:39:25< vultraz_laptop> that automatically updates the build list 20130605 03:42:07< vultraz_laptop> Sorry I wasn't around, I was asleep :/ 20130605 03:52:26-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 03:52:48< vultraz> ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` 20130605 03:52:50< vultraz> ```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` 20130605 03:52:56< vultraz> ops 20130605 03:53:03< vultraz> sorry 'bout that 20130605 03:53:11< vultraz> something stuck on my keyboard 20130605 03:54:43-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 03:59:17-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 04:00:22< _Coffee> hello all 20130605 04:00:44-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 04:01:42-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 04:01:50< _Coffee> Excess flood, lol 20130605 04:02:31< _Coffee> you'd think IT guys would have learned that basements + servers always ends in tears with a flood 20130605 04:03:14-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 04:04:03< _Coffee> seriously though, I suppose I need to get registered for github 20130605 04:04:43< _Coffee> do we create an account and then ask for permission for push access? 20130605 04:07:23< shadowm> Yes. 20130605 04:08:10< _Coffee> shadowm: thank shadowm for the quick answer 20130605 04:08:21< _Coffee> I'll get an account for wesnoth 20130605 04:08:22< shadowm> I am shadowm. 20130605 04:08:57< shadowm> I can add you too, by the way. 20130605 04:09:25< _Coffee> aren't you shikadilord on github? 20130605 04:09:37< shadowm> Yes, but I was responding to 22:08:10 <_Coffee> shadowm: thank shadowm for the quick answer 20130605 04:10:11< _Coffee> ok :) 20130605 04:11:15< _Coffee> well that was easy to set up 20130605 04:11:40< _Coffee> shadowm: can you add me to github dev list for wesnoth-old 20130605 04:11:53< _Coffee> my name there is "coffee--" 20130605 04:12:58< _Coffee> I only set that up just then for wesnoth, so if a better name is needed I can create another account 20130605 04:13:48< shadowm> I believe you should be able to rename your account later if you want. 20130605 04:13:51< shadowm> Anyway, added. 20130605 04:14:01< _Coffee> thanks shadowm 20130605 04:20:29-!- skyfaller [~skyfaller@ool-18b90909.dyn.optonline.net] has joined #wesnoth-dev 20130605 04:20:29-!- skyfaller [~skyfaller@ool-18b90909.dyn.optonline.net] has quit [Changing host] 20130605 04:20:29-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130605 04:22:34-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-dev 20130605 04:23:20< vultraz> hullo mattsc 20130605 04:23:32< mattsc> hey 20130605 04:23:51< vultraz> RE that XCode thing, what was the problem? 20130605 04:24:10< vultraz> I though missing files, but reading the logs again makes it seem worse :/ 20130605 04:24:16< mattsc> That I messed it up because I was trying to multi-task... 20130605 04:24:35< mattsc> Cleaning up what I did that way was a lot of work, doing it right afterwards was trivial :) 20130605 04:24:48< vultraz> so, it was missing files? 20130605 04:25:06< mattsc> yes. It took a single right-click (essentially) to add them ... 20130605 04:25:49< vultraz> I would've added them myself, but I was asleep. Sorry 20130605 04:27:00< mattsc> Thanks, and no worries. It should've been a 30-sec thing for me, if I'd paid attention. :P 20130605 04:27:39-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130605 04:28:06-!- enchilad1 is now known as enchilado 20130605 04:31:58-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 251 seconds] 20130605 04:34:22-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130605 04:40:03-!- Ivanovic_ [~ivanovic@x2f4aa5d.dyn.telefonica.de] has joined #wesnoth-dev 20130605 04:42:43-!- Ivanovic_ [~ivanovic@x2f4aa5d.dyn.telefonica.de] has quit [Changing host] 20130605 04:42:44-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20130605 04:43:13-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 248 seconds] 20130605 04:44:07-!- Ivanovic_ is now known as Ivanovic 20130605 04:52:04< vultraz_laptop> fabi_: around? 20130605 05:21:15-!- esr [~esr@wesnoth/developer/esr] has quit [Quit: WeeChat 0.4.0] 20130605 05:22:00-!- irker377 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130605 05:23:54-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has joined #wesnoth-dev 20130605 05:23:54-!- esr [~esr@static-71-162-243-5.phlapa.fios.verizon.net] has quit [Changing host] 20130605 05:23:54-!- esr [~esr@wesnoth/developer/esr] has joined #wesnoth-dev 20130605 05:38:29-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: Traveling until June 2. Won't be able to be on IRC much, but will get forum PMs.] 20130605 05:41:44-!- enchilado [~enchilado@defocus/yummy/enchilado] has quit [Remote host closed the connection] 20130605 05:42:06-!- enchilado [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20130605 05:46:30-!- Gambit [~gambit@wesnoth/developer/grickit] has quit [Read error: Connection reset by peer] 20130605 05:54:50-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Quit: Leaving] 20130605 05:55:11-!- knotwork_ [~markm@142.68.210.209] has joined #wesnoth-dev 20130605 05:55:11-!- knotwork_ [~markm@142.68.210.209] has quit [Changing host] 20130605 05:55:12-!- knotwork_ [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130605 06:12:04-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130605 06:22:44-!- Gallaecio [~quassel@84.120.216.250.dyn.user.ono.com] has joined #wesnoth-dev 20130605 06:28:37-!- Blueblaze [~Blueblaze@adsl-99-158-45-47.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130605 06:30:13-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 245 seconds] 20130605 06:30:49-!- flix [~flix@178.77.175.34] has quit [Quit: Leaving.] 20130605 06:30:56-!- flix [~flix@178.77.175.34] has joined #wesnoth-dev 20130605 06:44:35-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130605 06:51:17-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130605 06:55:36-!- groggy [4c05b606@gateway/web/freenode/ip.76.5.182.6] has joined #wesnoth-dev 20130605 06:55:51-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has joined #wesnoth-dev 20130605 07:06:18-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130605 07:49:37-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130605 07:52:07-!- trademark [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130605 07:59:20< vultraz> hullo LordBob_ 20130605 07:59:45< LordBob_> Hi vultraz 20130605 08:00:36< vultraz> fabi_: around? 20130605 08:04:08-!- irker609 [~irker@ai0867.net] has joined #wesnoth-dev 20130605 08:04:08< irker609> wesnoth: flix wesnoth-old:master fddc28 / changelog src/ai/testing/ca.cpp: Improve AI behavior when using goto_x/y in WML http://git.io/mZOYyg 20130605 08:12:44-!- timotei [~timotei@86.124.100.155] has joined #wesnoth-dev 20130605 08:12:44-!- timotei [~timotei@86.124.100.155] has quit [Changing host] 20130605 08:12:46-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20130605 08:26:10-!- trademark [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 20130605 08:28:09< vultraz> LordBob_: looking at the buttons in-game, I'm inclined to think copper buttons look better everywhere 20130605 08:31:14< vultraz> LordBob_: the regular ones looks a bit too...yellow at the edges 20130605 08:31:28< vultraz> I propose making copper color the default variant 20130605 08:32:59< LordBob_> Hmmm... That's a lot of changes for little gain, vultraz 20130605 08:33:27< LordBob_> especially since you've already spent some time doing precisely the opposite 20130605 08:33:38< vultraz> no paths would need to be updates 20130605 08:33:40< vultraz> updated 20130605 08:34:05< LordBob_> Every image path to every button would, would it not ? 20130605 08:34:22< vultraz> just a quick mv of the copper images back into button_normal, mv the non-copper ones to attaic, then remove "copper" from the image names 20130605 08:34:40< LordBob_> I say we stick to gold for now, and if the next release sees a storm of protest about too much bling, then we do the change 20130605 08:35:09< vultraz> alright 20130605 08:35:22< vultraz> other thing I was going to do is remove "copper" from the names of the menu buttons 20130605 08:35:31< vultraz> since there is no other variant of said buttons 20130605 08:35:41< LordBob_> No. 20130605 08:36:01< vultraz> Oh? Alright, if you have a naming system in place I won't touch it 20130605 08:36:25< LordBob_> That's the idea. They might be the only ones in use, but style-wise they're copper alright 20130605 08:36:49< vultraz> alright 20130605 08:37:13< vultraz> I guess if we switch to all copper then the distinction won't be needed 20130605 08:37:29< vultraz> we'll see after the next release. Which, I don't think is far off 20130605 08:37:43< vultraz> it depends on fabi and Ivanovic, really 20130605 08:37:46< LordBob_> Truth be told, the clever thing to do might be to give the exact same names to all variants and arrange them into theme folders, but we didn't think this far I'm afraid 20130605 08:40:09< vultraz> does fabi_ intend to finish the new unit panel theme before 1.11.5? 20130605 08:40:24< fabi_> hello 20130605 08:41:04< LordBob_> vultraz: So, there's still a possibility that we'll do what you suggest eventually, but that's only when actual features are stable enough and we can focus on theming 20130605 08:41:11< LordBob_> hello fabi_ 20130605 08:41:33-!- Gallaecio [~quassel@84.120.216.250.dyn.user.ono.com] has quit [Remote host closed the connection] 20130605 08:42:57< LordBob_> fabi_: I as finally able to look at the unitbox theme yesterday 20130605 08:43:00< LordBob_> *was 20130605 08:43:46< LordBob_> fabi_: so we can further discuss it if you want 20130605 08:43:59< fabi_> Yes, please. 20130605 08:44:35< LordBob_> Ok. I need a sec to grab some coffee first 20130605 08:49:42< LordBob_> fabi_: Back 20130605 08:49:48< LordBob_> So, the unit box 20130605 08:50:56< LordBob_> fabi_: from what I've seen so far, the environment part is functional ; the profile display, however, seems broken 20130605 08:51:25< LordBob_> (although I don't know if you've worked on it already) 20130605 08:51:33< LordBob_> Two reasons 20130605 08:51:45< fabi_> profile display == all the text that describes the unit's stats? 20130605 08:51:51< LordBob_> yes 20130605 08:52:11< fabi_> Yeah, it is at the wrong place. I am making progress on that front already :-) 20130605 08:52:17< LordBob_> good 20130605 08:52:34< fabi_> First I thought about just disabling it. 20130605 08:52:42< fabi_> Because we redo most of it anyway. 20130605 08:52:49< fabi_> But then I decided otherwise. 20130605 08:53:33< LordBob_> something else I noticed is that the unitbox keeps displaying the sprite of the latest hovered-over unit as if it had been selected 20130605 08:54:02< fabi_> Yeah, that is the normal behavior of the unit box since ages. 20130605 08:54:28< fabi_> You only notice it now because the terrain doesn't fit anymore... 20130605 08:55:10< vultraz> fabi_: may I remove the dfool and experimental themes? 20130605 08:55:19-!- flix [~flix@178.77.175.34] has left #wesnoth-dev [] 20130605 08:56:39< LordBob_> fabi_: This is very likely. In this new context, though, would it not be less confusing if a unit was "locked in" only on a click ? 20130605 08:57:31< fabi_> yes 20130605 08:57:43< fabi_> vultraz: yes 20130605 08:59:48< LordBob_> fabi_: something else: I noticed castles don't get a ground tile, which I guess might be perfectly normal if they're always defined a single terrain type 20130605 09:00:08< fabi_> LordBob_: Yeah, castles are a little bit of a problem. 20130605 09:00:36< fabi_> LordBob_: We have castles that are ruined and covered by water for example. 20130605 09:01:31< LordBob_> fabi_: so in other words, most have the "castle"/"keep" terrain type only, but not all of them ? 20130605 09:01:56< fabi_> yes 20130605 09:02:30< LordBob_> fabi_: as long as we can define a clear set of rules that covers most exceptions, I can just create additional artwork 20130605 09:04:19< LordBob_> fabi_: what might be relevant to all this would be that I list candidates for possible terrain artwork, and based on that list we identify missing cases and complications. 20130605 09:04:51< fabi_> LordBob_: Well, it would help to have a full set of stubs for all base terrains. 20130605 09:06:17< LordBob_> fabi_: ok. I'll create more placeholders, and once this is done we can take a look at them and see which ones are missing / too complex to use etc. 20130605 09:07:17< fabi_> LordBob_: Yeah, currently it seems that the forest overlay is to big when laid on hills. 20130605 09:07:54< fabi_> LordBob_: Also note that the terrain stubs do not fit exactly in the background image stub. 20130605 09:08:01< LordBob_> fabi_: I can create different forest sets, one fit for flat land and one for hills 20130605 09:09:01< fabi_> LordBob_: Yeah, I had hoped to keep it simple. Code wise on the one hand and with only a few symbols to be simple for the user on the other hand. 20130605 09:09:03< LordBob_> That's quite possible, considering how I made them. I'll make sure to adjust everything when I do the final artwork 20130605 09:09:36< LordBob_> fabi_: then, one set of forest, but I'll make sure it fits both backgrounds 20130605 09:10:14< fabi_> Yes, at least for the stubs. If we see it still won't work the final versions can get differentiated images. 20130605 09:10:57< LordBob_> fabi_: next, a possible exception I've noticed are bridges. Because their terrain types are (water, flat), the display simply overlays water and flat ground 20130605 09:11:59< LordBob_> fabi_: it might be a good test case to create a specific bridge artwork that is either overlayed over the water background, or includes its own background 20130605 09:12:22< fabi_> LordBob_: Yeah, bridges are a good example where simple handling a list of base terrains is not enough. 20130605 09:12:46< fabi_> LordBob_: The bridges can be everywhere. 20130605 09:13:22< fabi_> LordBob_: I have seen scenarios where a bridge is over a river that currently went dry. Thus the bridge was just over sand and dirt. 20130605 09:13:44< LordBob_> Ah. so, better make a lone bridge with transparent background. Noted 20130605 09:14:34< fabi_> Yepp. 20130605 09:15:41< LordBob_> Ok. I don't have much else to say on the unit box for now 20130605 09:16:01< LordBob_> there was one thing though, about the ToD images themselves 20130605 09:17:13< LordBob_> I've been thinking there will likely be UMC and even mainline scenarios that use their custom-made images, which will correspond to the size of the existing ToD 20130605 09:17:23< LordBob_> fabi_: how do we handle these ? 20130605 09:19:02< fabi_> LordBob_: We don't. Those addons have either to be updated or played with the old theme. 20130605 09:19:47< LordBob_> Hmm. 20130605 09:20:01< LordBob_> So be it 20130605 09:20:53< fabi_> Well, I do not have a better idea. 20130605 09:21:09< LordBob_> Next, how about the ToD selection menu in the editor ? It currently shows conveniently-small thumbnails ; what will happen when we replace them with our 150x150 images ? 20130605 09:22:18< LordBob_> (automatic scale down, I guess) 20130605 09:22:47< fabi_> The rows will just get bigger. 20130605 09:23:08< LordBob_> Hmmm... They might get darn big 20130605 09:23:17< LordBob_> We'll see. One thing at a time 20130605 09:23:22< fabi_> yeah 20130605 09:25:33-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130605 09:26:11< LordBob_> fabi_: next, the minimap; I've taken a shot at semantic colors, but so far nothing brilliant http://imagebin.org/260286 20130605 09:27:10< LordBob_> fabi_: only thing I'm sure of is that I'll rather go with desaturated colors for terrain and saturated priamries for units/villages (so, more like the top left pic) 20130605 09:27:27< LordBob_> s/ priamries /primaries 20130605 09:28:14< LordBob_> shades of green / darker green for flat / forest 20130605 09:28:35< LordBob_> shades of brown / darker brown for hills/moutains 20130605 09:29:14< LordBob_> shades of greyish purple /darker purple for underground/mushrooms groove 20130605 09:30:14< LordBob_> and of course shades of blue for coastal reef /shallow water /deep water 20130605 09:31:46-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 09:32:36< fabi_> LordBob_: I like the forest's green in the upper right image. 20130605 09:33:46-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 09:39:17-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 248 seconds] 20130605 09:39:18< fabi_> LordBob_: Most of upper right works good for me. 20130605 09:41:55-!- boucman_work1 is now known as boucman_work 20130605 09:42:03-!- boucman_work [~rosen@193.56.60.161] has quit [Changing host] 20130605 09:42:04-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130605 09:44:44< LordBob_> fabi: oh. Then maybe we'll stick with upper right. 20130605 09:45:05< LordBob_> fabi_: which leaves us with the matter of multiple-type terrains 20130605 09:46:07< LordBob_> but overall we've made progress :) 20130605 09:47:19< fabi_> LordBob_: Maybe a pattern produced from the base colors? 20130605 09:50:00< LordBob_> Might work, although it has the same scale-related weakness as the inner/outer color system you proposed yesterday. 20130605 09:50:54< LordBob_> Guess we'll have to make a couple of prototypes for this as well 20130605 09:52:44< LordBob_> Anyway, let's focus first on making a cleaner, less pixelated minimap. Once we have it, I think what can or cannot be done will be a lot clearer 20130605 09:53:07< LordBob_> And now, I get back to the drawing board 20130605 10:25:36-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130605 10:28:25-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has quit [Quit: Konversation terminated!] 20130605 10:38:56-!- vultraz_laptop [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20130605 10:48:29< irker609> wesnoth: Charles Dang wesnoth-old:master 5bcc6f / data/themes/ (dfool.cfg experimental.cfg): Removed Dfool and Experimental themes http://git.io/pxmTGw 20130605 10:48:32< irker609> wesnoth: Charles Dang wesnoth-old:master 735adc / changelog players_changelog: Updated changelog http://git.io/jNZR9A 20130605 10:56:17-!- stikonas [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130605 10:56:17-!- stikonas [~gentoo@128.232.240.234] has quit [Changing host] 20130605 10:56:17-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130605 11:01:02< shadowm> Someone has linked unofficial lore in http://wiki.wesnoth.org/Play as the timeline of "Pre-Wesnoth" and the timeline of future Irdya. Shouldn't that be accompanied by a big disclaimer? 20130605 11:06:48-!- Crendgrim [~quassel@g224214068.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 20130605 11:09:29-!- Crendgrim [~quassel@g224214001.adsl.alicedsl.de] has joined #wesnoth-dev 20130605 11:16:50-!- groggy [4c05b606@gateway/web/freenode/ip.76.5.182.6] has left #wesnoth-dev [] 20130605 11:26:33-!- balrog_ [~balrog@discferret/developer/balrog] has joined #wesnoth-dev 20130605 11:29:30-!- janebot_ [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20130605 11:30:25-!- Netsplit *.net <-> *.split quits: balrog, Samual_, loonybot, shadowm_desktop, janebot, timotei_ 20130605 11:30:25-!- balrog_ is now known as balrog 20130605 11:30:52-!- Netsplit over, joins: shadowm_desktop, timotei_, Samual_ 20130605 11:47:30-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130605 11:51:16-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130605 11:51:40-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130605 11:54:33-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Read error: Operation timed out] 20130605 11:58:12-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20130605 12:04:48-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20130605 12:06:20-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130605 12:11:41-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: GO, GET TO THE CHOPPAH!!!] 20130605 12:16:46-!- molgrum [~molgrum@93.182.179.186] has quit [Quit: Lämnar] 20130605 12:25:08-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [] 20130605 12:26:28-!- ejls [~Epsilon01@mszy.fr] has joined #wesnoth-dev 20130605 12:30:03-!- horon [~horon@nttkyo320146.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20130605 12:32:45-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has joined #wesnoth-dev 20130605 12:32:45-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has quit [Changing host] 20130605 12:32:45-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20130605 12:40:21-!- Netsplit *.net <-> *.split quits: Samual_, timotei_ 20130605 12:42:33-!- Ingmar__ [~ingmar@tchaikovsky.exherbo.org] has quit [Changing host] 20130605 12:42:33-!- Ingmar__ [~ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20130605 12:42:37-!- Ingmar__ is now known as Ingmar 20130605 12:45:15-!- Netsplit over, joins: timotei_ 20130605 12:53:13-!- knotwork_ [~markm@unaffiliated/knotwork] has quit [Ping timeout: 246 seconds] 20130605 12:53:42-!- Kexoth [~kex@89.205.70.185] has quit [Remote host closed the connection] 20130605 12:56:03-!- mjs-de [~mjs-de@g224181017.adsl.alicedsl.de] has joined #wesnoth-dev 20130605 12:59:00-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130605 13:04:41-!- Kexoth [~kex@89.205.70.185] has quit [Remote host closed the connection] 20130605 13:07:21-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130605 13:43:33-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Ping timeout: 245 seconds] 20130605 13:56:39-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130605 14:15:28< LordBob_> fabi_: ping ? 20130605 14:15:39< fabi_> LordBob_: hi 20130605 14:15:59< LordBob_> fabi_: I'm working on the last batch of editor icons 20130605 14:16:08< LordBob_> fabi_: for the soundsources 20130605 14:16:30< LordBob_> fabi_: do you prefer a tiny icon in a corner of the hex, or a large icon that occupies the whole hex ? 20130605 14:17:04< fabi_> good question 20130605 14:18:56< LordBob_> fabi_: I'm thinking larger might be better since there might be background elements, units, etc. that get in the way 20130605 14:19:07< LordBob_> or I can simply make both 20130605 14:23:00-!- trademark_ [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has joined #wesnoth-dev 20130605 14:28:27< fabi_> LordBob_: Transparent. They can be transparent. 20130605 14:29:19< LordBob_> you mean, with a transparent background, or the icon itself can be transparent ? 20130605 14:30:32< LordBob_> (which I was kind of thinking it would be anyway, at least for hexes where the soundsource is heard, where decreasing opacity might be a measure of the distance) 20130605 14:30:53-!- Netsplit *.net <-> *.split quits: timotei_ 20130605 14:30:59< LordBob_> (thoough this is all very nice on paper, but maybe a nightmare to code) 20130605 14:35:31-!- Netsplit over, joins: timotei_ 20130605 14:38:18< vultraz> fabi_: 2 quick things. 1st: is it necessary for the context_manager->refresh_all() call at the end of the custom tod dialog, and 2nd: for some reason, said dialog always opens at the 2nd tod of a schedule 20130605 14:39:18< vultraz> can't figure out why :/ 20130605 14:39:30< vultraz> maybe something with the vector, I'm not sure 20130605 14:43:10-!- bumbadadabum [~bumba@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20130605 14:55:50< irker609> wesnoth: Emilien Rotival wesnoth-old:master 444b94 / images/misc/ (4 files): New artwork for the display of soundsources in the editor map http://git.io/ZkFcdg 20130605 15:00:22-!- Crab_ [Crab_@wesnoth/developer/crab] has joined #wesnoth-dev 20130605 15:01:05-!- trewe [~trewe@87-196-69-244.net.novis.pt] has joined #wesnoth-dev 20130605 15:03:06-!- DHost [~Pcy@sc.plok.fr] has quit [Read error: Operation timed out] 20130605 15:04:26-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 252 seconds] 20130605 15:05:17-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 15:06:45-!- ejls [~Epsilon01@mszy.fr] has quit [Ping timeout: 248 seconds] 20130605 15:07:40-!- ejls [~Epsilon01@mszy.fr] has joined #wesnoth-dev 20130605 15:12:28-!- DHost [~Pcy@sc.plok.fr] has joined #wesnoth-dev 20130605 15:13:56-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-dev 20130605 15:14:11-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130605 15:16:55-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130605 15:19:34-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 260 seconds] 20130605 15:19:35-!- Upth [~ogmar@108.85.91.228] has joined #wesnoth-dev 20130605 15:24:36-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has quit [] 20130605 15:29:09-!- prkc [~negusnyul@4E5CD8A1.dsl.pool.telekom.hu] has joined #wesnoth-dev 20130605 15:29:32-!- Upth [~ogmar@108.85.91.228] has quit [Ping timeout: 261 seconds] 20130605 15:29:33-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20130605 15:30:59-!- Netsplit *.net <-> *.split quits: yann 20130605 15:34:34-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has quit [Ping timeout: 263 seconds] 20130605 15:34:40-!- yann_ [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20130605 15:34:41-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20130605 15:41:09-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Ping timeout: 256 seconds] 20130605 15:41:24-!- wesbot [~wesbot@wesnoth/bot/wesbot] has quit [Ping timeout: 256 seconds] 20130605 15:41:27-!- wesbot_ [~wesbot@asteria.debian.or.at] has joined #wesnoth-dev 20130605 15:41:31-!- wesbot_ is now known as wesbot 20130605 15:41:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Write error: Broken pipe] 20130605 15:43:49-!- stikonas_ [~gentoo@as932.girton.cam.ac.uk] has joined #wesnoth-dev 20130605 15:44:13-!- lobby [~wesnoth@wesnoth/bot/lobby] has quit [Excess Flood] 20130605 15:44:25-!- lobby [~wesnoth@wesnoth.wesnoth.org] has joined #wesnoth-dev 20130605 15:44:25-!- Topic for #wesnoth-dev: current repo: https://github.com/wesnoth/wesnoth-old (Please read the dev-ml for the latest status!) | http://wiki.wesnoth.org/SummerOfCodeIdeas | 192 bugs, 332 feature requests, 30 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130605 15:44:25-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Sun Jun 2 23:37:40 2013] 20130605 15:44:25[Users #wesnoth-dev] 20130605 15:44:25[ _8680_ ] [ Dnyarri ] [ horon ] [ Mara_Jade ] [ Samual ] [ trewe ] 20130605 15:44:25[ AI0867 ] [ ejls ] [ Ingmar ] [ mattsc ] [ shadowm ] [ Upth ] 20130605 15:44:25[ apoi_ ] [ elias ] [ irker609 ] [ melinath ] [ shikadibot ] [ Upthorn ] 20130605 15:44:25[ balrog ] [ Espreon ] [ Ivanovic ] [ mjs-de ] [ Smar ] [ vultraz ] 20130605 15:44:25[ boucman_work ] [ esr ] [ iwaim_ ] [ Necrosporus] [ Soliton ] [ vultraz_laptop] 20130605 15:44:25[ bumbadadabum ] [ exciton ] [ janebot_ ] [ nurupo ] [ stikonas_ ] [ wesbot ] 20130605 15:44:25[ Crab_ ] [ fabi_ ] [ Kexoth ] [ Octalot ] [ thunderstruck] [ yann_ ] 20130605 15:44:25[ Crendgrim ] [ H-Hour ] [ lobby ] [ prkc ] [ timotei ] 20130605 15:44:25[ crimson_penguin] [ happygrue_] [ loonycyborg] [ Rhonda ] [ timotei_ ] 20130605 15:44:25[ DHost ] [ harsh____ ] [ LordBob_ ] [ saati ] [ trademark_ ] 20130605 15:44:25-!- Irssi: #wesnoth-dev: Total of 57 nicks [0 ops, 0 halfops, 0 voices, 57 normal] 20130605 15:44:31-!- enchilado [~enchilado@woenwhoa.com] has joined #wesnoth-dev 20130605 15:44:39-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20130605 15:45:46-!- Irssi: Join to #wesnoth-dev was synced in 89 secs 20130605 15:49:27-!- enchilad1 [~enchilado@defocus/yummy/enchilado] has joined #wesnoth-dev 20130605 15:50:37-!- enchilado [~enchilado@woenwhoa.com] has quit [Disconnected by services] 20130605 15:50:42-!- enchilad1 is now known as enchilado 20130605 16:01:13-!- flix [~flix@178.77.175.34] has joined #wesnoth-dev 20130605 16:02:52< flix> mattsc: Hi! 20130605 16:03:34< mattsc> Hi flix 20130605 16:03:45< flix> mattsc: I found out that my goto patch was indeed breaking one scenario! 20130605 16:04:12< mattsc> flix: good thing you decided to test it first then! 20130605 16:04:13< flix> mattsc: (Not braking, but it was behaving differently) 20130605 16:04:24< mattsc> flix: in which way were things changed? 20130605 16:05:30 * vultraz read that as "baking one scenario" :P 20130605 16:06:01< flix> mattsc: Yes, indeed. It was this one: /Descent_Into_Darkness/scenarios/09_A_Small_Favor3.cfg . 20130605 16:06:28< vultraz> Fresh baked wesnoth scenario! Hot from the oven! 20130605 16:06:46-!- SoulOfTheInterne [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20130605 16:06:50< flix> mattsc: The thing was that one unit had a goto-aim which was not reachable at turn 1. 20130605 16:07:27< mattsc> flix: I see. Not reachable because it's blocked by enemies, or because the terrain is changed later? 20130605 16:07:34< flix> mattsc: but in the first turn the unit moved moved to a hex and a door was opened. 20130605 16:08:48< flix> mattsc: Which my patch the unit didn't do anything, (because a*search failed obviously) 20130605 16:15:19< flix> mattsc: but I fixed it now to, *when there is no path then fall back to old behavior and go greedy* and commited it 20130605 16:15:19< flix> mattsc: all other scenarios are fine 20130605 16:15:19-!- SoulOfTheInterne is now known as ToBeFree 20130605 16:15:19< mattsc> flix: okay, cool 20130605 16:15:19< mattsc> flix: I've been playing with the advancements aspect some more. 20130605 16:15:20< mattsc> I think everything is working as it should, but I found a couple things that aren't working. They probably have nothing to do with your aspect, but might be general bugs/features of the AI (Lua AI?) 20130605 16:15:20-!- boucman_work [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20130605 16:15:20< mattsc> Hmm, that first sentence seems to contradict itself, doesn't it? :P 20130605 16:15:20-!- boucman_work [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130605 16:15:20< flix> mattsc: yes it does :D 20130605 16:15:20< mattsc> I mean: the aspect seems to be working, but I found some things in the general mechanics that don't seem to work. 20130605 16:15:20-!- LordNasty [~NaSTy@93.43.163.20] has joined #wesnoth-dev 20130605 16:15:21< mattsc> First, I don't seem to be able to remove or change the aspect if it is set up using the Lua format. 20130605 16:15:21< mattsc> My guess (haven't had time to test that yet) is that that is a general problem when setting up aspects using the Lua syntax. 20130605 16:15:21< flix> mattsc: hmm, I never tried it. 20130605 16:15:22< mattsc> flix: I always try to find ways to break things, so I do all kinds of strange tests :) 20130605 16:15:22< mattsc> flix: The other thing is that I tried to use the aspect in the Bottleneck MAI test scenario (in it, all spearmen are supposed to advance to Javelineers only) and it does not work in there. 20130605 16:16:23< mattsc> flix: but let me do one more test about that, I was just in the middle of that. 20130605 16:16:51< flix> mattsc: thats too bad. okay, I keep me updated. 20130605 16:17:12-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has joined #wesnoth-dev 20130605 16:18:56< mattsc> flix: so, yes, it apparently does not work when the Lua engine is used for the side. It does not even get set. Once I remove the Lua AI engine (the bottleneck functionality), it gets set and works. 20130605 16:20:14-!- ancestral [~ancestral@174-30-198-187.mpls.qwest.net] has quit [Client Quit] 20130605 16:20:20< mattsc> flix: This applies to both the Lua and WML syntax. And it has nothing to do with the problem of setting aspects and the Lua engine together, I am already doing it in a [modify_side] tag and I am setting aggression= at the same time, which works. 20130605 16:21:32< mattsc> flix: do you want me to do any more tests of this, or do you want to look into these? 20130605 16:23:25< flix> mattsc: I will look into it. Could you upload a test scenario to pastebin? 20130605 16:28:29-!- lobby [~wesnoth@wesnoth.wesnoth.org] has quit [Ping timeout: 240 seconds] 20130605 16:28:43-!- lobby_ [~wesnoth@wesnoth/bot/lobby] has joined #wesnoth-dev 20130605 16:28:43-!- Topic for #wesnoth-dev: current repo: https://github.com/wesnoth/wesnoth-old (Please read the dev-ml for the latest status!) | http://wiki.wesnoth.org/SummerOfCodeIdeas | 192 bugs, 332 feature requests, 30 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130605 16:28:43-!- Topic set by wesbot [~wesbot@wesnoth/bot/wesbot] [Sun Jun 2 23:37:40 2013] 20130605 16:28:43[Users #wesnoth-dev] 20130605 16:28:43[ _8680_ ] [ ejls ] [ horon ] [ Mara_Jade ] [ shadowm ] [ Upth ] 20130605 16:28:43[ AI0867 ] [ elias ] [ Ingmar ] [ mattsc ] [ shikadibot ] [ Upthorn ] 20130605 16:28:43[ apoi_ ] [ enchilado ] [ irker609 ] [ melinath ] [ Smar ] [ vultraz ] 20130605 16:28:43[ balrog ] [ Espreon ] [ Ivanovic ] [ mjs-de ] [ Soliton ] [ vultraz_laptop] 20130605 16:28:43[ boucman_work ] [ esr ] [ iwaim_ ] [ Necrosporus] [ stikonas_ ] [ wesbot ] 20130605 16:28:43[ bumbadadabum ] [ exciton ] [ janebot_ ] [ nurupo ] [ thunderstruck] [ yann_ ] 20130605 16:28:43[ Crab_ ] [ fabi_ ] [ Kexoth ] [ Octalot ] [ timotei ] 20130605 16:28:43[ Crendgrim ] [ flix ] [ lobby_ ] [ prkc ] [ timotei_ ] 20130605 16:28:43[ crimson_penguin] [ H-Hour ] [ loonycyborg] [ Rhonda ] [ ToBeFree ] 20130605 16:28:43[ DHost ] [ happygrue_] [ LordBob_ ] [ saati ] [ trademark_ ] 20130605 16:28:43[ Dnyarri ] [ harsh____ ] [ LordNasty ] [ Samual ] [ trewe ] 20130605 16:28:43-!- Irssi: #wesnoth-dev: Total of 61 nicks [0 ops, 0 halfops, 0 voices, 61 normal] 20130605 16:28:50-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20130605 16:29:00-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: I'm asleep] 20130605 16:29:57-!- Irssi: Join to #wesnoth-dev was synced in 85 secs 20130605 16:30:15-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20130605 16:36:40-!- Netsplit *.net <-> *.split quits: LordNasty, stikonas_, ToBeFree, timotei_ 20130605 16:37:48-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has joined #wesnoth-dev 20130605 16:42:52-!- apoi_ [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Quit: leaving] 20130605 16:43:11-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20130605 16:48:06-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130605 16:48:56-!- Netsplit over, joins: stikonas_, timotei_ 20130605 16:49:10-!- stikonas_ [~gentoo@as932.girton.cam.ac.uk] has quit [Write error: Connection reset by peer] 20130605 16:49:24-!- stikonas_ [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130605 16:49:24-!- stikonas_ [~gentoo@128.232.240.234] has quit [Changing host] 20130605 16:49:25-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20130605 16:50:32< flix> mattsc: It's somehow strange when you say "I'll be offline for ~20min" and then quit with the message "I'm asleep" :D 20130605 16:51:28< flix> mattsc: I tested it and found a major issue with this aspect! It only works when the unit to advance is the attacker! It doesn't seem to work when the unit defends 20130605 16:52:22< enchilado> flix: powernaps 20130605 16:52:37< mattsc> flix: it's my computer that's asleep in those cases :) 20130605 16:53:50< mattsc> flix: hmm, that is an issue (but the tests I did were all on attacks) 20130605 16:53:53-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 252 seconds] 20130605 16:54:03< flix> mattsc: apart from that, this works for me: http://pastebin.com/mnF7xgnV 20130605 16:55:21< mattsc> flix: ah, interesting. I did not try that syntax. (And, btw, you should not need to do that on every recruit, right?) 20130605 16:55:39< mattsc> flix: I used [modify_side][ai] 20130605 16:56:26< flix> mattsc: right. I copied the syntax from the wiki... okay, let me try it 20130605 16:56:46-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20130605 16:57:42< mattsc> flix: http://pastebin.com/J8S1tefR 20130605 16:58:30< mattsc> flix: please excuse the inconsistent indexing, this is hacked together quickly just for testing. 20130605 16:59:12< mattsc> I also tried in other events, with the other syntax, etc. 20130605 17:00:30< mattsc> ... and the setting of aggression is there simply to test that the event itself fires and that the [modify_side] does something 20130605 17:01:49-!- Netsplit *.net <-> *.split quits: apoi 20130605 17:03:20-!- Netsplit over, joins: apoi 20130605 17:03:48< flix> mattsc: This seems to work: http://pastebin.com/cG5zj4DB 20130605 17:04:16< flix> mattsc: so it has something to do with the lua definition 20130605 17:04:33< mattsc> flix: I tried exactly that and it did not work for me ... 20130605 17:05:03< mattsc> This is really bizarre, let me try again ... 20130605 17:07:22< mattsc> flix: have you actually tried to advance a spearman in that way? 20130605 17:07:41< mattsc> I just used it, and the aspect now shows up, but my spearman became pikeman anyway 20130605 17:07:44-!- horon [~horon@nttkyo320146.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20130605 17:08:49< flix> mattsc: same for me 20130605 17:10:02< flix> mattsc: I'm afk for 10 minutes and then I'll take a look at the code 20130605 17:10:23< mattsc> okay 20130605 17:11:11< flix> mattsc: If you still want to test things: It would be helpful to know if this is caused by [modify_side] or by the existing lua-ai 20130605 17:11:41< mattsc> flix: "this" meaning what? 20130605 17:13:37< flix> mattsc: all of it :). Especially in the case of my last pastebin-link where advancements is defined without lua 20130605 17:13:56< flix> I'll start to debug this case 20130605 17:14:05< mattsc> flix: I just took the Lua AI out of the side and then the spearmen advance to Javelineers 20130605 17:14:27< mattsc> I still have no idea why the aspect did not get set the first time I tried it! 20130605 17:21:44< mattsc> flix: here's the summary of my tests for far (all in the bottleneck scenario) 20130605 17:22:12< mattsc> 1. setting WML syntax aspect works with both [modify_side] and [modify_ai], but the aspect doesn't seem to take effect 20130605 17:23:00< mattsc> 2. setting Lua syntax aspect works with [modify_ai], but not in [modify_side], but aspect does not seem to work 20130605 17:23:15< mattsc> All of that is when the bottleneck Lua AI is also active 20130605 17:23:58< mattsc> 3. Removing the Lua AI, the WMl-syntax aspect works. I haven't tested this same setup with the Lua syntax aspect, but that should work also. 20130605 17:26:28< mattsc> Actually, just did that test, and yes, it seems to work 20130605 17:27:07< flix> mattsc: Okay, thank you, that should be enough so far. Please keep your tests ready for later (when I fixed it). 20130605 17:28:27< mattsc> flix: will do. Thanks. Is this complicated enough yet? ;) 20130605 17:29:44< flix> mattsc: and about this issue that the aspect don't affect defending units: I remember I discussed it with Crab_ before I start coding. And I think there is no easy way to make this work. Because the AI can't control anything out of turn. And I think I won't change it. (Just imagine what it would mean for network games, when the AI need to be "activated" for each advancement) 20130605 17:32:51< mattsc> flix: yeah, that makes sense. (There've actually been long discussions about things like this on the forum) 20130605 17:32:51< mattsc> flix: this means, however, that I will not use the aspect in the bottleneck scenario even if we get the above issues fixed. I need the spearman to advance to javelineers there whether it's on offense or defense. 20130605 17:33:00< flix> s/start/started 20130605 17:33:40-!- yann_ [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Excess Flood] 20130605 17:33:42-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 17:34:24< flix> mattsc: That really is a big disadvantage of this aspect :( 20130605 17:34:26-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20130605 17:35:18< mattsc> flix: that's just how Wesnoth works. Aspects only take effect during the AI turn. It makes perfect sense. 20130605 17:35:57< mattsc> The issue that is usually discussed and that bugs people much more is whether the human player should be allowed to choose the advancement on defense. That's not the case either (for very similar reasons). 20130605 17:37:06< mattsc> flix: btw, I have run a whole bunch of other tests that all worked out perfectly, for example advancing all spearmen in the left half of the map to javelineers, and those in the right half to pikemen. 20130605 17:37:42-!- wesbot changed the topic of #wesnoth-dev to: current repo: https://github.com/wesnoth/wesnoth-old (Please read the dev-ml for the latest status!) | http://wiki.wesnoth.org/SummerOfCodeIdeas | 193 bugs, 332 feature requests, 30 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130605 17:41:45-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has quit [Ping timeout: 256 seconds] 20130605 17:42:09-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Ping timeout: 256 seconds] 20130605 17:42:10-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has quit [Ping timeout: 256 seconds] 20130605 17:43:33< flix> mattsc: in lua you use ai.attack() to attack units, right? 20130605 17:43:39-!- stikonas__ [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130605 17:44:31-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Ping timeout: 245 seconds] 20130605 17:44:37-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has joined #wesnoth-dev 20130605 17:44:37-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20130605 17:51:08-!- lobby [~wesnoth@wesnoth.wesnoth.org] has joined #wesnoth-dev 20130605 17:51:08-!- Topic for #wesnoth-dev: current repo: https://github.com/wesnoth/wesnoth-old (Please read the dev-ml for the latest status!) | http://wiki.wesnoth.org/SummerOfCodeIdeas | 193 bugs, 332 feature requests, 30 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20130605 17:51:08-!- Topic set by wesbot [~wesbot@asteria.debian.or.at] [Wed Jun 5 17:41:03 2013] 20130605 17:51:08[Users #wesnoth-dev] 20130605 17:51:08[ _8680_ ] [ elias ] [ Ingmar ] [ mattsc ] [ shikadibot ] [ Upthorn ] 20130605 17:51:08[ AI0867 ] [ EliDupree ] [ irker609 ] [ melinath ] [ Smar ] [ vultraz ] 20130605 17:51:08[ balrog ] [ enchilado ] [ Ivanovic ] [ mjs-de ] [ Soliton ] [ vultraz_laptop] 20130605 17:51:08[ boucman_work ] [ Espreon ] [ iwaim_ ] [ Necrosporus] [ stikonas_ ] [ wesbot ] 20130605 17:51:08[ bumbadadabum ] [ esr ] [ janebot_ ] [ nurupo ] [ stikonas__ ] [ yann ] 20130605 17:51:08[ Crab_ ] [ exciton ] [ Kexoth ] [ Octalot ] [ thunderstruck] [ zookeeper ] 20130605 17:51:08[ Crendgrim ] [ fabi_ ] [ lobby ] [ prkc ] [ timotei ] 20130605 17:51:08[ crimson_penguin] [ flix ] [ lobby_ ] [ Rhonda ] [ timotei_ ] 20130605 17:51:08[ DHost ] [ H-Hour ] [ loonycyborg] [ saati ] [ trademark_ ] 20130605 17:51:08[ Dnyarri ] [ happygrue_] [ LordNasty ] [ Samual ] [ trewe ] 20130605 17:51:08[ ejls ] [ harsh____ ] [ Mara_Jade ] [ shadowm ] [ Upth ] 20130605 17:51:08-!- Irssi: #wesnoth-dev: Total of 61 nicks [0 ops, 0 halfops, 0 voices, 61 normal] 20130605 17:51:14-!- Channel #wesnoth-dev created Tue Jan 27 06:28:41 2009 20130605 17:51:18-!- apoi [~andi@85-126-180-242.volume.xdsl-line.inode.at] has joined #wesnoth-dev 20130605 17:51:28-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20130605 17:52:22-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has quit [Read error: Connection reset by peer] 20130605 17:52:23-!- stikonas__ [~gentoo@128.232.240.234] has quit [Read error: Connection reset by peer] 20130605 17:52:24-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Excess Flood] 20130605 17:52:25-!- stikonas__ [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130605 17:52:34-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has joined #wesnoth-dev 20130605 17:52:35-!- Irssi: Join to #wesnoth-dev was synced in 95 secs 20130605 17:53:45-!- stikonas__ [~gentoo@128.232.240.234] has quit [Read error: Connection reset by peer] 20130605 17:53:47-!- stikonas__ [~gentoo@128.232.240.234] has joined #wesnoth-dev 20130605 17:55:04-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Client Quit] 20130605 17:57:36-!- Netsplit *.net <-> *.split quits: boucman_work, lobby_, stikonas_, Upth, mattsc 20130605 17:57:45-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130605 18:01:39-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Ping timeout: 246 seconds] 20130605 18:01:41-!- Samual [diotecktec@xonotic/core-team/Samual] has quit [Ping timeout: 248 seconds] 20130605 18:06:10-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has joined #wesnoth-dev 20130605 18:06:10-!- Samual [diotecktec@c-71-195-88-69.hsd1.pa.comcast.net] has quit [Changing host] 20130605 18:06:10-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20130605 18:09:08-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has joined #wesnoth-dev 20130605 18:09:08-!- skyfaller [~skyfaller@ool-43551edd.dyn.optonline.net] has quit [Changing host] 20130605 18:09:08-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has joined #wesnoth-dev 20130605 18:10:17-!- jetrel_laptop [~jetrel_la@71-220-23-160.mpls.qwest.net] has joined #wesnoth-dev 20130605 18:12:08-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20130605 18:12:22-!- Netsplit over, joins: boucman_work 20130605 18:13:24-!- Upth [~ogmar@108-85-91-228.lightspeed.frokca.sbcglobal.net] has joined #wesnoth-dev 20130605 18:13:24-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-dev 20130605 18:14:23-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20130605 18:17:16-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20130605 18:30:49< flix> mattsc: I fixed the issue that the aspect didn't work when a lua-ai is used. It was caused by the lua function ai.attack() (the advancements-aspect was not forwarded to actions.cpp). 20130605 18:31:32< mattsc> flix: cool 20130605 18:33:25< flix> flix: The other issue is, that [modify_side][ai] won't work for (all) lua aspects. The conversation-function that converts this syntax into the newer [modify_ai] syntax does not work right there. But I think I won't fix this. ([modify_side][ai] seems to be deprecated. everything in the code is marked with *old* or "#convert to new syntax") 20130605 18:33:40< bumbadadabum> Does anyone know if there is a way to filter for "hp < 0.25 x max_hp" in a [filter_self]? 20130605 18:35:43< mattsc> flix: okay - let me check something though. IIRC, there was a case recently when I think [modify_ai] worked and [modify_side] did not ... 20130605 18:35:57< mattsc> no, the other way around. Or something. I'll check. 20130605 18:37:50-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has joined #wesnoth-dev 20130605 18:38:30< mattsc> flix: ah, yes, it was about modfying an AI goal/target in an event. That only works with [modify_ai] as well, not with [modify_side]. 20130605 18:39:42< flix> mattsc: okay, I won't fix it then. Just always use [modify_ai] :) 20130605 18:39:45< mattsc> flix: so the general advice to people for changing AI parameters (not just this, in general) should be to use [modify_ai], right? [modify_side] _might_ work, [modify_ai] will work. 20130605 18:40:05< mattsc> flix: yep - typing the same thing at the same time. :) 20130605 18:41:16< flix> mattsc: yes, although the modify_ai syntax is a little bit harder to understand. (with this path-thing) 20130605 18:41:45< anonymissimus> flix: your goto commit has generally high breakage potential (not that I know of bugs) 20130605 18:42:28< mattsc> flix: right - somebody "complained" about that recently at the forums, but I think if we want to keep it to be usable in general. 20130605 18:42:39< mattsc> flix: is there anything you would like me to test right now? 20130605 18:43:43< flix> mattsc: Just let me commit the fix. Then yes 20130605 18:45:11< flix> anonymissimus: I checked all mainline scenarios which make use of goto_x, they are fine. Any breakage potential beside that? 20130605 18:46:30< flix> anonymissimus: I can test more things if you want me to. 20130605 18:50:21< anonymissimus> flix: I just checked my two usecases, they seem fine as well (but I no longer use them, actually,) 20130605 18:50:53< anonymissimus> used detached head checkout to check whether they would still work with the old addon code using goto 20130605 18:51:41-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 18:52:23< anonymissimus> perhaps the code in A small favor could be simplified; I at some spot used wesnoth.find_path specifically to avoid Darken Volk getting stuck, but your code seems to call find_path anyway now 20130605 18:53:21-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 18:55:02-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130605 18:55:17-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 18:56:11-!- happygrue [~happygrue@c-66-30-159-137.hsd1.ma.comcast.net] has joined #wesnoth-dev 20130605 18:56:11-!- happygrue [~happygrue@c-66-30-159-137.hsd1.ma.comcast.net] has quit [Changing host] 20130605 18:56:11-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-dev 20130605 18:57:23-!- Ivanovic_ [~ivanovic@x2f4aa5d.dyn.telefonica.de] has joined #wesnoth-dev 20130605 18:58:35< flix> anonymissimus: yes, indeed I noticed it too. 20130605 18:58:53-!- fabi__ [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-dev 20130605 19:00:15-!- Ingmar__ [~ingmar@tchaikovsky.exherbo.org] has joined #wesnoth-dev 20130605 19:04:38< irker609> wesnoth: flix wesnoth-old:master 73ae56 / src/ai/lua/core.cpp: Fix an issue in the new advancements-aspect http://git.io/t2pCBg 20130605 19:05:25< flix> mattsc: now it works for me with a lua-ai. For example in this case: http://pastebin.com/SDNfPszD 20130605 19:05:42-!- Netsplit *.net <-> *.split quits: happygrue_, yann, stikonas__, Ivanovic, Dnyarri, anonymissimus, Ingmar, fabi_, zookeeper, boucman_work, (+2 more, use /NETSPLIT to show all of them) 20130605 19:07:16-!- Ivanovic_ is now known as Ivanovic 20130605 19:08:12-!- Netsplit over, joins: zookeeper, anonymissimus, boucman_work, yann, Samual, stikonas__, EliDupree, Dnyarri 20130605 19:14:44< mattsc> flix: let me compile and test 20130605 19:15:37-!- Kexoth [~kex@89.205.70.185] has quit [Remote host closed the connection] 20130605 19:17:59-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130605 19:21:30< mattsc> flix: yep, seems to work. So does this: http://pastebin.com/WCNhwP20 20130605 19:22:08< flix> mattsc: great! Thank you! 20130605 19:22:23-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 240 seconds] 20130605 19:22:29< mattsc> flix: no, thank you for fixing it, and implementing it in the first place. 20130605 19:22:46-!- Kexoth [~kex@89.205.70.185] has quit [Ping timeout: 276 seconds] 20130605 19:22:53-!- trewe [~trewe@87-196-69-244.net.novis.pt] has quit [Quit: Verlassend] 20130605 19:23:52< mattsc> flix: I think that all is working now as it should. As I said, I won't use it in the bottleneck scenario as I need the spearmen to advance to javelineers only on defense only there. But there are a couple things I want to do on the wiki: 20130605 19:24:04< mattsc> 1. add a warning that [modify_side][ai] does not always work. 20130605 19:24:49< mattsc> 2. Add the advancements aspect (and a section on using dynamic Lua aspects in general) to the AiWML page. 20130605 19:25:13-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 19:25:31< mattsc> I'll do that sometime later and send you the link, so that you can verify it. 20130605 19:26:18< flix> 3. Add a warning that the aspect only works for attacking units. <-- I'll do that on the lua-wikipage. 20130605 19:26:26< mattsc> flix: what were the other two things you wanted me to look at? You forum topic and ...? 20130605 19:26:41< mattsc> flix: yes (I was planning to do that) 20130605 19:28:38< flix> mattsc: if you want you can have a look at 'lua wesnoth.debug_ai(2).ai' There are a couple of things in the wiki that are not necessary anymore. Like defining the ai-table as global for debugging. 20130605 19:29:29< mattsc> flix: yeah, the wiki is in dire need of updating for some of those things... 20130605 19:31:27< mattsc> flix: (just checked the logs) the goto patch was the third thing you mentioned on Monday, so that's done too. 20130605 19:31:52< flix> mattsc: yes :) 20130605 19:33:54< mattsc> flix: are you available for other (minor) AI C++ coding tasks too, if things come up? I mean things such as making the standard aspects be settable even when a version number is given (Crab_ is taking care of that now, so that's just an example). 20130605 19:34:06< mattsc> Or do you want to concentrate entirely on the recruitment work? 20130605 19:36:23< mattsc> flix: For example, there's still this one left from the EasyCoding page: :D "Add more replay-safe actions to the Lua AI actions. A first step could be to add an AI action (and add lua function to do that) to use a right-click menu item." 20130605 19:36:31-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20130605 19:37:05< mattsc> Oops, just noticed the time... afk for half an hour or so! 20130605 19:37:28< flix> mattsc: in general, I'd love to work on more patches, and you can always ask me. But it will always depend if my recruitment work is in schedule. Right now I would concentrate again on the recruitment stuff, but I'm sure in a few days I could do some other things again. 20130605 19:55:30-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20130605 19:59:11-!- flix [~flix@178.77.175.34] has quit [Ping timeout: 256 seconds] 20130605 20:06:36-!- H-Hour_ [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20130605 20:09:41-!- H-Hour [~H-Hour@cpc7-sgyl35-2-0-cust428.18-2.cable.virginmedia.com] has quit [Ping timeout: 248 seconds] 20130605 20:11:14-!- flix [~flix@178.77.175.34] has joined #wesnoth-dev 20130605 20:48:16-!- love1cat [~Adium@n011h227.engr.uconn.edu] has joined #wesnoth-dev 20130605 21:01:23-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 240 seconds] 20130605 21:05:55-!- love1cat [~Adium@n011h227.engr.uconn.edu] has quit [Quit: Leaving.] 20130605 21:09:45-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 21:12:43-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has quit [Excess Flood] 20130605 21:14:34-!- crimson_penguin [~crimson_p@wesnoth/developer/crimsonpenguin] has joined #wesnoth-dev 20130605 21:24:12-!- ToBeFree [~tobefree@unaffiliated/tobefree] has quit [Ping timeout: 256 seconds] 20130605 21:24:52-!- thunderstruck [~thunderst@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: Leaving] 20130605 21:29:18-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has quit [Ping timeout: 256 seconds] 20130605 21:30:19-!- love1cat [~Adium@n011h227.engr.uconn.edu] has joined #wesnoth-dev 20130605 21:31:43-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has joined #wesnoth-dev 20130605 21:32:14-!- ToBeFree [~tobefree@unaffiliated/tobefree] has joined #wesnoth-dev 20130605 21:35:05-!- Ivanovic_ [~ivanovic@x2f4c88d.dyn.telefonica.de] has joined #wesnoth-dev 20130605 21:36:51-!- Ivanovic [~ivanovic@x2f4aa5d.dyn.telefonica.de] has quit [Ping timeout: 260 seconds] 20130605 21:36:58-!- Ivanovic_ is now known as Ivanovic 20130605 21:40:07-!- Gallaecio [~quassel@84.120.219.28.dyn.user.ono.com] has joined #wesnoth-dev 20130605 21:57:14-!- knotwork [~markm@142.68.210.209] has joined #wesnoth-dev 20130605 21:57:14-!- knotwork [~markm@142.68.210.209] has quit [Changing host] 20130605 21:57:14-!- knotwork [~markm@unaffiliated/knotwork] has joined #wesnoth-dev 20130605 22:02:06-!- Kexoth [~kex@89.205.70.185] has joined #wesnoth-dev 20130605 22:02:35-!- Netsplit *.net <-> *.split quits: LordNasty 20130605 22:04:40-!- irker609 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130605 22:06:17-!- love1cat [~Adium@n011h227.engr.uconn.edu] has quit [Quit: Leaving.] 20130605 22:07:33-!- love1cat [~Adium@n011h227.engr.uconn.edu] has joined #wesnoth-dev 20130605 22:08:03-!- Netsplit over, joins: LordNasty 20130605 22:12:25-!- love1cat [~Adium@n011h227.engr.uconn.edu] has quit [Ping timeout: 276 seconds] 20130605 22:14:55-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has joined #wesnoth-dev 20130605 22:20:44-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has quit [Ping timeout: 240 seconds] 20130605 22:21:13-!- LordNasty [~NaSTy@93-43-163-20.ip92.fastwebnet.it] has joined #wesnoth-dev 20130605 22:35:21-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has quit [Ping timeout: 245 seconds] 20130605 22:38:29-!- trademark_ [~trademark@mne69-1-82-67-17-201.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 20130605 22:39:12-!- stikonas__ is now known as stikonas 20130605 22:55:48< mattsc> flix: just for clarification: your comment up there concerning the debug functionality, does that need testing, or just updating on the wiki? 20130605 22:57:17< flix> mattsc: nobody except me tested it so far. So if you have time to test it, go ahead! 20130605 22:58:48< mattsc> flix: well, I have a lot of other things I also want to do, so I'll probably not do dedicated testing right now but rather try to start using it in my AI work. 20130605 22:59:04< mattsc> In the long run, that's probably a better test anyway. 20130605 22:59:55< mattsc> flix: Is this new functionality documented on the wiki somewhere already? 20130605 23:00:01< mattsc> at least in part? 20130605 23:00:08< flix> mattsc: Yes, thats a good idea. And since it is *only* a debug feature it will not really break thinks anyway. 20130605 23:00:17< flix> mattsc: yes [...] 20130605 23:00:46< flix> mattsc: http://wiki.wesnoth.org/LuaAI#Debug_access_to_the_AI_tree 20130605 23:01:37-!- anonymissimus [~chatzilla@HSI-KBW-149-172-228-192.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: ChatZilla 0.9.90 [Firefox 11.0/20120312181643]] 20130605 23:02:54< flix> mattsc: the thing I did is injecting the ai-table there. (wesnoth.debug_ai(2).ai) 20130605 23:03:06-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 23:03:47< mattsc> flix: great - and I think you said it doesn't need initialization any more now (running through one AI turn) before it is usable? 20130605 23:04:47< flix> mattsc: yes. Have a look at my description here: https://gna.org/patch/?3888 20130605 23:04:52-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 23:05:36< flix> mattsc: So it will even work for non-lua-ais and even for humans. 20130605 23:05:49< mattsc> flix: yeah, sorry, I vaguely remember seeing that before, but it all happened while I was traveling, so I don't remember all the details 20130605 23:05:54< mattsc> cool 20130605 23:07:01< mattsc> flix: I'll try to switch my AI-demos testing scenarios and tools over to this then which, in time, will provide a pretty thorough test 20130605 23:07:12-!- Gallaecio [~quassel@84.120.219.28.dyn.user.ono.com] has quit [Remote host closed the connection] 20130605 23:07:19< flix> mattsc: okay :) 20130605 23:10:07< mattsc> flix: btw, if you're interested, we usually discuss AI-demos questions over at #wesnoth-umc-dev and irker notifies us of updates there too. It's been very quiet there recently though and that's probably not going to change much in the near future, so it might not be worth your time to hang out there all the time. 20130605 23:10:24-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 23:10:58-!- lipkab [~lipk@host-91-147-212-174.biatv.hu] has quit [Quit: Konversation terminated!] 20130605 23:11:35< flix> mattsc: Okay, I'll have a look and hang out there over the next days 20130605 23:11:39< Espreon> Ivanovic: How many days till we have till the next release? 20130605 23:11:52-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 23:12:44< Espreon> Uh... 20130605 23:12:48< Espreon> ... I dunno how I wrote that. 20130605 23:13:06< Espreon> Ivanovic: ... Yeah, how many days till the next release? 20130605 23:13:14< Espreon> Sorry. 20130605 23:14:11-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20130605 23:14:28-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20130605 23:16:51-!- LordBob_ [~chatzilla@2a01:e34:ee82:47e0:21e:c2ff:fe01:261f] has joined #wesnoth-dev 20130605 23:19:11< flix> mattsc: With whom I could discuss the default behavior of the AI if multiple leaders are available? (like, should both leaders stay on a keep or should one of them go into combat?) 20130605 23:22:39< mattsc> flix: good question. If you want to poll people about it, a forum post probably. Or you can throw the question out here, but you never know who has time to read it in either case. 20130605 23:23:04< mattsc> s/case/place 20130605 23:24:30< vultraz> hullo LordBob_ 20130605 23:24:58< LordBob_> hi vultraz 20130605 23:26:47< vultraz> any new art issues to deal with? 20130605 23:28:35< LordBob_> Hmm...Depends. Do you feel like trying to create some icons`? 20130605 23:28:45< vultraz> possibly... 20130605 23:28:47< vultraz> which ones 20130605 23:29:01< mattsc> flix: I'll be going offline soon and probably won't be back for several hours, if at all today. Was there anything else we should discuss today? 20130605 23:29:06< LordBob_> the items groups icons for the editor 20130605 23:29:19< LordBob_> they're the only ones still missing 20130605 23:29:39< vultraz> 30x30? 20130605 23:30:08< flix> mattsc: okay, I'll open a forum topic over the next days... But it would be great if I could talk to someone who want or wanted to design a scenario with multiple leaders... 20130605 23:30:08< flix> and, no I have nothing in mind :) 20130605 23:30:16< LordBob_> yup, and (optionnally) an extra 60x60 for the future 20130605 23:31:23< mattsc> flix: okay, I don't know of anybody off the top of my head who wants to do that, although I have seen questions about it (probably on the forums). 20130605 23:31:42< LordBob_> you can take the palette and style references from the unit groups. It should be more than enough info, and of course I will help 20130605 23:32:02-!- melinath [~melinath@li341-41.members.linode.com] has quit [Excess Flood] 20130605 23:32:02< mattsc> flix: however, for questions like whether the leader should stay or go into battle, I can tell you with absolute certainty what the answer to that is going to be :) 20130605 23:32:14< flix> mattsc: so? 20130605 23:32:41< mattsc> flix: both, of course. Depending on whom you ask. And maybe even by the same person, depending on the scenario. :) 20130605 23:33:37< flix> mattsc: a was afraid of that :). So some configuration to this is needed... I will think about it. 20130605 23:33:51< LordBob_> vultraz: note that you only need to do the "normal" state (the white & grey image) ; the "pressed" state is done with a color overlay wthat I'll give you in due time 20130605 23:33:53-!- melinath [~melinath@li341-41.members.linode.com] has joined #wesnoth-dev 20130605 23:34:09-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20130605 23:34:18-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 264 seconds] 20130605 23:34:50< mattsc> flix: ... and then somebody will probably come up with another option that neither of us is thinking about. The ideas people come up with (both UMC authors and players) is always amazing. That's on of the great things about Wesnoth, that it's so versatile. 20130605 23:36:37< LordBob_> vultraz: do you already know which icons are needed ? 20130605 23:36:38< flix> mattsc: true, true... so see you tomorrow then 20130605 23:36:53< vultraz> LordBob_: items and scenery? 20130605 23:37:07< mattsc> flix: ciao 20130605 23:38:02< LordBob_> yes to scenery ; items could afford a generic "item" icon and a couple specific ones such as armour / potions 20130605 23:40:20-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: Ciao] 20130605 23:41:56< vultraz> wow, I'm horrible https://dl.dropboxusercontent.com/u/95558676/scenery_icon_wip_30.png 20130605 23:43:47< LordBob_> It's a good start, but maybe not what people will instantly associate to scenery 20130605 23:45:02< LordBob_> If you want it to be recognized as the signpost, I think it needs the pointy signs and a slightly longer pole 20130605 23:46:09< LordBob_> In addition, you can thicken the pole by 1 pixel, so that the whole body will be centered in your canvas 20130605 23:51:08< LordBob_> vultraz: one thing that will help give your icon a polished look is to smooth jagged lines with half-transparent pixels. Not all of them, though : we do want some sharp edges here and there. Also, apply white and grey as if you are painting aa object lit by a consistent lightsource 20130605 23:51:58< vultraz> hm...anti-aliasing, yeah --- Log closed Thu Jun 06 00:00:41 2013