--- Log opened Thu Aug 10 00:00:13 2017 20170810 00:00:28< wesnoth-discord-> Not that fixing that made any difference, sadly. 20170810 00:10:01< shadowm> Oh hey, self-links in MW 1.29 emit elements without a target URL. 20170810 00:10:14< shadowm> Another change nobody asked for and that has absolutely no semantic purpose. 20170810 00:16:10< shadowm> I wonder if perhaps I'm hitting some parser recursion limit. 20170810 00:17:08< shadowm> Nope, works fine with a dummy template. 20170810 00:29:57-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has quit [Read error: Connection reset by peer] 20170810 01:04:31-!- Ravana_ [~Ravana@unaffiliated/ravana/x-2327071] has joined #wesnoth 20170810 01:42:02-!- Narrat [~Narrat@p5DCC65C3.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.] 20170810 01:55:14-!- Vadatajs [~Vadatajs@75-167-198-14.cdrr.qwest.net] has joined #wesnoth 20170810 02:01:56-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth 20170810 02:37:32-!- ArneBab_ [~quassel@freenet/developer/arnebab] has joined #wesnoth 20170810 02:41:24< shadowm> I need to stop MediaWiki from emitting HTML for line breaks. 20170810 02:41:37-!- ArneBab [~quassel@freenet/developer/arnebab] has quit [Ping timeout: 248 seconds] 20170810 02:41:41< wesnoth-discord-> https://cdn.discordapp.com/attachments/231976805987385345/345033939070484480/Spectacle.mn9816.png 20170810 02:42:01< shadowm> There are a million empty

s in there causing that. 20170810 02:42:57< shadowm> Here's the approach I'm using right now: https://pastebin.com/K82w6Nd4 20170810 02:45:03< shadowm> The #ifexist limit is controlled by $wgExpensiveParserFunctionLimit, which defaults to 99 and can be adjusted as needed, but I doubt we'll ever have more than 12 languages in the wiki. :p 20170810 02:45:32< shadowm> So yeah. How do I get rid of the garbage HTML? 20170810 02:52:24-!- UnusedVariable [~mes@37.248.159.89] has quit [Ping timeout: 260 seconds] 20170810 02:52:32< celticminstrel> I dunno, maybe end lines with and begin them with ? This is just a wild guess though. 20170810 02:53:11< celticminstrel> Assuming your complaint is that adding a line break in the middle of something results in an empty

