--- Log opened Sun Sep 09 00:00:20 2018 20180909 00:34:37-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth-umc-dev 20180909 02:03:18-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 02:03:24-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 04:42:41-!- celticminstrel is now known as celmin|sleep 20180909 09:19:41-!- hk238 [~kvirc@unaffiliated/hk238] has joined #wesnoth-umc-dev 20180909 09:19:55< hk238> hi 20180909 09:33:24-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 09:33:30-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 10:18:03<+wesdiscordbot> hi 20180909 10:47:08-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 10:47:14-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 11:31:19< hk238> hmm if a description tooltip is too long it doesn't show properly, is there anything that can be done about that except shortening the description? 20180909 11:50:40-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20180909 13:49:28< mattsc> Out of curiosity, do people here use the Micro AIs for their modding? And (more interesting to me, in fact) are there features or MAIs missing that you’d like to see? 20180909 13:55:50<+wesdiscordbot> Oh, and: hi 20180909 14:05:32-!- sevu [~sevu@p54854EA0.dip0.t-ipconnect.de] has joined #wesnoth-umc-dev 20180909 14:36:31-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 14:36:37-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 14:47:45-!- sevu [~sevu@p54854EA0.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20180909 14:56:50-!- celmin|sleep is now known as celticminstrel 20180909 14:59:01<+wesdiscordbot> I do use micro_AIs pretty often when coding scenarios. Something I sometime wished was an [avoid] tag in the go_to ai, to control better the path of units 20180909 14:59:42<+wesdiscordbot> and 'hi', of course 😃 20180909 15:16:57<+wesdiscordbot> @skeptical_troll Okay, thanks. I actually have it on my list to check which MAIs could use an [avoid] tag. [avoid] tags are a bit tricky though. For what you imagine, should units be allowed to cut corners through avoided areas, as long as they don't finish their moves in there, or have to move around those areas entirely? 20180909 15:19:58<+wesdiscordbot> I was mostly thinking of the destination tile, so cutting corners would be fine. Of course, it is just an interpretation. For simplicity and to avoid confusion, I would make it behave exactly like the [avoid] of the standard [ai] 20180909 15:20:28< celticminstrel> I guess the idea here is that the [avoid] only appies to the MAI rather than to everything... 20180909 15:20:40< celticminstrel> Because doesn't goto already honour the [avoid] aspect? 20180909 15:20:47< celticminstrel> ^applies 20180909 15:22:11< mattsc> celticminstrel: no, it does not 20180909 15:22:18< celticminstrel> Oh okay. 20180909 15:24:16< mattsc> But it could be set up that it either uses its own [avoid] tag, if given, or the overall [avoid] aspect, if that is given. 20180909 15:24:27< mattsc> That’s already done for at least one of the other MAIs. 20180909 15:25:47<+wesdiscordbot> @skeptical_troll Okay, that's how the default AI tag works too. Which does not make it easier to implement and, in fact, comes with its own set of problems. But for consistency that's good. 20180909 15:26:10<+wesdiscordbot> We could also add a [strict_avoid] or something, if we wanted ... 20180909 15:26:27< celticminstrel> Or [avoid]strict=yes 20180909 15:26:50<+wesdiscordbot> yes, if you prefer to implement the other version I'd use another name 20180909 15:27:10< celticminstrel> Strict avoid could probably be useful even in the aspect though. 20180909 15:27:20<+wesdiscordbot> also a key as celmin suggests, although it would be good to have same keys in the two [avoid] tags 20180909 15:27:23< celticminstrel> Particularly now that enter/exit hex events are a thing. 20180909 15:27:40< celticminstrel> The contents of an [avoid] tag is just a SLF, so... 20180909 15:28:09<+wesdiscordbot> I was talking about the strict=yes idea 20180909 15:28:37< celticminstrel> You mean adding it both to the MAI [avoid] and to [ai][avoid]? 20180909 15:29:44<+wesdiscordbot> The problem with the way the current [avoid] tag is implemented in the default AI is that it is possible for units to get stuck behind avoided areas, even if there is a way around. 20180909 15:30:05<+wesdiscordbot> I'm just saying that it would be preferable that the two tags are consistent with each other as much as possible, if they are called the same way 20180909 15:30:06<+wesdiscordbot> But there are ways to avoid that too, they're expensive though. 20180909 15:30:19< celticminstrel> Right, of course. 20180909 15:37:59<+wesdiscordbot> @skeptical_troll I'll have a look into how we've done it for other MAIs and think about what can be done. 20180909 15:38:29<+wesdiscordbot> This can't go into 1.14, of course, but if you really wanted it, you could include it as a custom AI. 20180909 16:04:39< hk238> hmm I asked about this before but if a unit description in a tooltip is too long, it doesn't show entirely, is it possible to fix that? 20180909 17:57:40< mattsc> I saw your question, but I don’t know the answer. 20180909 18:08:58< celticminstrel> hk238: Where does the description get cut off? 20180909 19:09:56< hk238> basically the description when you hower over unit type shows a tooltip 20180909 19:10:13< hk238> and it shows it underneath the mouse cursor if it doesn't fit above it, I t hink, and then it gets cut off at the bottom of the screen 20180909 19:10:29< celticminstrel> Where do you hover 20180909 19:10:37< celticminstrel> Sidebar? Recruit list? etc 20180909 19:11:13< hk238> sidebar 20180909 19:11:33< celticminstrel> Hmm, okay. That probably won't be fixed anytime soon then, sorry. 20180909 19:11:44< celticminstrel> To be more precise, it probably won't be fixed in any 1.14.x version. 20180909 19:11:48< hk238> it might also be due to window manager and not related to wesnoth although I don't think so, wesnoth probably does everything in itself? 20180909 19:11:55< celticminstrel> I can't completely rule it oue, mind you. 20180909 19:11:58< celticminstrel> ^out 20180909 19:12:01< celticminstrel> But it's unlikely. 20180909 19:12:19< celticminstrel> It's nothing to do with the window manager. From the window manager's perspective, Wesnoth runs in a single window. 20180909 19:13:06< hk238> right :D 20180909 19:13:41< hk238> well I "fixed" the issue but shortening the description. :D 20180909 19:14:10< celticminstrel> That's not a fix though. :P 20180909 19:19:45<+wesdiscordbot> You can keep the long description, but replace it with a short one in a unit placed event 😛 20180909 19:26:36< celticminstrel> Still not a fix. 20180909 19:36:30< hk238> vn971 20180909 19:36:38< hk238> I think afterlife could have a different amla system 20180909 19:36:46< hk238> I think people would like that 20180909 19:36:48< hk238> :D 20180909 19:36:53< hk238> perhaps as an separate mod 20180909 20:04:52-!- sevu [~sevu@p54854EA0.dip0.t-ipconnect.de] has joined #wesnoth-umc-dev 20180909 20:33:19-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 20:33:25-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 20:57:47-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 20:57:53-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 21:11:07-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 21:11:15-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 21:22:38-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 21:22:44-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 21:31:06-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 252 seconds] 20180909 22:54:45-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20180909 22:54:51-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-umc-dev 20180909 23:08:44-!- hk238 [~kvirc@unaffiliated/hk238] has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/] --- Log closed Mon Sep 10 00:00:21 2018