--- Log opened Tue Nov 29 00:00:36 2016 20161129 00:05:59-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Quit: Leaving] 20161129 00:29:10-!- lamefun [~lamefun@5.165.188.79] has joined #wesnoth 20161129 00:39:20-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20161129 00:48:58-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth 20161129 00:50:03-!- Appleman1234 [~Appleman1@KD106161208181.au-net.ne.jp] has quit [Ping timeout: 246 seconds] 20161129 00:57:57-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Quit: Leaving] 20161129 01:01:57-!- Appleman1234 [~Appleman1@KD106161212095.au-net.ne.jp] has joined #wesnoth 20161129 01:03:12-!- Bonobo [~Bonobo@2001:44b8:254:3200:b57f:565f:6e78:a8af] has quit [Ping timeout: 258 seconds] 20161129 01:03:57-!- Bonobo [~Bonobo@2001:44b8:254:3200:d42c:41be:b7b5:1481] has joined #wesnoth 20161129 01:12:06-!- lamefun [~lamefun@5.165.188.79] has quit [Quit: Leaving] 20161129 03:15:43-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has quit [Remote host closed the connection] 20161129 03:38:10-!- ArneBab [~quassel@55d46054.access.ecotel.net] has joined #wesnoth 20161129 03:38:10-!- ArneBab [~quassel@55d46054.access.ecotel.net] has quit [Changing host] 20161129 03:38:10-!- ArneBab [~quassel@freenet/developer/arnebab] has joined #wesnoth 20161129 03:42:19-!- ArneBab_ [~quassel@55d45116.access.ecotel.net] has quit [Ping timeout: 244 seconds] 20161129 04:43:08-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has joined #wesnoth 20161129 05:09:32-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20161129 05:10:16-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has joined #wesnoth 20161129 05:20:44-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20161129 05:24:28-!- lurker [81133fad@gateway/web/freenode/ip.129.19.63.173] has joined #wesnoth 20161129 05:26:57-!- Kwandulin [~Miranda@p200300760F6EBFF07C0EB70657A84365.dip0.t-ipconnect.de] has joined #wesnoth 20161129 05:37:53-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has joined #wesnoth 20161129 05:48:08-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20161129 05:52:43-!- lurker [81133fad@gateway/web/freenode/ip.129.19.63.173] has quit [Quit: Page closed] 20161129 05:55:27-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth 20161129 07:11:27-!- lamefun [~lamefun@5.165.188.79] has joined #wesnoth 20161129 07:17:30-!- lamefun [~lamefun@5.165.188.79] has quit [Remote host closed the connection] 20161129 07:23:45-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 07:24:46-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has joined #wesnoth 20161129 07:42:41-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth 20161129 07:42:43-!- gimemor [~gimemor@95.152.34.56] has joined #wesnoth 20161129 07:50:56-!- salluc69 [~salluc69@host126-195-dynamic.4-87-r.retail.telecomitalia.it] has quit [Quit: Sto andando via] 20161129 07:51:47-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20161129 08:01:32-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20161129 08:30:01-!- salluc69 [~salluc69@host126-195-dynamic.4-87-r.retail.telecomitalia.it] has joined #wesnoth 20161129 08:32:09-!- louis94 [~~louis94@91.178.240.137] has quit [Quit: Konversation terminated!] 20161129 08:32:28-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 08:38:42-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 246 seconds] 20161129 09:53:43-!- ancestral [~ancestral@75-168-80-79.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20161129 11:12:12-!- Kwandulin [~Miranda@p200300760F6EBFF07C0EB70657A84365.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20161129 11:37:59-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth 20161129 11:55:53-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 245 seconds] 20161129 12:01:44-!- gimemor [~gimemor@95.152.34.56] has quit [Ping timeout: 260 seconds] 20161129 12:06:27-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth 20161129 12:34:28-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161129 12:45:28-!- Bonobo [~Bonobo@2001:44b8:254:3200:d42c:41be:b7b5:1481] has quit [Ping timeout: 258 seconds] 20161129 12:46:02-!- Rhonda [~rhonda@anguilla.debian.or.at] has quit [Changing host] 20161129 12:46:03-!- Rhonda [~rhonda@wesnoth/developer/rhonda] has joined #wesnoth 20161129 13:38:08-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 14:06:39-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 246 seconds] 20161129 14:07:09-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161129 14:21:32-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has quit [Quit: Connection closed for inactivity] 20161129 14:56:37-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 248 seconds] 20161129 15:00:21-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 248 seconds] 20161129 15:41:31-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161129 16:02:21-!- gimemor [~gimemor@host-95-152-34-56.dsl.sura.ru] has joined #wesnoth 20161129 16:46:33-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth 20161129 17:25:54-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 268 seconds] 20161129 17:27:42-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 17:34:30-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth 20161129 17:50:14-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 256 seconds] 20161129 18:02:52-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Ping timeout: 258 seconds] 20161129 18:07:43-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 18:12:56-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth 20161129 18:42:38-!- claymore [~claymore@unaffiliated/claymore] has joined #wesnoth 20161129 18:56:18-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 244 seconds] 20161129 19:02:12-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Ping timeout: 256 seconds] 20161129 19:04:45-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth 20161129 19:06:24-!- gimemor [~gimemor@host-95-152-34-56.dsl.sura.ru] has quit [Ping timeout: 250 seconds] 20161129 19:46:57-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 19:47:48-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20161129 20:16:30-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 252 seconds] 20161129 20:21:54-!- can-ned_food [~me@pool-71-253-116-81.eriepa.dsl-w.verizon.net] has joined #wesnoth 20161129 20:22:23< can-ned_food> Am I correct in thinking that a [store_villages]side= is matched prior to a [filter]side= in that same [store_villages] node? I.e. no need for a [and] node to prioritize it. 20161129 20:24:26< can-ned_food> Second question: what was the name of that MP Mod which allowed diplomacy between teams? 20161129 20:24:35< zookeeper> i'm trying to understand whether the answer makes any difference 20161129 20:24:45< zookeeper> (besides, it's [store_villages]owner_side=) 20161129 20:25:46< zookeeper> can-ned_food, diplomacy era perhaps? i'm sure there's been several add-ons which have diplomacy of some kind, but diplomacy era only added diplomacy. 20161129 20:27:46< zookeeper> but if you're referring to something that's not already really old, then that's not it 20161129 20:29:30< can-ned_food> That's probably it, zookeeper. I read something about it from 2012 or so. 20161129 20:29:39-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 20:29:58< zookeeper> yeah, it kinda died because no one seemed to be interested in it 20161129 20:31:05< can-ned_food> maybe it would work better as a mod. 20161129 20:31:58< zookeeper> well, of course 20161129 20:32:06< zookeeper> we didn't have that capability back then :p 20161129 20:37:17-!- Kranix [~magnus@185.118.249.51] has joined #wesnoth 20161129 20:53:57-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 248 seconds] 20161129 20:54:53< celticminstrel> It's possible that toplevel side= is ignored if a filter is present. 20161129 20:56:05-!- prkc [~prkc@gateway/vpn/privateinternetaccess/prkc] has quit [Ping timeout: 265 seconds] 20161129 20:59:39< zookeeper> i can't see how that makes sense since there is no toplevel side= 20161129 21:00:23< celticminstrel> I mean toplevel side within [store_villages]. 20161129 21:00:30-!- can-ned_food [~me@pool-71-253-116-81.eriepa.dsl-w.verizon.net] has quit [Ping timeout: 252 seconds] 20161129 21:00:53< zookeeper> exactly 20161129 21:01:18< celticminstrel> It doesn't have it? 20161129 21:01:20 * celticminstrel shrugs. 20161129 21:01:27< celticminstrel> Some tags do, I don't remember which ones. 20161129 21:02:25-!- can-ned_food [~me@pool-71-253-116-81.eriepa.dsl-w.verizon.net] has joined #wesnoth 20161129 21:02:36< zookeeper> anyway, i still haven't even convinced myself that the original question makes sense 20161129 21:02:54< zookeeper> as with all filters, only things which match all criteria are stored 20161129 21:03:00< celticminstrel> Oh, owner_side. 20161129 21:03:43< celticminstrel> I still think it's possible that owner_side is ignored if [filter] is present. I do know there's a specific compatibility function in the Lua to handle cases where there can be either a toplevel side key or a full side filter. 20161129 21:03:46< zookeeper> so if you have owned_side=1 and [filter] side=1, then only villages which are owned by side 1 and have a side 1 unit in them get stored. which seems like the latter criteria is a bit redundant :p 20161129 21:04:18< celticminstrel> Hm, well, I guess it's semantically different though compared to just owned_side=1. 20161129 21:04:35< celticminstrel> If anything's redundant there it's the owned_side. 20161129 21:04:37-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 21:04:41< zookeeper> well, sure 20161129 21:04:59< zookeeper> depends on what one wants, i guess 20161129 21:05:31< can-ned_food> My question was as to which was used first, and then which was used to compare against that set of preliminary matches. 20161129 21:05:48< can-ned_food> I wanted to make the first criteria be the more restrictive. 20161129 21:06:33< zookeeper> why? 20161129 21:07:11< zookeeper> i mean, as far as i understand how this stuff works, the order doesn't matter, the results are still going to be the same. 20161129 21:07:13< can-ned_food> smaller set to handle the second time. i don't know if it helps the workload. 20161129 21:07:18< zookeeper> right 20161129 21:07:39< can-ned_food> other than that, there is no reason. 20161129 21:08:13< zookeeper> in that case, i have no idea, probably you'd have to try to check the source code 20161129 21:08:40< can-ned_food> gotcha. and anyways, it isn't redundant if you want to match villages owned by a certain side And occupied by a unit or troop of a certain other side. ;-) 20161129 21:08:45< celticminstrel> ISTR the game iterates the entire map once and checks each hex against the entire filter, but I could be wrong. 20161129 21:09:05< celticminstrel> can-ned_food: Is that even a possible situation? 20161129 21:09:32< can-ned_food> with my mod it is. and i wouldn't be surprised if the Wiki was incorrect yet again, Minstrel. 20161129 21:09:50< celticminstrel> I'm not basing that comment on the wiki though. 20161129 21:10:10< can-ned_food> I know, I'm saying that my information was so. 20161129 21:10:36< zookeeper> the c++ code seems to first check for [filter] and then for owner_side 20161129 21:11:23< zookeeper> (owner_side= is actually the last thing it checks, except for formula=) 20161129 21:11:25< can-ned_food> If you and the Wiki disagree, I know that I put less stock in the Wiki. Granted, that's not saying much, but there's no disparagement on you. 20161129 21:11:57< can-ned_food> Thanks, zookeeper. what file is that, or is it obvious? 20161129 21:12:14< zookeeper> src/terrain/filter.cpp it seems 20161129 21:13:01< celticminstrel> Ohh, [store_villages] is an inline SSF, okay. 20161129 21:13:39 * celticminstrel notes that src/side_filter.cpp probably implements the SSD. Pretty sure it's side_filter and not team_filter. 20161129 21:13:50< celticminstrel> ^SSF 20161129 21:14:02< celticminstrel> No wait, inline SLF. 20161129 21:14:07< celticminstrel> Why would I think SSF. 20161129 21:14:09< celticminstrel> Duh. 20161129 21:25:03-!- Samual [~Samual@xonotic/core-team/Samual] has quit [Ping timeout: 245 seconds] 20161129 21:25:38-!- Samual [~Samual@xonotic/core-team/Samual] has joined #wesnoth 20161129 21:27:11-!- Narrat [~Narrat@p5DED1A9F.dip0.t-ipconnect.de] has joined #wesnoth 20161129 21:28:55-!- claymore [~claymore@unaffiliated/claymore] has quit [Quit: Leaving] 20161129 21:40:03-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth 20161129 21:40:10-!- can-ned_food [~me@pool-71-253-116-81.eriepa.dsl-w.verizon.net] has quit [Quit: Konversation terminated!] 20161129 21:41:31-!- louis94 [~~louis94@91.178.240.137] has quit [Ping timeout: 265 seconds] 20161129 21:57:59-!- mic_e [~quassel@ipbcc36896.dynamic.kabel-deutschland.de] has joined #wesnoth 20161129 22:03:42-!- louis94 [~~louis94@91.178.240.137] has joined #wesnoth 20161129 22:14:19-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Quit: ChipmunkV] 20161129 22:24:12-!- Kranix [~magnus@185.118.249.51] has quit [Quit: Konversation terminated!] 20161129 22:31:06-!- Bonobo [~Bonobo@2001:44b8:254:3200:d97c:8a8e:acec:7d5b] has joined #wesnoth 20161129 22:46:26-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth 20161129 23:05:13-!- Shiki [~Shiki@141.39.226.226] has joined #wesnoth 20161129 23:05:20< Shiki> Hello 20161129 23:05:37< Shiki> Is it possible that traits are conflicting between add-ons? 20161129 23:05:55< Shiki> Does it make sense to add an era prefix for them? 20161129 23:08:31< zookeeper> i don't see how exactly they would conflict, doesn't mean it's impossible though 20161129 23:13:31< Shiki> Is it not because we place them everytime with a macro in the unit_type? And macros are not shared among add-ons? 20161129 23:15:39< zookeeper> sure technically macros are shared, but when the game preprocesses your add-on, the macros from other add-ons can't overwrite your macros 20161129 23:16:07< zookeeper> what add-ons can do, though, is overwrite core macros (and really they shouldn't) and that will then affect other add-ons 20161129 23:16:23< zookeeper> at least i'm not aware of any safeguards against that 20161129 23:24:56< Shiki> I thought each addon has an own namespace plus the default one. 20161129 23:25:25< zookeeper> well it's possible i'm completely out of date with my understanding 20161129 23:25:53< Shiki> well, I have no idea about the backend, it are just my observations from era maintaining 20161129 23:26:05< zookeeper> should be easy enough to test that with some dummy add-ons 20161129 23:28:21< Shiki> I think it's all fine, and prefixes are only required for race and unit ids. I got a bit to crazy about adding prefixes. 20161129 23:31:25< Shiki> ....since the (1.12) leadership macro has the same id for different effects too 20161129 23:31:55< Shiki> and I newer saw someone using perfixes for abilities etc either... 20161129 23:38:56-!- wario [~wario_@unaffiliated/wario] has joined #wesnoth 20161129 23:48:23-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20161129 23:59:48-!- wario [~wario_@unaffiliated/wario] has quit [Quit: Leaving] --- Log closed Wed Nov 30 00:00:58 2016