or an unwanted
or some such. 20170810 02:54:03< shadowm> I can't think of any other possible interpretation of what I said. 20170810 02:55:26< shadowm> It seems to do the trick. https://pastebin.com/ALJysaSi 20170810 02:55:55< shadowm> Now I just need to get rid of the unwanted whitespace between

  • elements. 20170810 02:56:45< shadowm> Hmm. 20170810 02:56:53< shadowm> Maybe... 20170810 02:57:06< shadowm> Maybe I should move the
  • tags out of the helper template. 20170810 02:57:49< shadowm> Oh wait, I can't do that because their presence relies on that page existence test. 20170810 02:58:21< shadowm> What I need to get rid of is that trailing whitespace (newline) in the helper template, probably. 20170810 03:01:35< shadowm> Using didn't help. 20170810 03:08:55< shadowm> I mean, just doing away with linebreaks entirely is a good enough solution. .P 20170810 03:09:29< shadowm> Even if the wiki markup looks unwieldy. It's not like anyone will be editing this every 24 hours or anything. 20170810 03:11:14< shadowm> The wiki editors have been using language codes that Wesnoth does not use. 20170810 03:11:38< shadowm> zh-Hans, ukr, ua (which is orphaned) 20170810 03:12:35< shadowm> There are some pages using zh-CN (简体中文). 20170810 03:12:54< shadowm> It's the exact same language label used by those using zh-Hans. 20170810 03:13:29< shadowm> I'm thoroughly confused and I feel I'm going to have to discuss this with them. 20170810 03:15:23< shadowm> Then there's the lone page using zh (简体中文). 20170810 03:15:28< shadowm> Again, same name, different code. 20170810 03:15:31< shadowm> Why. 20170810 03:15:54< shadowm> I know there are several variants of Chinese in existence but I'm 99% certain they have actual different names. 20170810 03:19:11< wesnoth-discord-> Here we have another MediaWiki 1.29 (or 1.28) change nobody asked for. 20170810 03:19:11< wesnoth-discord-> https://cdn.discordapp.com/attachments/231976805987385345/345043372693651466/Spectacle.Vp9816.png 20170810 03:19:32< wesnoth-discord-> I'mma have to rectify that whenever the time comes I guess. 20170810 03:20:42< wesnoth-discord-> is that really bad? 20170810 03:38:40< celticminstrel> Was there a reason to use
      instead of the MediaWiki list syntax? 20170810 03:41:54< shadowm> Yes. 20170810 03:42:46< shadowm> How is this for documentation? https://wiki.wesnoth.org/Template:Translations 20170810 03:43:58< celticminstrel> Looks good to me. 20170810 03:44:15< shadowm> (Where I'm going to link to it besides the strongly-worded forum post I'm going to write is beyond me.) 20170810 03:46:53< shadowm> And now here it is, in action: https://wiki.wesnoth.org/Play 20170810 03:47:45< shadowm> Huh, turns out there was a hidden /ukr version of that page too. 20170810 04:26:05-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20170810 04:26:08-!- synthpopisback [~synthpopi@2606:a000:7947:5000:998c:d0cd:ed84:d783] has joined #wesnoth 20170810 06:23:12-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has quit [Remote host closed the connection] 20170810 06:23:20-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth 20170810 07:07:37-!- Haudegen [~quassel@178.115.237.87] has joined #wesnoth 20170810 07:22:41-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth 20170810 07:58:24< DeFender1031> shadowm, nice, I like. 20170810 08:00:26< shadowm> For any translators or translation maintainers: https://forums.wesnoth.org/viewtopic.php?f=7&t=46664 20170810 08:01:25-!- ArneBab [~quassel@freenet/developer/arnebab] has joined #wesnoth 20170810 08:03:47-!- ArneBab_ [~quassel@freenet/developer/arnebab] has quit [Ping timeout: 260 seconds] 20170810 08:07:10< janebot> Tweet (by @Wesnoth) (RT @shikadilord) To any @Wesnoth translators or translation maintainers that might be following, I need your help! https://r.wesnoth.org/t46664 [ https://twitter.com/Wesnoth/status/895557118589255681 ] 20170810 08:11:17< DeFender1031> shadowm, so you ended up doing it the (admittedly less elegant) way I suggested in the end? 20170810 08:11:22< shadowm> Yep. 20170810 08:11:34< DeFender1031> Sucks that DPL+PF didn't work right 20170810 08:11:43< shadowm> Pretty much. 20170810 08:11:53< DeFender1031> I actually liked your idea a lot better than I liked mine. 20170810 08:12:13< shadowm> It seems like PF just doesn't recognize its input half of the time in the DPL context. 20170810 08:12:19< DeFender1031> :/ 20170810 08:12:25< shadowm> I thought upgrading to the latest MW branch would help, but nope, no difference. 20170810 08:12:42< DeFender1031> Yeah, sometimes these extensions don't play nicely together for some reason. 20170810 08:19:28< wesnoth-discord-> hmmm 20170810 08:19:40< wesnoth-discord-> just noticed that the battle for wesnoth website updated 20170810 08:19:52< wesnoth-discord-> looks fancy af 20170810 08:19:55< wesnoth-discord-> https://floran.is-going-to.space/7003a4.png 20170810 08:21:15< wesnoth-discord-> Yeah, looks great! 20170810 08:21:59< wesnoth-discord-> so does that trailer 20170810 08:22:29< wesnoth-discord-> The trailer is ancestral's work, I believe. 20170810 08:52:07-!- edaq [~edaq3@h69-21-227-85.cytnin.broadband.dynamic.tds.net] has quit [Ping timeout: 255 seconds] 20170810 09:06:38-!- UnusedVariable [~mes@37.248.153.155] has joined #wesnoth 20170810 09:19:16-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth 20170810 09:21:08< wesnoth-discord-> yes 20170810 10:32:28-!- Appleman1234 [~quassel@124x38x163x22.ap124.ftth.ucom.ne.jp] has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 20170810 10:46:30-!- Haudegen [~quassel@178.115.237.87] has quit [Ping timeout: 240 seconds] 20170810 10:46:55-!- Appleman1234 [~quassel@124x38x163x22.ap124.ftth.ucom.ne.jp] has joined #wesnoth 20170810 10:47:33-!- Haudegen [~quassel@178.115.237.87] has joined #wesnoth 20170810 10:47:57-!- UnusedVariable [~mes@37.248.153.155] has quit [Ping timeout: 240 seconds] 20170810 11:51:37-!- Haudegen [~quassel@178.115.237.87] has quit [Read error: Connection reset by peer] 20170810 12:12:14-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has joined #wesnoth 20170810 12:24:34-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth 20170810 12:41:06< wesnoth-discord-> @Vultraz Does the steam version will have cloud saves? 20170810 12:41:06-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has quit [Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] 20170810 12:41:44< wesnoth-discord-> I can't say definitely either way. 20170810 12:41:53< wesnoth-discord-> Support for cloud saves is unlikely. None of us are interested in working on it. 20170810 12:45:22< wesnoth-discord-> Thank you! 20170810 12:53:12< DeFender1031> There will be cloud saves if there are impassible mountains on the map... 20170810 12:53:26< zookeeper> i think you probably could already use dropbox or similar (i guess maybe not current dropbox anymore, after they changed how the links etc work?) to get a cloud-like thing going. 20170810 12:54:33< zookeeper> ...by just moving your userdata directory to the dropbox (or whatever) directory. not sure how much hackery it might involve to have it actually work, though. 20170810 12:57:49< Ravana_> with unix I guess you could do something with links, with others most sensible should be making sync root be saves folder 20170810 12:58:21< zookeeper> i imagine that these days there must be plenty of services and apps that could be used to achieve the same thing. 20170810 12:58:29< wesnoth-discord-> Symbolic links are also available on Windows (but much less used). 20170810 13:05:21-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170810 13:05:28-!- Haudegen [~quassel@212-186-77-29.static.upcbusiness.at] has joined #wesnoth 20170810 13:07:57-!- Bonobo [~Bonobo@203.220.138.162] has quit [Ping timeout: 240 seconds] 20170810 13:30:01< wesnoth-discord-> zookeeper: should some of the Khalifate have darker skin? 20170810 13:30:30< zookeeper> i don't see any particular reason? 20170810 13:39:01< wesnoth-discord-> a) to match the new desert Elves 20170810 13:39:24< wesnoth-discord-> b) to differentiate from the Ottoman Caliphate 20170810 13:43:06< zookeeper> well, there's no indication that they've actually lived in the desert for a particularly long time, whereas the UtBS date is very unknown and could easily be thousands of years in the future. so there's no need to match the desert elves in any way. 20170810 13:48:54< zookeeper> not to mention that the explanation for why the desert elves have much darker skin wouldn't be solely due to natural biological causes, but something akin to their nature connection allowing them to adapt quickly to the prevailing environmental conditions. 20170810 13:50:01-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 255 seconds] 20170810 13:50:10< DeFender1031> I think it's safe to assume that the khalifate has spent a long enough time in the desert that they'd biologically adapt. 20170810 13:50:46< DeFender1031> But let's take it in a different direction. 20170810 13:50:53< DeFender1031> Let's give them purple skin instead. 20170810 13:51:36< zookeeper> of course one might then ask why aren't there mountain, swamp, cave, village and reef elves, but i think that can be answered by them still vastly preferring forests. 20170810 13:53:18< zookeeper> DeFender1031, biological adaptation would take, what, 100k years? my knowledge is a bit hazy, but a substantial amount of time regardless. 20170810 13:53:25-!- UnusedVariable [~mes@37.248.158.179] has joined #wesnoth 20170810 13:54:00< DeFender1031> For skin to darken? 5 years maybe? 20170810 13:54:37< zookeeper> uh... well i don't think the desert elves have merely picked up some tanning 20170810 13:54:59< zookeeper> or that that would be impression of the khalifate units, if they were given darker skin 20170810 13:55:51< zookeeper> if you'd just mean making them _slightly_ darker instead of looking like of different ethnicity altogether, then sure, why not. but i assumed the latter was what was meant. 20170810 13:55:53< DeFender1031> Eh, maybe. 20170810 13:56:30< DeFender1031> On the other hand, there's no reason why they weren't a different ethnicity to start off with. 20170810 13:56:59< DeFender1031> There's no reason to assume that all humans started off white. 20170810 13:57:13< wesnoth-discord-> ^ 20170810 13:59:03< zookeeper> well all humans were of the same ethnicity to start with :p but anyway, having different ethnicities based on faction/whatever does force the human prehistory into a certain shape. 20170810 14:00:15< zookeeper> it does mean that the humans have existed and different major groups of them have been physically largely separated for thousands of years 20170810 14:00:49-!- ancientcc [~ancientcc@112.64.216.92] has joined #wesnoth 20170810 14:00:59-!- ancientcc [~ancientcc@112.64.216.92] has quit [Remote host closed the connection] 20170810 14:01:25< wesnoth-discord-> As I recall, you have the Khalifate as living in the desert of the old continent 20170810 14:02:29< wesnoth-discord-> You don't have to have tons of distance, just look at ancient Egypt versus Greece 20170810 14:03:51< wesnoth-discord-> Here's an idea: the Khalifate follow the wesfolk to the emerald isle 20170810 14:04:36< wesnoth-discord-> They're the last to escape when the ships return to Southport 20170810 14:06:31< wesnoth-discord-> A bit of tense action occurs when they reach Wesnoth and meet the Ruby-twisted king, and outright conflict is barely averted by the discovery of the deserts to the south. 20170810 14:11:48< wesnoth-discord-> Having borne the brunt of the lichlord assault, they vow never to be so weak and ban the study of the magics taught at Alduin in favor of a unique strain that does not lend itself to necromancy 20170810 14:13:23< zookeeper> that doesn't make much sense timeline-wise. the last ships arrive already during TRoW, and the ruby doesn't really corrupt haldric until years later. and why would they specifically move into what's arguably the most inhospitable region of the continent instead of, you know, someplace nice? 20170810 14:14:00< zookeeper> (yeah, the shores of the bay and rivers wouldn't be _that_ inhospitable, but they still have to cross the massive desert to get there in the first place) 20170810 14:14:20< zookeeper> (or maybe they just took the ships, fine) 20170810 14:15:07< wesnoth-discord-> I don't recall the last ships getting back to Wesnoth during TRoW 20170810 14:16:12< zookeeper> those are the ships aethyr returns in 20170810 14:16:42< zookeeper> humm 20170810 14:16:42< zookeeper> no 20170810 14:16:57< zookeeper> the last ships arrive during "The Vanguard" 20170810 14:17:32< zookeeper> and by "The Vanguard" i of course mean "Return of the Fleet" 20170810 14:19:28< wesnoth-discord-> Does he tell them to go back or no? 20170810 14:20:52< zookeeper> no, those are the ships that were told to go back to pick up the last survivors 20170810 14:21:21< wesnoth-discord-> Hmm 20170810 14:23:48< zookeeper> besides, the wesfolk arrived on the green isle a long time before TRoW. the khalifate couldn't have just been hiding there in some remote corner of the isle for 200 years before TRoW kicks off, nor could they have conveniently arrived exactly at that time only to find out that the orcs started overrunning the isle two weeks earlier. 20170810 14:23:53< wesnoth-discord-> I really need to be at my computer for these discussions 20170810 14:29:28-!- DDR_ [~David@S0106f0f249839863.vc.shawcable.net] has quit [Ping timeout: 240 seconds] 20170810 14:43:02-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has joined #wesnoth 20170810 14:59:19-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170810 15:04:57-!- UnusedVariable [~mes@37.248.158.179] has quit [Ping timeout: 240 seconds] 20170810 15:05:49-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has joined #wesnoth 20170810 15:06:00-!- UnusedVariable [~mes@ip-31-0-126-251.multi.internet.cyfrowypolsat.pl] has joined #wesnoth 20170810 15:20:38-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20170810 15:46:25-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth 20170810 15:48:15-!- DDR_ [~David@S0106f0f249839863.vc.shawcable.net] has joined #wesnoth 20170810 15:51:05-!- UnusedVariable [~mes@ip-31-0-126-251.multi.internet.cyfrowypolsat.pl] has quit [Ping timeout: 240 seconds] 20170810 16:23:11-!- Narrat [~Narrat@p5DCC65C3.dip0.t-ipconnect.de] has joined #wesnoth 20170810 16:41:26-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20170810 16:51:47-!- HeyCitizen [~citizen@gateway/vpn/privateinternetaccess/heycitizen] has joined #wesnoth 20170810 16:59:28-!- UnusedVariable [~mes@ip-31-0-122-14.multi.internet.cyfrowypolsat.pl] has joined #wesnoth 20170810 17:10:05-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has joined #wesnoth 20170810 17:11:57< wesnoth-discord-> I never liked khalifate 20170810 17:12:21< wesnoth-discord-> think the faction is added intentionally to show dev groups have no racial bias lol 20170810 17:12:51< wesnoth-discord-> The whole faction design isnt cool or fitting the gaming balance meta 20170810 17:13:02< wesnoth-discord-> that marksman sword is totally broke 20170810 17:13:51< wesnoth-discord-> It would be a great user mod but tbh very shity idea to put into default era 20170810 17:34:53< wesnoth-discord-> I swear to god. 20170810 17:35:21< wesnoth-discord-> You people can't go *a single day* without having one of these discussions. 20170810 17:49:45-!- UnusedVariable [~mes@ip-31-0-122-14.multi.internet.cyfrowypolsat.pl] has quit [Quit: Konversation terminated!] 20170810 17:50:19< DeFender1031> Can we all stop claiming that it shows/doesn't show racial bias? Because it could be interpreted either way, and it's a discussion which therefore goes nowhere. "Look at how unbiased the devs are for adding a faction based on Arabs!" "Look how Islamaphobic the devs are for adding an enemy faction which is clearly Muslim!" Enough already. There's no racial bias here except that which you bring with you. Not every appearance of 20170810 17:50:21< DeFender1031> those of middle-eastern descent has to be somehow political! Stop it already! 20170810 17:51:24< wesnoth-discord-> ^ 20170810 17:51:25< wesnoth-discord-> Hopefully you're ready to repeat that when Wesnoth is in Steam and there is a large number of new players who are blissfully unaware of earlier discussions... 20170810 17:52:36< wesnoth-discord-> Someone will have to, certainly. 20170810 17:53:10< DeFender1031> @jyrkive I'll repeat it as many times as necessary. I'll save the text so I can repeat it. We should make a wiki page called "The Racial Bias of including Khalifate" which consists solely of this text in 150pt font. Whatever it takes, I just want people to shut up about it already! 20170810 17:53:50< elias> will putting Wesnoth up in Steam really get a large number of new players? (they have to pay for downloading it there after all...) 20170810 17:54:02< DeFender1031> elias, no they don't. 20170810 17:54:06< wesnoth-discord-> No, they don't have to pay. 20170810 17:54:28< elias> oh, I see 20170810 17:54:51< DeFender1031> For everything but the IOS version, Wesnoth is Free Software in BOTH senses of the word! :) 20170810 17:54:59< elias> nice 20170810 17:55:15< DeFender1031> (Is there even still an up-to-date IOS version on the apple store?) 20170810 17:55:36< elias> the last Android version I got wasn't free, but that was some time ago :P 20170810 17:56:15< wesnoth-discord-> I've seen some stupid rumours floating around that Wesnoth is going to cost money on Steam, lol. 20170810 17:56:38< wesnoth-discord-> The plan even years before the Greenlight submission has always been for it to be free. 20170810 17:56:56< DeFender1031> who starts these rumors? 20170810 17:57:10< elias> I just assumed so because all the other store versions were initially non-free 20170810 17:57:19< elias> (if my memory about the initial Android version is right at least) 20170810 17:57:36< wesnoth-discord-> Some people who've decided the dev team are evil and that it's easier to assume stuff than to ask directly or do a little more research of their own. 20170810 17:57:58< wesnoth-discord-> No doubt some of them are even here on the Discord. 20170810 17:58:13< elias> shadowm: they *are* evil, else they would never have released the ios version the way they did :) 20170810 17:58:35< wesnoth-discord-> The iOS and Android ports are third-party ports, that's what people don't really get. 20170810 17:58:38< elias> (well, I don't know if any of the developers from back then are still active) 20170810 17:59:06< wesnoth-discord-> A lot of people started emailing even *me* (I wasn't even a release manager, just a forum admin) when the previous iOS porter quit. 20170810 18:00:33< wesnoth-discord-> They weren't nice messages. 20170810 18:01:42< wesnoth-discord-> These days the Android port is free because of the legal kerfuffle there was with the Google Play store because of *another* older paid port, though. 20170810 18:03:52-!- Haudegen [~quassel@212-186-77-29.static.upcbusiness.at] has quit [Read error: Connection reset by peer] 20170810 18:12:12< wesnoth-discord-> @shadowm I'm sorry, I think we forgot to talk about this yesterday 20170810 18:13:10-!- Kwandulin [~Kwandulin@p200300E453C8F044A4BBAF382DA4075F.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 20170810 18:13:26< wesnoth-discord-> Jests aside, it will be... interesting to see what happens with the steam influx 20170810 18:16:53< wesnoth-discord-> Based on experience with high-discount steam sales, it would probably be wise to step up the available pool of MP mods 20170810 18:17:20< wesnoth-discord-> Our Community Manager is aware of these and other issues. 20170810 18:18:36< DeFender1031> Server load is going to potentially become an issue as well... 20170810 19:01:23-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] 20170810 19:06:59-!- sevu [~Shiki@p54856C6C.dip0.t-ipconnect.de] has joined #wesnoth 20170810 19:17:40-!- madmax28_ [~madmax28@xdsl-78-34-102-30.netcologne.de] has joined #wesnoth 20170810 19:35:13-!- jemadux [~jemadux@unaffiliated/jemadux] has joined #wesnoth 20170810 19:38:32-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth 20170810 20:13:02-!- sevu [~Shiki@p54856C6C.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20170810 20:39:51-!- Kranix [~magnus@xd520f683.cust.hiper.dk] has joined #wesnoth 20170810 21:23:40-!- Alkenrinnstet [~alkenrinn@42.61.217.253] has joined #wesnoth 20170810 22:05:53-!- usaki [~usaki@cgn85-194-4-166.bredband.comhem.se] has joined #wesnoth 20170810 22:06:45-!- usaki is now known as Etana 20170810 22:10:28< Etana> hi? wml dev noob question 20170810 22:10:52-!- jemadux [~jemadux@unaffiliated/jemadux] has quit [Ping timeout: 276 seconds] 20170810 22:11:18< zookeeper> then ask 20170810 22:11:29-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20170810 22:12:37< Etana> can i reload files without restarting game? 20170810 22:12:53< zookeeper> press F5 in the title screen 20170810 22:13:16< zookeeper> but you can't do a reload like that from within a currently running scenario, for example 20170810 22:14:49< Etana> im a js programmer, is there like some gui frontend to make scripts? 20170810 22:17:49< Etana> i heard python was supported earlier, can use that now it seems :( 20170810 22:18:53< zookeeper> no, there's not really any frontends. there was an eclipse plugin at some point, but unless i'm mistaken, it's not really a thing anymore. 20170810 22:19:25< zookeeper> there's no python anymore, but we do have pretty good lua support 20170810 22:22:20< Etana> ok, so its just text files and write and reload for me? im still looking thru other's scrips to get an idea what im doing 20170810 22:22:51< zookeeper> yeah, pretty much. has worked well for me for 10+ years :> 20170810 22:24:18-!- Kranix [~magnus@xd520f683.cust.hiper.dk] has quit [Quit: Konversation terminated!] 20170810 22:24:28< Etana> any link to how to learn to make new [abilities] for unit? 20170810 22:25:03< Etana> im used to functional and object programming, none of em seems to be used here xD 20170810 22:25:17< zookeeper> https://wiki.wesnoth.org/ReferenceWML -> https://wiki.wesnoth.org/AbilitiesWML for the directly supported ability capabilities 20170810 22:27:04< Etana> yes, i need to take a noob class in markup language still, i looked that pages :p 20170810 22:27:41< zookeeper> usually if people have very unusual ability ideas, they might have to implement the mechanics as events, which gets a step more complicated so i'd suggest trying to get a grasp of the basics of making simple stuff work, first 20170810 22:28:26< Etana> i only made my own faction for now 20170810 22:30:12< Etana> so, theres nothing else than just reload game when writing and changing stuff in files? :\ 20170810 22:30:37< Etana> i was looking for a debug cmd like :reload or smt 20170810 22:30:47< zookeeper> yeah. do you for some reason crave for more intermediate steps? :p 20170810 22:30:59< wesnoth-discord-> I have a question 20170810 22:31:10< wesnoth-discord-> if you guys are insisted to add khalifate 20170810 22:31:27< wesnoth-discord-> would it be separate and optional like it used to be in 1.12 20170810 22:31:38< wesnoth-discord-> or it will be put into default faction list 20170810 22:31:41< Etana> theres a discord server? :p 20170810 22:31:54< wesnoth-discord-> and besides, will there be khalifate campaigns 20170810 22:33:44< zookeeper> it's going to be in the separate era for the foreseeable future 20170810 22:33:51< Etana> i want to write my code stuff, but reloading the game all the time, really? 20170810 22:33:51< zookeeper> just like in 1.12 20170810 22:35:20< Etana> wait... khalifate? they dont have any water unit. i had to turtle with falcons xD 20170810 22:35:24< zookeeper> Etana, if you're accustomed to constantly reloading to check whether the few lines or characters you just wrote check out, then sure you might need to adjust a little bit. 20170810 22:37:42< shadowm> Etana: Yep, the server is linked in the channel topic and the home page. 20170810 22:38:30-!- Alkenrinnstet [~alkenrinn@42.61.217.253] has quit [Read error: Connection reset by peer] 20170810 22:42:30< Etana> ty, can i check (= ID "Elvish Berserker") of unit on an [event] when unit get attacked or defends? 20170810 22:43:48-!- edaq [~edaq3@h69-21-227-85.cytnin.broadband.dynamic.tds.net] has joined #wesnoth 20170810 22:45:33< Etana> my q is, can i check ID of unit that attacks, i no already how to filter weapon :p 20170810 22:53:54-!- Etana [~usaki@cgn85-194-4-166.bredband.comhem.se] has quit [Quit: Etana] 20170810 22:55:11< wesnoth-discord-> hi? 20170810 22:56:55< Ravana_> I would not encourage hardcoding unit types and ids in abilities, unless really needed 20170810 22:57:07< Ravana_> usually you want to filter based on ability id 20170810 23:03:00< zookeeper> filtering by unit type is pretty much as simple as filtering by weapon, just check the EventWML page again 20170810 23:11:31-!- madmax28_ [~madmax28@xdsl-78-34-102-30.netcologne.de] has quit [Quit: This computer has gone to sleep] 20170810 23:21:37-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 248 seconds] 20170810 23:33:17< wesnoth-discord-> ok? [filter_attacker]id=Elvish Berserker[/filter_attacker] ? im still new to this 20170810 23:35:22< wesnoth-discord-> You might want to check the documentation at . Events that revolve around unit activity take various filter tags, and they have specific names. 20170810 23:35:41< wesnoth-discord-> In particular, `[filter]` refers to the primary unit participating in an event. 20170810 23:36:37< wesnoth-discord-> It's also important to note that `attack` is an event that may fire when your unit gets attacked during another player's turn as well, in which case it participates as the secondary unit instead (`[filter_second]`). 20170810 23:38:38< wesnoth-discord-> Also, you've been saying unit id a lot but I'm not sure if you mean it as that singular unit's id (e.g. `Legolas`) or the id of the unit type it belongs to (e.g. `Elvish Archer`), since most people tend to assign unit ids that are equivalent to their names. 20170810 23:43:28< wesnoth-discord-> yes, unit as in id=unit name 20170810 23:43:39< wesnoth-discord-> i need to check docs again i guess 20170810 23:44:32< wesnoth-discord-> my main question was if theres an option to reload changed files, i guess i have to reload game every time then :p 20170810 23:45:45< wesnoth-discord-> The quickest option is to go back to the title screen and press F5 like someone said, but nope, there's no in-game option to do that and have the changes take effect mid-match. 20170810 23:46:50< wesnoth-discord-> Only Lua scripts loaded in a specific way are reloaded every time you load a save. 20170810 23:49:09-!- Bonobo [~Bonobo@203.220.138.162] has joined #wesnoth 20170810 23:50:16-!- celticminstrel [~celmin@unaffiliated/celticminstrel] has joined #wesnoth 20170810 23:50:21< wesnoth-discord-> @Etana https://forums.wesnoth.org/viewtopic.php?f=21&t=13799 20170810 23:57:22-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: mattsc] --- Log closed Fri Aug 11 00:00:14 2017