--- Log opened Sun Oct 20 00:00:35 2013 --- Day changed Sun Oct 20 2013 20131020 00:00:35-!- exciton_ [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 00:00:55-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20131020 00:01:00-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131020 00:04:15-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131020 00:04:56-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131020 01:17:35-!- Turuk [~Turuk@cpe-65-29-217-233.cinci.res.rr.com] has left #wesnoth-dev [] 20131020 02:04:11-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 248 seconds] 20131020 02:07:07-!- vultraz [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20131020 02:07:07-!- vultraz [~chatzilla@124.109.10.167] has quit [Changing host] 20131020 02:07:07-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20131020 02:11:31< mattsc> Crab_, flix, anybody who cares: I've created a pull request with the new replay-safe Lua AI action: https://github.com/wesnoth/wesnoth-old/pull/80 20131020 02:13:07-!- trewe [~trewe@87.196.24.27] has quit [Quit: Verlassend] 20131020 02:13:17< mattsc> I'm sure there are things that I am not taking into account or simply am not aware of, so I'd appreciate if you could have a look at this at some point (no rush). 20131020 02:16:56-!- justinzane [~justinzan@tiny.justinzane.com] has joined #wesnoth-dev 20131020 02:52:12-!- irker858 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20131020 02:52:43-!- Gambit [~derek@wesnoth/developer/grickit] has quit [Remote host closed the connection] 20131020 02:56:00-!- Ivanovic_ [~ivanovic@x2f3cacb.dyn.telefonica.de] has joined #wesnoth-dev 20131020 02:59:45-!- Ivanovic [~ivanovic@x2f43543.dyn.telefonica.de] has quit [Ping timeout: 272 seconds] 20131020 02:59:54-!- Ivanovic_ is now known as Ivanovic 20131020 03:11:20-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20131020 04:00:02-!- exciton_ [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131020 04:05:17-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 04:15:02-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131020 04:15:16-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 04:18:03-!- exciton [chuck-the-@89.208.169.104] has quit [Read error: Connection reset by peer] 20131020 04:26:12-!- nurupo is now known as nurupo|away 20131020 04:26:22-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 04:31:25-!- exciton_ [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 04:34:27-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131020 04:35:20-!- mattsc [~mattsc@154.20.32.246] has quit [Quit: Ciao] 20131020 04:50:00-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Ping timeout: 245 seconds] 20131020 04:50:30-!- nurupo|away is now known as nurupo 20131020 04:51:08-!- nurupo is now known as nurupo|away 20131020 04:56:16-!- jamit [~jamit@wesnoth/developer/jamit] has quit [Quit: Leaving.] 20131020 06:02:33-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20131020 06:10:34-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has joined #wesnoth-dev 20131020 06:56:27-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has quit [Quit: ] 20131020 07:08:15-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131020 07:12:03-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20131020 07:55:40-!- fkhodkov [~user@ppp-78-24-26-164-bras0.istra.ru] has joined #wesnoth-dev 20131020 08:01:07-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has joined #wesnoth-dev 20131020 08:25:33-!- mjs-de [~mjs-de@f053189004.adsl.alicedsl.de] has joined #wesnoth-dev 20131020 08:32:19-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20131020 08:33:00-!- Crendgrim [~crend@aftr-37-24-145-74.unity-media.net] has quit [Quit: Konversation terminated!] 20131020 08:33:12-!- Crendgrim [~crend@aftr-37-24-145-74.unity-media.net] has joined #wesnoth-dev 20131020 08:38:22< fabi__> Where is the DEBUG symbol set? 20131020 08:41:13< shadowm> data/core/macros/debug-utils.cfg:14:#define DEBUG TEXT 20131020 08:42:18-!- markus_ [~mjs-de@f053188000.adsl.alicedsl.de] has joined #wesnoth-dev 20131020 08:42:51-!- fkhodkov [~user@ppp-78-24-26-164-bras0.istra.ru] has quit [Read error: Connection reset by peer] 20131020 08:43:18-!- fkhodkov [~user@ppp-78-24-26-164-bras0.istra.ru] has joined #wesnoth-dev 20131020 08:45:28-!- mjs-de [~mjs-de@f053189004.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 20131020 08:48:28-!- exciton_ is now known as exciton 20131020 08:50:21-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20131020 09:17:44-!- markus_ is now known as mjs-de 20131020 09:18:01-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has joined #wesnoth-dev 20131020 09:19:13-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has quit [Max SendQ exceeded] 20131020 09:20:08-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has joined #wesnoth-dev 20131020 09:32:43-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131020 10:11:03< fabi__> shadowm: That means DEBUG is always defined? That is not what it liked to be. The symbol should be added when you use the --debug commandline parameter. 20131020 10:15:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131020 10:21:46-!- Ingmar [~ingmar@tchaikovsky.exherbo.org] has joined #wesnoth-dev 20131020 10:21:46-!- Ingmar [~ingmar@tchaikovsky.exherbo.org] has quit [Changing host] 20131020 10:21:46-!- Ingmar [~ingmar@exherbo/developer/ingmar] has joined #wesnoth-dev 20131020 11:01:37-!- horon [~horon@nttkyo386211.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has joined #wesnoth-dev 20131020 11:16:57-!- Gambit [~derek@wesnoth/developer/grickit] has joined #wesnoth-dev 20131020 11:32:11-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 248 seconds] 20131020 11:38:46-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20131020 11:57:09< AI0867> fabi__: isn't that DEBUG_MODE or something? 20131020 12:04:47-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131020 12:05:50-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 12:22:53< fabi__> AI0867: Ah yes. Thank you. 20131020 12:33:24-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has quit [Read error: Connection reset by peer] 20131020 12:40:45< Coffee_irc> ping bumbadadabum 20131020 12:40:53< bumbadadabum> pong 20131020 12:40:59< Coffee_irc> hi 20131020 12:41:04< Coffee_irc> you got a few minutes? 20131020 12:41:12< bumbadadabum> yes 20131020 12:41:28< Coffee_irc> the video you posted is nice 20131020 12:41:47< bumbadadabum> thanks 20131020 12:41:47< Coffee_irc> but I am thinking of changing the lich a bit for the chill tempest attack halo 20131020 12:41:51< bumbadadabum> ok 20131020 12:41:56< bumbadadabum> you said so yeah 20131020 12:41:59< Coffee_irc> it is a different attack to chill wave 20131020 12:42:09< bumbadadabum> It is, yeah 20131020 12:42:27< Coffee_irc> http://pastebin.com/W4Gj6Mqx 20131020 12:42:35< Coffee_irc> this is what I've come up with 20131020 12:42:52< Coffee_irc> basically 3 chill waves in one attack 20131020 12:45:20< Coffee_irc> not sure if it any good though 20131020 12:46:19< bumbadadabum> taking a look 20131020 12:47:25< bumbadadabum> Coffee_irc: It still looks like it's one of them at 1x speed 20131020 12:48:07< Coffee_irc> yeah, something is not quite right to me, but do you think this is a good idea? 20131020 12:50:29< bumbadadabum> It looks pretty good 20131020 12:50:35< bumbadadabum> the idea, I mean 20131020 12:50:55< bumbadadabum> but we could also go for something different 20131020 12:51:32< bumbadadabum> but this actually looks pretty promising 20131020 12:52:08< Coffee_irc> because it is called 'tempest' I assume lots of small missiles 20131020 12:52:24< Coffee_irc> from remembering other games 20131020 12:52:25< bumbadadabum> yeah, me too 20131020 12:52:44< bumbadadabum> maybe vultraz's idea of many ice crystals 20131020 12:53:51< Coffee_irc> that might be good 20131020 12:54:02< bumbadadabum> but we'd need art for that 20131020 12:54:03< Coffee_irc> with a suspension in the air before they come one by one? 20131020 12:54:11< bumbadadabum> yes 20131020 12:54:13< Coffee_irc> bumbadadabum: actually we have it already 20131020 12:54:20< bumbadadabum> we do? 20131020 12:54:31< Coffee_irc> yeah 20131020 12:54:43< Coffee_irc> icemissile-n-1 and icemissile-ne-1 20131020 12:54:53< Coffee_irc> and don't make it go past that 20131020 12:55:10< Coffee_irc> looks like ice to me 20131020 12:55:53< Coffee_irc> although we'd have no impact frames 20131020 12:57:40< Coffee_irc> we could scale down to 50% size the icemissile frames? 20131020 12:57:51< bumbadadabum> perhaps 20131020 13:01:12< Coffee_irc> http://pastebin.com/jDh0HyyB 20131020 13:01:31< Coffee_irc> that's what it would like like with 3 iceballs of 50% size and slightly longer delay between them 20131020 13:03:26< zookeeper> you could just have n small ice crystals (no directional frames needed) appear above the lich (or around the target) and strike the target one by one and then at time 0 have a single white puff of some kind as the impact animation. 20131020 13:03:47< zookeeper> would need the crystal sprite though, but i bet if you'd ask jetrel nicely he could whip one up quickly 20131020 13:04:00< Coffee_irc> zookeeper: that's a good idea 20131020 13:04:16< zookeeper> wouldn't need to be bigger than about 16x16, i think 20131020 13:04:27< Coffee_irc> yeah, the smaller the better 20131020 13:04:36< bumbadadabum> we'd need someone to draw it 20131020 13:04:50< bumbadadabum> if we want a proper ice crystal 20131020 13:05:01 * zookeeper takes a quick look at opengameart 20131020 13:06:05< Coffee_irc> I suppose we don't want something too jagged 20131020 13:06:15< Coffee_irc> because that might be better for a pierce attack 20131020 13:06:21< Coffee_irc> and this one is a cold attack 20131020 13:08:05< bumbadadabum> I have to be afk for the next 20 or so minutes 20131020 13:08:11< Coffee_irc> np 20131020 13:08:11< bumbadadabum> brb 20131020 13:16:35< Coffee_irc> zookeeper: I still have a knife.ogg sound you gave me that I haven't committed for the thunderer line 20131020 13:16:44< bumbadadabum> oh right 20131020 13:16:45< bumbadadabum> that sound 20131020 13:17:04< bumbadadabum> back to being afk 20131020 13:18:09< Coffee_irc> I suppose I should commit the sound 20131020 13:18:25< Coffee_irc> but at the time the thunderer line was being worked on 20131020 13:21:44 * zookeeper didn't find any nice ice/crystal sprites 20131020 13:22:00< Coffee_irc> zookeeper: yeah, I didn't either 20131020 13:22:29< Coffee_irc> you'd think that with tux being a penguin there'd be lots of ice crystal drawings 20131020 13:25:05-!- irker560 [~irker@ai0867.net] has joined #wesnoth-dev 20131020 13:25:05< irker560> wesnoth: David Mikos wesnoth-old:master 59c5fe7d8f04 / / (5 files in 3 dirs): New knife sound for thunderer line melee. Made by Zookeeper. http://git.io/cFH0cg 20131020 13:35:04< bumbadadabum> Coffee_irc: I have to go right now 20131020 13:35:19< Coffee_irc> bumbadadabum: ok, there's no jurry with any of this 20131020 13:35:23< Coffee_irc> *hurry 20131020 13:35:26< bumbadadabum> yh 20131020 13:35:32-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Bye] 20131020 14:04:15-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131020 14:05:29-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 14:14:14-!- mattsc [~mattsc@154.20.32.246] has joined #wesnoth-dev 20131020 14:22:40-!- horon [~horon@nttkyo386211.tkyo.nt.ngn2.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 20131020 14:44:02-!- 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!) | 199 bugs, 339 feature requests, 28 patches | Logs: http://irclogs.wesnoth.org | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20131020 15:04:27-!- exciton [chuck-the-@89.208.169.104] has quit [Ping timeout: 260 seconds] 20131020 15:05:27-!- exciton [chuck-the-@89.208.169.104] has joined #wesnoth-dev 20131020 15:21:49-!- Octalot [~noct@host86-150-207-83.range86-150.btcentralplus.com] has joined #wesnoth-dev 20131020 15:33:40-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has joined #wesnoth-dev 20131020 15:39:35-!- johndh-mobile [~yaaic@c-50-163-193-94.hsd1.md.comcast.net] has quit [Ping timeout: 245 seconds] 20131020 15:49:53-!- Linunix [52f680a2@gateway/web/freenode/ip.82.246.128.162] has joined #wesnoth-dev 20131020 15:57:05-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131020 16:04:10-!- thunderstruck [~zaibotren@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20131020 16:07:53-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 16:09:23-!- thunderstruck [~zaibotren@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: leaving] 20131020 16:09:42-!- thunderstruck [~zaibotren@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has joined #wesnoth-dev 20131020 16:11:06-!- kex [~kex@89.205.70.185] has quit [Remote host closed the connection] 20131020 16:11:41-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 16:16:29-!- kex [~kex@89.205.70.185] has quit [Ping timeout: 272 seconds] 20131020 16:17:04-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 16:22:50-!- thunderstruck [~zaibotren@cpc5-sgyl29-2-0-cust174.sgyl.cable.virginmedia.com] has quit [Quit: leaving] 20131020 16:25:00-!- irker560 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20131020 16:25:31-!- kex [~kex@89.205.70.185] has quit [Remote host closed the connection] 20131020 16:26:03-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 16:26:29-!- kex [~kex@89.205.70.185] has quit [Read error: Connection reset by peer] 20131020 16:36:51-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20131020 16:42:01-!- Linunix [52f680a2@gateway/web/freenode/ip.82.246.128.162] has quit [Ping timeout: 250 seconds] 20131020 16:43:19-!- Octalot [~noct@host86-150-207-83.range86-150.btcentralplus.com] has quit [Read error: Operation timed out] 20131020 16:48:57-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20131020 17:05:06-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131020 17:10:22-!- nurupo|away is now known as nurupo 20131020 17:19:46-!- DCW [~Thunderbi@cpc1-finc14-2-0-cust12.4-2.cable.virginmedia.com] has quit [Read error: Connection reset by peer] 20131020 17:42:51-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginmedia.com] has joined #wesnoth-dev 20131020 17:42:51-!- stikonas [~gentoo@cpc18-sgyl27-2-0-cust35.18-2.cable.virginmedia.com] has quit [Changing host] 20131020 17:42:51-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131020 17:46:01-!- haudegen_ [~quassel@213162068097.public.t-mobile.at] has joined #wesnoth-dev 20131020 18:05:22-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131020 18:05:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 272 seconds] 20131020 18:08:01-!- Gallaecio [~quassel@84.120.112.34.dyn.user.ono.com] has quit [Read error: Connection reset by peer] 20131020 18:09:10-!- Gallaecio [~quassel@84.120.112.34.dyn.user.ono.com] has joined #wesnoth-dev 20131020 18:19:53-!- haudegen___ [~quassel@213162068043.public.t-mobile.at] has joined #wesnoth-dev 20131020 18:20:05-!- haudegen_ [~quassel@213162068097.public.t-mobile.at] has quit [Ping timeout: 265 seconds] 20131020 18:20:21-!- haudegen___ is now known as haudegen 20131020 18:30:44-!- haudegen [~quassel@213162068043.public.t-mobile.at] has quit [Ping timeout: 240 seconds] 20131020 18:38:42-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 18:49:31-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 248 seconds] 20131020 18:49:43-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20131020 18:54:35-!- artisticdude_iOS [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has joined #wesnoth-dev 20131020 19:00:28-!- haudegen [~quassel@178.115.132.72.wireless.dyn.drei.com] has joined #wesnoth-dev 20131020 19:04:44-!- 23LAACMN7 [~quassel@178.115.132.72.wireless.dyn.drei.com] has joined #wesnoth-dev 20131020 19:05:50-!- haudegen [~quassel@178.115.132.72.wireless.dyn.drei.com] has quit [Ping timeout: 245 seconds] 20131020 19:06:49-!- 23LAACMN7 [~quassel@178.115.132.72.wireless.dyn.drei.com] has quit [Remote host closed the connection] 20131020 19:07:36-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has joined #wesnoth-dev 20131020 19:18:45< fabi__> mattsc: Hello. Is there an ai that can defend an area properly? 20131020 19:23:45-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20131020 19:23:59-!- artisticdude_iOS [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has quit [Remote host closed the connection] 20131020 19:49:27-!- kex [~kex@89.205.70.185] has quit [Remote host closed the connection] 20131020 19:49:59-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 19:55:55< mattsc> hi fabi__ No, not really, at least not in a general setting. 20131020 19:56:31< mattsc> There are some special situations that can be made to work reasonably well, but on an "average map" this is really hard to do. 20131020 20:03:19-!- irker486 [~irker@ai0867.net] has joined #wesnoth-dev 20131020 20:03:19< irker486> wesnoth: Bär Halberkamp wesnoth-old:master eaf5b0c005f5 / data/ (2 files in 2 dirs): Gave the Death Knight and Death Squire submerge http://git.io/Omg-Fw 20131020 20:03:20< irker486> wesnoth: Bär Halberkamp wesnoth-old:master b8bd9d425962 / data/ (2 files in 2 dirs): Gave the Death Knight and Death Squire proper Skeleton resistances http://git.io/B2y4-A 20131020 20:09:15< irker486> wesnoth: Bär Halberkamp wesnoth-old:master 2a9f4cf5b1b3 / changelog players_changelog: updated changelog and players_changelog http://git.io/m6AADg 20131020 20:21:26< shadowm> fabi__: You have DEBUG_MODE for that purpose. 20131020 20:27:32-!- molgrum [~molgrum@h-94-220.a230.priv.bahnhof.se] has quit [Quit: Lämnar] 20131020 20:37:40< fabi__> shadowm: Yes, AI0867 already told me. Thank you anyway. 20131020 20:37:50< fabi__> mattsc: I have a base. 20131020 20:38:22< fabi__> mattsc: The base consists of buildings which are implemented as units with no movement. That base needs to get protected. 20131020 20:38:34-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-dev 20131020 20:38:48< fabi__> mattsc: I have found some micro ais that could do the job. But I don't know which of them to try. 20131020 20:43:36< mattsc> fabi__: depends on the exact situation on the map. You might also be able to work with the [avoid] tag. 20131020 20:44:16< fabi__> mattsc: Do you want to see a screenshot :-) ? 20131020 20:45:16< mattsc> fabi__: that might help. But no promises. :) 20131020 20:47:05< fabi__> mattsc: http://imagebin.org/274215 20131020 20:49:08< mattsc> fabi__: hmm. And do you want units to hang around the area, or just come back when the buildings are threatened? 20131020 20:49:23< fabi__> The problem is: 20131020 20:49:31< fabi__> The player starts with only a handful of units. 20131020 20:49:50< fabi__> If I just let the default ai do its job it finish him off in no time. 20131020 20:50:11< fabi__> Before attacking the base, the player needs to do some things first. 20131020 20:50:23< mattsc> fabi__: set up the AI units as guardians then? 20131020 20:50:38< fabi__> Yes, I guess one of the guardians is a good choice. 20131020 20:50:47< fabi__> But is it better to protect the area? 20131020 20:50:58< fabi__> Or is it better to protect the units which define the base? 20131020 20:51:56< mattsc> Good question... 20131020 20:52:35< mattsc> Looking at this, I would probably go with a combination of stationary guardians, and some patrol units. 20131020 20:53:02< mattsc> But in the end, it probably comes down to you trying it out and see what works for what you want and what does not. 20131020 20:54:52< fabi__> I see. I guess I then activate all the micros I use in the [side] and configure the ais in question with a filter for role=something? 20131020 20:55:58< irker486> wesnoth: Bär Halberkamp wesnoth-old:master 4c67a45b9c6a / data/ (2 files in 2 dirs): Revert "Gave the Death Knight and Death Squire proper Skeleton resistances" http://git.io/Jb8_tg 20131020 20:56:25< mattsc> Something like that. Currently, you have to attach the patrol and guardian MAIs to each unit individually, but Bob the Mighty just asked about being able to do that with an SUF instead, so I'll probably add that functionality. 20131020 20:57:11< mattsc> Which means that rile won't work for it yet (you need the unit ids), but if you give me a week or so, it probably will. 20131020 20:57:17< mattsc> s/rile/role 20131020 20:58:40-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 256 seconds] 20131020 21:03:27< fabi__> mattsc: Yeah, support for SUF would be cool. 20131020 21:04:12< fabi__> mattsc: I also would like to talk about support for ranged weapons. 20131020 21:06:47< fabi__> mattsc: Oh, wait. Another thought first. The ai still ignores the fog of war completely? 20131020 21:08:36< mattsc> fabi__: I believe that is true, yes. 20131020 21:09:00< mattsc> It takes hidden units into account under some circumstances (I don't know the exact details), but not fog. 20131020 21:09:43< fabi__> I guess for a part of my purposes a micro ai which guards the base but reacts when a unit is within the normal sight range would be nice. 20131020 21:11:39< mattsc> within sight of any of your units, or within sight of the given unit? 20131020 21:11:58< fabi__> both 20131020 21:12:15< fabi__> I mean I have use cases for both of them. 20131020 21:13:53-!- Kostic [~marko@net88-1-245-109.mbb.telenor.rs] has quit [Remote host closed the connection] 20131020 21:15:26< mattsc> Well, the guardians generally stay in place until a unit gets into their attack range, so that should cover one of those cases. 20131020 21:16:26-!- kex [~kex@89.205.70.185] has quit [Remote host closed the connection] 20131020 21:16:58< fabi__> not quite 20131020 21:17:02-!- kex [~kex@89.205.70.185] has joined #wesnoth-dev 20131020 21:17:16< fabi__> Most of the units have different sight and movement range. 20131020 21:17:17< mattsc> Then I guess I don't quite understand what you mean. 20131020 21:17:36< fabi__> Thus attack range != sighted 20131020 21:17:47< mattsc> For your units, you mean? 20131020 21:17:51< fabi__> yes 20131020 21:18:00< mattsc> Ah, I didn't know that ... 20131020 21:18:19< fabi__> They use the vision= attribute. 20131020 21:18:30< fabi__> And a [vision_cost] table. 20131020 21:18:32< mattsc> In that case, a zone guardian might work, with an SLF for the vision range. 20131020 21:19:20< mattsc> Or, as counter intuitive as it sounds, the Goto MAI can probably also be used for it. 20131020 21:19:27< mattsc> Check out the last example here: http://wiki.wesnoth.org/Micro_AIs#Goto_Micro_AI_example_usages: 20131020 21:20:03< fabi__> What about the "hang around" one? 20131020 21:20:21< fabi__> I don't get quite the difference to the guardian. 20131020 21:22:07-!- kex [~kex@89.205.70.185] has quit [Ping timeout: 272 seconds] 20131020 21:22:15< mattsc> That one would probably work too. 20131020 21:22:48< mattsc> And it has a wider range of use cases than guardians do, IIRC. 20131020 21:23:49< mattsc> It controls a whole group of units simultaneously and moves them into position, then just drops that behavior and let's the normal AI take over. 20131020 21:24:14< mattsc> Guardians generally stay in one place until they come out to attack, then go back to guarding. 20131020 21:24:34< mattsc> But yes, there's certainly some overlap between some of these. 20131020 21:27:19-!- johndh-mobile [~yaaic@c-50-163-193-94.hsd1.md.comcast.net] has joined #wesnoth-dev 20131020 21:28:59< fabi__> mattsc: The [filter_location] in hang out: Does it consider all matches or is it just taking the first match as the single hex to hang around at? 20131020 21:30:02< mattsc> It considers all of them and moves each unit to the closest. 20131020 21:33:57-!- trademark_ [~trademark@nsg93-8-88-175-59-164.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 20131020 21:33:59-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20131020 21:42:15< fabi__> mattsc: It tells me that the mai_hang_out_eval is a nil value. 20131020 21:42:30< fabi__> That is surely because my data folder is old. 20131020 21:42:42< fabi__> I forked it for the conversion some time ago. 20131020 21:42:52< fabi__> Do you know what needs to get updated? 20131020 21:43:13< fabi__> Just data/ai and data/core/macros/ai seems not enough. 20131020 21:43:41< mattsc> That's all there is to the MAIs though. 20131020 21:44:25< mattsc> Are you sure you included the engine macro in the [side] tag? 20131020 21:44:40< mattsc> fabi__: try this: 20131020 21:45:05< mattsc> wesnoth -t micro_ai_test 20131020 21:45:33< mattsc> And go to the Hang Out test scenario. That will tell you if the problem is with the MAIs, or with your scenario. 20131020 21:47:12< fabi__> Right, I put it into the wrong side definition. Let me test. 20131020 21:48:59< fabi__> Okay, they start hugging the Headquarter. How cute. 20131020 21:51:23< fabi__> Now they have reached an end state. All cornered around the headquarter. 20131020 22:07:59-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20131020 22:09:27-!- artisticdude_iOS [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has joined #wesnoth-dev 20131020 22:29:09-!- Espreon [~espreon@wesnoth/developer/espreon] has quit [Ping timeout: 272 seconds] 20131020 22:29:16-!- Espreon [~espreon@ai0867.net] has joined #wesnoth-dev 20131020 22:29:40-!- Espreon is now known as Guest93738 20131020 22:33:02-!- Guest93738 [~espreon@ai0867.net] has quit [Changing host] 20131020 22:33:02-!- Guest93738 [~espreon@wesnoth/developer/espreon] has joined #wesnoth-dev 20131020 22:33:12-!- Guest93738 is now known as Espreon 20131020 22:35:19-!- mjs-de [~mjs-de@f053188000.adsl.alicedsl.de] has quit [Remote host closed the connection] 20131020 22:39:32-!- ToBeFree [ToBeFree@unaffiliated/tobefree] has quit [Ping timeout: 256 seconds] 20131020 22:41:55-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Read error: Connection reset by peer] 20131020 22:42:09-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20131020 22:52:44-!- Crendgrim [~crend@aftr-37-24-145-74.unity-media.net] has quit [Quit: Konversation terminated!] 20131020 22:55:29-!- artisticdude_iOS [~artisticd@vsat-148-64-186-230.c005.g4.mrt.starband.net] has quit [Quit: artisticdude vanishes in a cloud of segfaults] 20131020 23:13:47-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20131020 23:15:50-!- ToBeFree [ToBeFree@unaffiliated/tobefree] has joined #wesnoth-dev 20131020 23:56:01-!- johndh-mobile [~yaaic@c-50-163-193-94.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer] --- Log closed Mon Oct 21 00:00:58 2013