--- Log opened Thu Jan 03 00:00:42 2019 20190103 00:54:39-!- celmin|away is now known as celticminstrel 20190103 01:51:18-!- gfgtdf [~Daniel@x4d0070e5.dyn.telefonica.de] has quit [Ping timeout: 245 seconds] 20190103 06:08:55-!- celticminstrel is now known as celmin|sleep 20190103 08:39:50-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20190103 09:48:00-!- vn971 [~vasilii@office.zivver.org] has joined #wesnoth-umc-dev 20190103 13:50:00-!- celmin|sleep is now known as celmin|away 20190103 14:50:45-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-umc-dev 20190103 17:25:59-!- vn971 [~vasilii@office.zivver.org] has quit [Quit: Leaving.] 20190103 18:06:36<+wesdiscordbot> @VYNLT So... Romans? 20190103 18:06:42<+wesdiscordbot> But with magic 20190103 18:06:55<+wesdiscordbot> yeah, roman inspired 20190103 18:07:16<+wesdiscordbot> i wanted to go for a mix between roman and mainline units 20190103 18:08:16<+wesdiscordbot> what i specifically used, for the most part, are mainline units (as foundations for most of the units tho others do have foundations from UMC sprites taken from Ageless Era, specifically the human-chevalier, human-dardo and human-lavinians folders for the most part) 20190103 18:08:35<+wesdiscordbot> of course i will be crediting people so no worries about that 20190103 18:09:16<+wesdiscordbot> im working on a trilogy so this is just the first generation of this faction which is based off romans, the next two generations will be medieval europe basically 20190103 18:10:00< Ravana> porting something is good way to start 20190103 18:10:12<+wesdiscordbot> ? 20190103 18:10:13<+wesdiscordbot> Magus is a Persian word though 20190103 18:10:22< Ravana> > #wesnoth : wesdiscordbot : I haven't learned WML yet soo 20190103 18:10:26<+wesdiscordbot> What about "Augur"? 20190103 18:10:28<+wesdiscordbot> ohh ok 20190103 18:10:36<+wesdiscordbot> also from what i checked Magus is also latin 20190103 18:10:38<+wesdiscordbot> https://en.wiktionary.org/wiki/magus 20190103 18:11:12<+wesdiscordbot> of an indeterminate Old Iranian origin 20190103 18:11:25<+wesdiscordbot> well its used in Latin soo i assume romans used it too? 20190103 18:11:36<+wesdiscordbot> besides Augurs predict stuff according to its definition 20190103 18:11:52<+wesdiscordbot> where as the Magus unit is supposed to be a run-of-the-mill magician 20190103 18:13:34<+wesdiscordbot> if you can find a synonym for the word magus tho do tell me, Augur doesnt work since theyre diviners, they predict 20190103 18:15:09<+wesdiscordbot> also Rav, in terms of porting, ill be starting with an easy campaign since, while i would like to port one of my favorites such as After The Storm, from what i was told porting it would be pretty darn complicated, besides, shadowm is working on a port already as far as i know soo it would be redundant anyways 20190103 18:18:39<+wesdiscordbot> can someone recommend me an easy campaign to port? like, with standard gameplay, no extra gimmicks, just regular BfW gameplay to make it easier for me to port as a way to practice 20190103 18:19:12< Ravana> really can't say 20190103 18:19:19< Ravana> never played any such campaign 20190103 18:20:07<+wesdiscordbot> mk 20190103 18:20:37< Ravana> if you pick from something newer than 1.8, then most likely it works and needs changes only to silence warnings 20190103 18:21:29<+wesdiscordbot> oh 20190103 18:24:01<+wesdiscordbot> Did brave wings already get ported to 1.14? That one is pretty standard and lots of people including me like it 🐉 20190103 18:24:09<+wesdiscordbot> i think it did, could be wrong 20190103 18:24:13<+wesdiscordbot> lemme check 20190103 18:26:15<+wesdiscordbot> (sorry for being slow, had to start up steam) 20190103 18:26:35<+wesdiscordbot> nope, apparently not 20190103 18:26:46<+wesdiscordbot> Skyone hasn’t been around in a long time so you could port another of his campaigns. Fate of a princess is really popular but there are a few unusual mechanics like a cannon doing long range attacks 20190103 18:27:18<+wesdiscordbot> i think i played a little bit of Fate of a Princess 20190103 18:27:26<+wesdiscordbot> the cannon especially sounds familiar 20190103 18:27:31<+wesdiscordbot> Ohh I think that would be a good one then but I am biased because I love drakes 😄 20190103 18:27:46<+wesdiscordbot> Undead are better lmfao 20190103 18:27:58<+wesdiscordbot> (not in terms of how good they are, but rather how much i like em) 20190103 18:28:29<+wesdiscordbot> oh well everyone has different opinions 20190103 18:45:38<+wesdiscordbot> sooo my T3 Leader unit now has a cape 20190103 18:45:39<+wesdiscordbot> https://cdn.discordapp.com/attachments/442775044590927873/530456719214510092/T3_Legatus.png 20190103 18:45:43<+wesdiscordbot> to make him look a bit fancier 20190103 18:47:49<+wesdiscordbot> well if you want to learn WML I could also find some small things you could do for my campaign 20190103 18:48:36<+wesdiscordbot> WML's not particularly hard if you already know how to program tho 20190103 18:48:44<+wesdiscordbot> ah 20190103 18:48:52<+wesdiscordbot> and what things do you think i could do for Genesis? 20190103 18:49:16<+wesdiscordbot> start easy, write some unit files? :p 20190103 18:49:26<+wesdiscordbot> I have a new line of demons to be made 20190103 18:50:16<+wesdiscordbot> or if you feel up to it, you can update my map generator 20190103 18:50:54<+wesdiscordbot> uhhh i have no clue how to do the latter 20190103 18:50:57<+wesdiscordbot> as for unit files..maybe 20190103 18:51:21<+wesdiscordbot> realistically the units won't be very hard to make, it takes all of 5 min 20190103 18:51:23<+wesdiscordbot> im also focusing on my own campaign currently so idk if i may have the time to help out 20190103 18:51:30<+wesdiscordbot> and yea, i have checked unit files before 20190103 18:51:32<+wesdiscordbot> no that's fine 20190103 18:51:44<+wesdiscordbot> like I said, if you know how to program, WML is easy 20190103 18:51:58<+wesdiscordbot> if you don't know how to program, then I guess it's an exercise in learning how to do so 20190103 18:52:25<+wesdiscordbot> personally i feel like taking it step by step regarding campaign making, starting with what i feel would be the easiest (editing/frankensteining unit sprites) then go further with harder stuff 20190103 18:53:35<+wesdiscordbot> right now i have the sprites for one of my custom factions in the campaign finished, the rest i dont feel like will be as hard, well, some of them at least, like the orc faction, since the mainline sprites are good enough so they dont need a lot of editing to have the vision i want for my campaign (since it doesnt take place in Wesnoth's universe) 20190103 18:54:24<+wesdiscordbot> huh. 20190103 18:54:30<+wesdiscordbot> I feel like sprite making is the most time consuming for me 20190103 18:54:37<+wesdiscordbot> to each their own I guess 🤷 20190103 18:54:44<+wesdiscordbot> well, i dont make sprites, i just edit and frankenstein lol 20190103 18:55:15<+wesdiscordbot> in your case it seems like you make em from scratch at least, for the most part (Yumi's face does seem like you used some frankensteining from the Footpad unit if i recall correctly) 20190103 18:55:37<+wesdiscordbot> Maybe this helps? catb.org/~esr/wesnoth/campaign-design-howto.html 20190103 18:55:45<+wesdiscordbot> ah 20190103 18:55:46<+wesdiscordbot> no shadowm drew the 3 fae sprites 20190103 18:55:50<+wesdiscordbot> oh 20190103 18:55:52<+wesdiscordbot> I drew all the demons 20190103 18:55:59<+wesdiscordbot> by the way, regarding the new line of demons, what do you have in mind for them? like, lore for example 20190103 18:56:20<+wesdiscordbot> nothing fancy, just a new line of level 1-2 demons for you to play with 20190103 18:56:24<+wesdiscordbot> as the player :O! 20190103 18:56:39<+wesdiscordbot> one would be a set of armored demons 20190103 18:57:28<+wesdiscordbot> wait, part 2 will have you play as demons? 20190103 18:57:32<+wesdiscordbot> intriguing 20190103 18:57:33<+wesdiscordbot> with animations? 20190103 18:57:49<+wesdiscordbot> i dont think they'll have animations, not a lot of custom sprites in Genesis have animations if i recall correctly 20190103 18:57:54<+wesdiscordbot> some of them do now 20190103 18:58:06<+wesdiscordbot> but I'm not patient enough to finish them all before releasing for episode 2 20190103 18:58:27<+wesdiscordbot> yeah, animations are gonna be late-patch stuff for me, for now im just making static sprites 20190103 18:58:44<+wesdiscordbot> and animations will be done later down the line in later patches, probs even with some help from people if i can manage to get some 20190103 18:59:57<+wesdiscordbot> animations are nice, but probably not as important as other things 20190103 19:00:01<+wesdiscordbot> exactly 20190103 19:00:11<+wesdiscordbot> you might be better off even trying to draw special effects, like inferno8 does for era of magic 20190103 19:00:25<+wesdiscordbot> since those are more obvious and shiny than sprite animations 20190103 19:00:28<+wesdiscordbot> thats my point, having good visuals is nice, but focusing on that rather than coding the gameplay and units will not do good for the campaign 20190103 19:00:29<+wesdiscordbot> and yea 20190103 19:01:04<+wesdiscordbot> oh and besides if we do go overboard with effects to improve the graphics then that might just make the game lag 20190103 19:01:21<+wesdiscordbot> yes, that's why TLU crashes for a lot of people 20190103 19:01:42<+wesdiscordbot> TLU? 20190103 19:01:48<+wesdiscordbot> to lands unknown, inferno8's campaign 20190103 19:01:52<+wesdiscordbot> oof 20190103 19:02:10<+wesdiscordbot> tbh tho Wesnoth already looks pretty darn good soo i dont see much to improve in terms of graphics 20190103 19:02:39<+wesdiscordbot> https://cdn.discordapp.com/attachments/442775044590927873/530460994992865305/maxresdefault.png 20190103 19:02:45<+wesdiscordbot> there's quite a bit you can do 20190103 19:02:52<+wesdiscordbot> oh my 20190103 19:03:00<+wesdiscordbot> what UMC is that 20190103 19:03:10<+wesdiscordbot> TLU :p 20190103 19:03:13<+wesdiscordbot> whoa. 20190103 19:03:20<+wesdiscordbot> and i assume thats the stuff that makes it laggy 20190103 19:03:24<+wesdiscordbot> what inferno8 seems to do is draw them as images though 20190103 19:03:25<+wesdiscordbot> and not tiles 20190103 19:03:46<+wesdiscordbot> so each map is a drawn image, and he might put some tiles on it, but mostly just loads the image as teh scenario map 20190103 19:04:11<+wesdiscordbot> is that process laggy? 20190103 19:04:24<+wesdiscordbot> it mostly gets laggy when he has an animated background 20190103 19:04:33<+wesdiscordbot> since now the background has to load a bunch of image frames 20190103 19:04:34<+wesdiscordbot> animated backgrounds? holy shit 20190103 19:04:44< Ravana> its laggy because it implements video as sequence of hundreds of image files 20190103 19:04:48<+wesdiscordbot> ^ 20190103 19:04:53<+wesdiscordbot> if i do backgrounds then no thanks regarding that 20190103 19:05:05<+wesdiscordbot> but anyways, is just a static image for the map fine? 20190103 19:05:10<+wesdiscordbot> of course 20190103 19:05:12<+wesdiscordbot> mk 20190103 19:06:26<+wesdiscordbot> realistically you don't have to do crazy art to make a good UMC 20190103 19:06:50<+wesdiscordbot> TLU is probably the most advanced art-wise, but it's not really a heavy story campaign 20190103 19:07:05<+wesdiscordbot> not the same way AtS is 20190103 19:09:04<+wesdiscordbot> well crazy art is not one of my priorities 20190103 19:09:26<+wesdiscordbot> may be added in a later patch as a cool novelty but i dont think its likely 20190103 19:15:39<+wesdiscordbot> btw, im currently playing The Ravagers, pretty interesting so far 20190103 20:19:14<+wesdiscordbot> My fellow Wesnothians! Can anyone tell me why the Arcane-Focus filtering in the weapon-specials of NofM is being invalidated in Wesnoth 1.14.x? It was working flawlessly in 1.12.x Now, I get a flood of error messages whenever the units are recruited. Plus, it seems to be broken 20190103 20:19:47<+wesdiscordbot> Should I just temporarily disable the feature and set the weapon-type to arcane until a fix is made? 20190103 20:20:49< Ravana> you could link the code 20190103 20:24:42<+wesdiscordbot> On Pastebin? 20190103 20:24:44<+wesdiscordbot> Or, github? 20190103 20:25:56<+wesdiscordbot> https://github.com/knyghtmare/War_of_Legends/blob/master/macros/nightmare-utils.cfg 20190103 20:26:02<+wesdiscordbot> @Ravana 20190103 20:27:15<+wesdiscordbot> Upto line#66 20190103 20:27:29< Ravana> looks suspicious that first storing with with append 20190103 20:28:03< Ravana> variable I is never initialized 20190103 20:28:25< Ravana> $i 20190103 20:28:52< Ravana> one the few times there configuring irc client to replace "i" with "I" mattered 20190103 20:30:53<+wesdiscordbot> the variable "i" is defined in lines 34-37 What the code does is: stores the unit, adds a seventh resistance stat called "arcane-focus" which is the inverse of the arcane resistance (example: humans would be dealty 20% more damage). It worked fine in 1.12 20190103 20:31:07<+wesdiscordbot> So, I should swap the small-case i with the upper-case? 20190103 20:31:28< Ravana> set it to 0 before using it 20190103 20:31:46< Ravana> using undefined variables sounds like something that could be broken between versions 20190103 20:36:28< Ravana> what is error message? 20190103 20:36:50< Ravana> btw, if you use it in [unit_type], event must have id 20190103 20:42:15<+wesdiscordbot> Okay, I predefined it before the variable "i" gets loaded. Now, it's working as intended. 20190103 20:42:15<+wesdiscordbot> https://cdn.discordapp.com/attachments/442775044590927873/530486062049525761/Screenshot_2019-01-04_at_02.39.48.png 20190103 20:42:49<+wesdiscordbot> Is adding the ID to the event necessary? it's in the unit-file for all units that have the weapon-special 20190103 20:43:50< Ravana> https://wiki.wesnoth.org/EventWML#id 20190103 20:43:55< Ravana> Supplying a non-empty id= is mandatory in case of a [unit_type][event]. 20190103 20:46:07< Ravana> I believe it is not actually enforced, but should be 20190103 20:47:00< Ravana> which is why I once created code to find all such cases in ageless https://github.com/ProditorMagnus/WML_tree_tools/commit/190c52ba0adc35715ef278745e2c8b04eee319f2 20190103 20:47:39<+wesdiscordbot> Oh, new WML! 😮 this looks applicable for some later scenarios. I will add the event_ids to these ones. Thanks! 20190103 20:48:04<+wesdiscordbot> I have always wondered...How do you all run those tools? 20190103 20:48:27< Ravana> when on windows, pycharm 20190103 20:48:33< Ravana> with linux I have done it manually 20190103 20:48:43<+wesdiscordbot> I use a Mac 20190103 20:49:03< Ravana> though the reason not the use pycharm on linux was that I didn't have enough RAM for it 20190103 20:49:39< Ravana> https://www.jetbrains.com/pycharm/download/#section=mac 20190103 20:49:53< Ravana> it supports main development platforms 20190103 20:51:37< Ravana> (I bought 8gb ram recently, so now I could use something more advanced than nano with linux as well) 20190103 20:58:54<+wesdiscordbot> Oh, good! This is gonna keep me busy for the next few days... 20190103 20:59:41< mattsc> @knyghtmare I jusr run python from the commandline on my Mac 20190103 21:00:23<+wesdiscordbot> Using Terminal? 20190103 21:00:56< mattsc> Yes. (iTerm in practice, but whatever terminal application you prefer works) 20190103 21:01:43<+wesdiscordbot> Terminal got replaced? 20190103 21:02:37-!- gfgtdf [~Daniel@x4d080075.dyn.telefonica.de] has joined #wesnoth-umc-dev 20190103 21:03:19< mattsc> No, Terminal is still there. I think you have to install iTerm separately. I forgot, it’s a long time ago that I installed it. 20190103 22:07:07-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 244 seconds] 20190103 23:13:00<+wesdiscordbot> soo ive been playing The Ravagers a bit, so far i recommend it, im on the 7th scenario 20190103 23:13:03<+wesdiscordbot> quite interesting overall --- Log closed Fri Jan 04 00:00:43 2019