--- Log opened Sun Dec 11 00:00:40 2016 20161211 00:03:19-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20161211 00:12:30-!- Appleman1234 [~Appleman1@KD106161206042.au-net.ne.jp] has quit [Ping timeout: 258 seconds] 20161211 00:37:59-!- Narrat [~Narrat@p5DED1A9F.dip0.t-ipconnect.de] has joined #wesnoth 20161211 00:50:25-!- Appleman1234 [~Appleman1@KD106161213174.au-net.ne.jp] has joined #wesnoth 20161211 00:53:15-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Quit: ChipmunkV] 20161211 01:29:56-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 265 seconds] 20161211 02:17:50-!- kalfat [~kalfat@pc7-236.btk.net.pl] has joined #wesnoth 20161211 02:19:07-!- kalfat [~kalfat@pc7-236.btk.net.pl] has quit [Client Quit] 20161211 02:24:37-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has quit [Quit: Leaving] 20161211 02:27:58-!- kalfat [~kalfat@pc7-236.btk.net.pl] has joined #wesnoth 20161211 02:42:42-!- kalfat [~kalfat@pc7-236.btk.net.pl] has quit [Quit: Leaving] 20161211 02:49:36< Polsaker> DeFender1031: maths works in the same way, -*-=+, +*+=+ ;P 20161211 02:55:44-!- MadMerlin [~neil@206-248-167-197.dsl.teksavvy.com] has quit [Ping timeout: 244 seconds] 20161211 03:00:10< celticminstrel> ...how am I even supposed to parse that? 20161211 03:00:25< celticminstrel> Oh. The effect of multiplication on sign? 20161211 03:13:02-!- MadMerlin [~neil@206-248-167-197.dsl.teksavvy.com] has joined #wesnoth 20161211 03:20:36-!- ArneBab_ [~quassel@55d4539e.access.ecotel.net] has joined #wesnoth 20161211 03:24:35-!- ArneBab [~quassel@freenet/developer/arnebab] has quit [Ping timeout: 246 seconds] 20161211 03:24:58-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20161211 03:35:08-!- Narrat [~Narrat@p5DED1A9F.dip0.t-ipconnect.de] has quit [Quit: They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance.] 20161211 03:37:31-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth 20161211 03:46:50-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: So long and thanks for all the fish.] 20161211 04:34:50-!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 250 seconds] 20161211 04:39:50-!- cyphase [~cyphase@unaffiliated/cyphase] has joined #wesnoth 20161211 04:44:02-!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 246 seconds] 20161211 05:56:27< Polsaker> yeah 20161211 07:56:04-!- celticminstrel is now known as celmin|sleep 20161211 08:12:17-!- Kwandulin [~Miranda@p200300760F6EBFB140AAE4A339A31A8A.dip0.t-ipconnect.de] has joined #wesnoth 20161211 08:41:44-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 08:43:06-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 08:49:03-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 08:50:28-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 08:53:58-!- TC02 [~quassel@venus.arosser.com] has quit [Ping timeout: 250 seconds] 20161211 09:10:28-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has joined #wesnoth 20161211 09:27:45-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth 20161211 09:58:35-!- Kwandulin [~Miranda@p200300760F6EBFB140AAE4A339A31A8A.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20161211 10:08:46-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 10:09:43-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 10:23:32-!- anonymous_IRC_ [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 10:32:49-!- Kranix [~magnus@x1-6-74-44-01-e4-f1-52.cpe.webspeed.dk] has joined #wesnoth 20161211 10:34:33-!- Kwandulin [~Miranda@p200300760F6EBFB198012A6B939CA276.dip0.t-ipconnect.de] has joined #wesnoth 20161211 10:43:50-!- DeFender1031 [~DeFender1@46-116-15-217.bb.netvision.net.il] has quit [Ping timeout: 264 seconds] 20161211 11:04:45-!- Kwandulin [~Miranda@p200300760F6EBFB198012A6B939CA276.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20161211 11:18:01-!- irco [~irco@HSI-KBW-091-089-039-076.hsi2.kabelbw.de] has joined #wesnoth 20161211 11:35:52-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 11:36:41-!- anonymous_IRC_ [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 11:36:50-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 12:55:11-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 13:30:41-!- DeFender1031 [~DeFender1@dsl217-132-62-187.bb.netvision.net.il] has joined #wesnoth 20161211 13:33:51< DeFender1031> Polsaker, of course it does. I was mostly just setting up for the "Yeah, right" thing. It's an old joke. 20161211 13:37:36< zookeeper> DeFender1031, btw, this is what i concluded to give the best ratio of compactness and elegance in this particular case: https://git.io/v1o0h 20161211 13:38:36< zookeeper> a whole lot shorter than my first iterations where i think i used [store_relative_direction] twice, etc 20161211 13:38:46< DeFender1031> hmm 20161211 13:39:38< zookeeper> in fact, i think it's almost miraculously short, considering what it does :> 20161211 13:41:37< DeFender1031> yeah, that's pretty much what I'd have done 20161211 13:42:38< DeFender1031> btw, if you're working on this scenario already, i noticed that in 1.12, the houses actually give income, and even though there's no early finish bonus, you can rack up a heck of a lot of gold if you wait out the turn counter. 20161211 13:42:58< zookeeper> really? well, maybe your mind works faster than mine, as it took me quite a while to distill it down to something that simple 20161211 13:43:07< DeFender1031> not sure if this is already fixed or not, but if not, it may be prudent to reduce village income to 0 for this scenario 20161211 13:43:58< DeFender1031> zookeeper, a loop expanding out by one each time seeing if we have a location matching what we want makes sense to find the closest matching. 20161211 13:44:21< zookeeper> of course it is 20161211 13:44:25< DeFender1031> i think i may already have done something similar elsewhere though, which may have contributed to my quick thinking 20161211 13:44:37< zookeeper> but that's the part that goes without saying 20161211 13:45:03< DeFender1031> of course, you have no way of knowing that for certain, as it's easy for me to claim after the fact that I would have thought of the given solution immediately 20161211 13:45:10< zookeeper> anyway, the villages still give income in master, but i'm pretty sure the whole campaign has messed up carryover anyway so i don't think i'm going to touch it 20161211 13:45:35< DeFender1031> no messed up, just using the old style instead of the new one 20161211 13:48:52< DeFender1031> i'm not sure the random adjacent hex thing will be correct in all cases though 20161211 13:49:43< DeFender1031> i think it's possible to have a case where the closest shroud to, say, the space south of delfy is directly north of him. 20161211 13:50:05< DeFender1031> (only with a very oddly shaped shroud, but still) 20161211 13:50:35< zookeeper> possible, sure, but unlikely was good enough for me in this case, since it won't actually break anything, just make the ghost fly around him 20161211 13:50:47< DeFender1031> true that. 20161211 13:51:47< DeFender1031> though, once you have the shrouded hex closest to delfy, it should be trivial to find which direction it is from him 20161211 13:52:01< DeFender1031> (and then just send the ghost there) 20161211 13:52:06< zookeeper> it'd also be possible for the ghost to end up in a wall, or... well, actually i'm not sure what happens if you put delfador at the map edge and get unlucky with the direction randomization 20161211 13:52:25< DeFender1031> right. hmm 20161211 13:52:39< zookeeper> i suppose i should have accounted for that 20161211 13:52:52< DeFender1031> ah, if that happens, you're screwed, the ghost won't get placed at all 20161211 13:53:35< DeFender1031> if you start from delfy and find the closest shroud, you can do some simple math to know what direction the ghost is 20161211 13:54:24< zookeeper> of course 20161211 13:54:52< DeFender1031> (IE. if $shrouded.x is less than $delfy.x, then you know it's either ne or se, which can be determined by the difference in $shrouded.y and $delfy.y, etc.) 20161211 13:55:11-!- wario [~wario_@unaffiliated/wario] has joined #wesnoth 20161211 13:55:35< zookeeper> there's no difficulty in making it behave perfectly, only verbosity 20161211 13:56:00< zookeeper> to spot a village while on the map edge would require a very awkward route 20161211 13:57:05< zookeeper> although not impossible, i guess 20161211 13:57:45< DeFender1031> true. I still don't think that what I said would make it too verbose. 20161211 14:00:09< zookeeper> it depends. here i wanted maximal brevity because really it could just as well have no randomization whatsoever, so i don't want to have complicated code do something that essentially has no value. 20161211 14:00:40< DeFender1031> right, though if there are cases where it'll completely break, you can have issues. 20161211 14:00:56-!- wario [~wario_@unaffiliated/wario] has quit [Ping timeout: 250 seconds] 20161211 14:01:02< DeFender1031> Even if it's highly unlikely that anyone will ever encounter a certain case, it's still a good idea to handle it 20161211 14:01:13< DeFender1031> (at least IMO) 20161211 14:01:35< zookeeper> sure. i'll fix the map edge case somehow 20161211 14:02:03< zookeeper> that's the only possible point of breakage that i can see 20161211 14:03:05< DeFender1031> well, if there's a wall, the fake move and the spawn won't happen in the same spot, but meh. 20161211 14:05:26< zookeeper> maybe i should just make the fake move come from fixed coordinates, because... why not 20161211 14:05:59< zookeeper> nevermind 20161211 14:07:20< DeFender1031> because moves will delay even for offscreen movement. 20161211 14:07:31< DeFender1031> i raised this issue a year ago :P 20161211 14:08:25-!- Kwandulin [~Miranda@p200300760F6EBFB1B0D7202DF4EEBA9B.dip0.t-ipconnect.de] has joined #wesnoth 20161211 14:10:55< zookeeper> they do? urgh 20161211 14:11:57< DeFender1031> let me find the report 20161211 14:13:53< DeFender1031> https://gna.org/bugs/index.php?24488 20161211 14:14:16-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth 20161211 14:14:29< DeFender1031> I recall at the time you said something like "this should just be default" 20161211 14:15:52< zookeeper> that doesn't seem to have anything to do with shroud 20161211 14:16:04< DeFender1031> true 20161211 14:16:18< DeFender1031> so? 20161211 14:16:56< zookeeper> because here the bulk of the offscreen movement would be under shroud 20161211 14:17:18< DeFender1031> is it different if it's shrouded vs simply offscreen? 20161211 14:17:22< DeFender1031> i didn't think it was 20161211 14:17:28< zookeeper> how could i possibly know? 20161211 14:17:57< zookeeper> if i knew, i wouldn't say things that indicate i don't know :p 20161211 14:18:01< DeFender1031> by checking? :P But my point was, i'm pretty sure it'd be an issue here too 20161211 14:19:31< zookeeper> i have my doubts about that 20161211 14:25:22< DeFender1031> bears testing anyway. 20161211 14:25:45< zookeeper> sure 20161211 14:26:24< zookeeper> but how, with those big paws? :[ 20161211 14:28:06< DeFender1031> huh? 20161211 14:28:51< zookeeper> how are the bears testing it? 20161211 14:28:56< DeFender1031> ah 20161211 14:28:59< DeFender1031> heh 20161211 14:35:09< zookeeper> bored bear barred beer - bore bare bearing? 20161211 14:36:32-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 14:52:33-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20161211 14:52:39-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth 20161211 15:04:51-!- claymore [~claymore@unaffiliated/claymore] has joined #wesnoth 20161211 15:14:13-!- bumba [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 245 seconds] 20161211 15:18:52-!- bumba [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161211 15:48:03-!- Shiki [~Shiki@141.39.226.226] has joined #wesnoth 20161211 15:55:50-!- claymore [~claymore@unaffiliated/claymore] has quit [Quit: Leaving] 20161211 16:15:08-!- celmin|sleep is now known as celticminstrel 20161211 16:51:33-!- tokage [~tokage@fsfe/tokage] has quit [Quit: tokage] 20161211 16:51:59-!- tokage [~tokage@fsfe/tokage] has joined #wesnoth 20161211 17:35:50-!- bumba is now known as bumbadadabum 20161211 17:38:23-!- Narrat [~Narrat@p5DED1A9F.dip0.t-ipconnect.de] has joined #wesnoth 20161211 17:45:15-!- Kwandulin [~Miranda@p200300760F6EBFB1B0D7202DF4EEBA9B.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20161211 18:35:12-!- anonymous_IRC [~quassel@150-56-179-94.pool.ukrtel.net] has quit [Ping timeout: 268 seconds] 20161211 18:35:15-!- anonymous_IRC_ [~quassel@35-91-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 18:46:07-!- J1sy [~jones@41.50.14.154] has joined #wesnoth 20161211 18:56:00-!- edaq [~edaq3@h184-60-58-252.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20161211 19:45:31-!- wario [~wario_@unaffiliated/wario] has joined #wesnoth 20161211 19:49:53-!- wario_ [~wario_@unaffiliated/wario] has joined #wesnoth 20161211 19:52:54-!- wario [~wario_@unaffiliated/wario] has quit [Ping timeout: 265 seconds] 20161211 20:07:29-!- J1sy [~jones@41.50.14.154] has quit [Quit: SamuraiIRCv.Eng By khensy (http://khensy.jw.lt/)] 20161211 20:16:09-!- anonymous_IRC_ [~quassel@35-91-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 20:44:10-!- Shiki [~Shiki@141.39.226.226] has quit [Remote host closed the connection] 20161211 20:51:41-!- Shiki [~Shiki@141.39.226.226] has joined #wesnoth 20161211 20:52:29-!- anonymous_IRC [~quassel@35-91-179-94.pool.ukrtel.net] has joined #wesnoth 20161211 20:56:13-!- bumba [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161211 20:58:23-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Ping timeout: 245 seconds] 20161211 21:02:40-!- bumba [~bumbadada@wesnoth/developer/bumbadadabum] has quit [Remote host closed the connection] 20161211 21:24:54-!- Kranix [~magnus@x1-6-74-44-01-e4-f1-52.cpe.webspeed.dk] has quit [Quit: Konversation terminated!] 20161211 21:51:03-!- anonymous_IRC [~quassel@35-91-179-94.pool.ukrtel.net] has quit [Remote host closed the connection] 20161211 21:58:35-!- bumbadadabum [~bumbadada@wesnoth/developer/bumbadadabum] has joined #wesnoth 20161211 22:00:57-!- irco [~irco@HSI-KBW-091-089-039-076.hsi2.kabelbw.de] has quit [Remote host closed the connection] 20161211 22:09:06-!- ChipmunkV [~vova@static-89-94-113-91.axione.abo.bbox.fr] has quit [Quit: ChipmunkV] 20161211 22:24:57-!- chatter [2ea6b337@gateway/web/cgi-irc/kiwiirc.com/ip.46.166.179.55] has joined #wesnoth 20161211 22:25:34-!- chatter [2ea6b337@gateway/web/cgi-irc/kiwiirc.com/ip.46.166.179.55] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20161211 22:25:46-!- chatter [2ea6b337@gateway/web/cgi-irc/kiwiirc.com/ip.46.166.179.55] has joined #wesnoth 20161211 22:30:33-!- chatter [2ea6b337@gateway/web/cgi-irc/kiwiirc.com/ip.46.166.179.55] has quit [Disconnected by services] 20161211 23:05:25-!- TC02 [~quassel@venus.arosser.com] has joined #wesnoth 20161211 23:19:07-!- ToBeCloud [uid51591@wikimedia/ToBeFree] has joined #wesnoth 20161211 23:26:01-!- Shiki [~Shiki@141.39.226.226] has quit [Quit: Verlassend] 20161211 23:36:37-!- wario_ [~wario_@unaffiliated/wario] has quit [Ping timeout: 240 seconds] --- Log closed Mon Dec 12 00:00:05 2016