--- Log opened Thu Mar 14 00:00:48 2013 20130314 00:23:41-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20130314 00:27:36-!- irker256 [~irker@ai0867.net] has joined #wesnoth-umc-dev 20130314 00:27:37< irker256> wesnoth-umc-dev: shikadilord * r17573 /trunk/After_the_Storm/ (4 files in 3 dirs): 20130314 00:27:37< irker256> wesnoth-umc-dev: AtS: umcpropfix pass 20130314 00:30:17-!- trewe [~trewe@87.196.66.47] has quit [Ping timeout: 258 seconds] 20130314 00:36:54-!- shadowm is now known as shadowm_wesnoth 20130314 00:37:09-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: bye] 20130314 00:37:23-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-umc-dev 20130314 00:51:43-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has quit [Quit: dst asdf] 20130314 00:59:52-!- shadowm [~ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-umc-dev 20130314 01:12:41-!- Espreon [~espreon@wesnoth/developer/espreon] has joined #wesnoth-umc-dev 20130314 01:13:42-!- shikadibot [~shikadi@wesnoth/umc-dev/bot/shikadibot] has joined #wesnoth-umc-dev 20130314 01:13:45-!- mode/#wesnoth-umc-dev [+v shikadibot] by ChanServ 20130314 01:23:24-!- shadowm_wesnoth [~ignacio@wesnoth/developer/shadowmaster] has left #wesnoth-umc-dev [] 20130314 01:34:44-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-umc-dev 20130314 01:34:51-!- shadowm_laptop [ignacio@wesnoth/developer/shadowmaster] has left #wesnoth-umc-dev [] 20130314 01:51:16-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Read error: Connection reset by peer] 20130314 01:53:09-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20130314 02:48:19-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-umc-dev 20130314 02:57:16-!- loonybot [~loonybot@wesnoth/bot/loonybot] has quit [Remote host closed the connection] 20130314 03:08:48< irker256> wesnoth-umc-dev: vultraz * r17574 /trunk/NX-RPG/episode1/maps/01_Awakening.map: 20130314 03:08:48< irker256> wesnoth-umc-dev: NX E1S1: reworked map for simpler, cleaner gameplay 20130314 04:41:17-!- faabumc [~vcr@wesnoth/developer/faabumc] has joined #wesnoth-umc-dev 20130314 04:53:58< irker256> wesnoth-umc-dev: shikadilord * r17575 /trunk/After_the_Storm/macros/storytxt-common.cfg: 20130314 04:53:58< irker256> wesnoth-umc-dev: AtS: minor grammar fixes from vultraz 20130314 05:28:16-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: bye] 20130314 05:29:57-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20130314 06:07:30-!- faabumc [~vcr@wesnoth/developer/faabumc] has quit [Ping timeout: 272 seconds] 20130314 06:39:55-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130314 08:22:47-!- happygrue [~happygrue@wesnoth/developer/wintermute] has quit [Read error: Connection reset by peer] 20130314 08:37:26-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20130314 09:08:21-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20130314 09:22:15< irker256> wesnoth-umc-dev: shikadilord * r17576 /trunk/After_the_Storm/episode2/scenarios/00_Transience.cfg: 20130314 09:22:15< irker256> wesnoth-umc-dev: AtS E2S0: fade out music before finishing 20130314 09:22:59< irker256> wesnoth-umc-dev: shikadilord * r17577 /trunk/After_the_Storm/episode2/scenarios/00_Transience.cfg: 20130314 09:22:59< irker256> wesnoth-umc-dev: AtS E2S0: place shroud everywhere at the end to avoid the hex mouse-over frame from being drawn 20130314 09:56:30-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20130314 10:16:25< irker256> wesnoth-umc-dev: shikadilord * r17578 /trunk/After_the_Storm/ (episode2/scenarios/01_By_the_Moonlight.cfg changelog): 20130314 10:16:25< irker256> wesnoth-umc-dev: AtS E2S1: minor balancing changes 20130314 10:16:26< irker256> wesnoth-umc-dev: * Sanitized side 3's recruit list to avoid units with duplicate AI usage values 20130314 10:16:26< irker256> wesnoth-umc-dev: * Reduced side 2's initial gold 20130314 10:16:27< irker256> wesnoth-umc-dev: * Made side 2's behavior defensive (e.g. mostly useless) 20130314 10:16:27< irker256> wesnoth-umc-dev: * Tweaked side 3's initial gold 20130314 10:16:28< irker256> wesnoth-umc-dev: * Added two loyal Ghouls to side 3 20130314 10:21:36-!- shadowm_desktop [~ignacio@wesnoth/developer/shadowmaster] has quit [Ping timeout: 276 seconds] 20130314 10:22:28-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-umc-dev 20130314 11:15:14-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20130314 11:44:12-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has quit [Quit: Blueblaze] 20130314 12:17:14-!- loonybot [~loonybot@wesnoth/bot/loonybot] has joined #wesnoth-umc-dev 20130314 12:17:17-!- mode/#wesnoth-umc-dev [+v loonybot] by ChanServ 20130314 12:48:14-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-umc-dev 20130314 12:52:49-!- fendrin [~fabi@88-134-63-148-dynip.superkabel.de] has joined #wesnoth-umc-dev 20130314 12:52:49-!- fendrin [~fabi@88-134-63-148-dynip.superkabel.de] has quit [Changing host] 20130314 12:52:49-!- fendrin [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-umc-dev 20130314 13:16:33-!- irker256 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130314 13:16:38-!- Octalot [~noct@host86-147-144-75.range86-147.btcentralplus.com] has quit [] 20130314 13:27:56-!- happygrue [~happygrue@c-76-119-97-171.hsd1.ma.comcast.net] has joined #wesnoth-umc-dev 20130314 13:27:56-!- happygrue [~happygrue@c-76-119-97-171.hsd1.ma.comcast.net] has quit [Changing host] 20130314 13:27:56-!- happygrue [~happygrue@wesnoth/developer/wintermute] has joined #wesnoth-umc-dev 20130314 14:12:06-!- trewe [~trewe@87.196.222.246] has joined #wesnoth-umc-dev 20130314 14:36:24-!- irker226 [~irker@ai0867.net] has joined #wesnoth-umc-dev 20130314 14:36:24< irker226> wesnoth-umc-dev: vultraz * r17579 /trunk/NX-RPG/episode1/maps/01_Awakening.map: 20130314 14:36:24< irker226> wesnoth-umc-dev: NX E1S1: few more minor map tweaks 20130314 14:43:00-!- mattsc [~mattsc@207.230.251.234] has joined #wesnoth-umc-dev 20130314 14:51:19< irker226> wesnoth-umc-dev: vultraz * r17580 /trunk/NX-RPG/ (4 files in 2 dirs): 20130314 14:51:19< irker226> wesnoth-umc-dev: NX: ported fix for walls overlaying gates from AtS 20130314 14:57:34< irker226> wesnoth-umc-dev: vultraz * r17581 /trunk/NX-RPG/episode1/maps/01_Awakening.map: 20130314 14:57:35< irker226> wesnoth-umc-dev: NX E1S1: forgot we need gates covering le exit 20130314 14:58:27-!- skyfaller [~skyfaller@wikipedia/Skyfaller] has quit [Remote host closed the connection] 20130314 15:11:25-!- trewe [~trewe@87.196.222.246] has quit [Quit: Quit] 20130314 15:12:05-!- mattsc [~mattsc@207.230.251.234] has quit [Quit: I'm asleep] 20130314 15:19:10< irker226> wesnoth-umc-dev: vultraz * r17582 /trunk/NX-RPG/episode1/maps/01_Awakening.map: 20130314 15:19:10< irker226> wesnoth-umc-dev: NX E1S1: removed some gates 20130314 15:31:47-!- mattsc [~mattsc@fw.hia.nrc.ca] has joined #wesnoth-umc-dev 20130314 16:02:40< irker226> wesnoth-umc-dev: vultraz * r17583 /trunk/NX-RPG/macros/objective-utils.cfg: 20130314 16:02:40< irker226> wesnoth-umc-dev: NX: added OBJECTIVE_SHOW_IF 20130314 16:07:17< irker226> wesnoth-umc-dev: vultraz * r17584 /trunk/NX-RPG/episode1/maps/01_Awakening.map: 20130314 16:07:17< irker226> wesnoth-umc-dev: NX E1S1: added some impassible overlays to shepherd the player in the correct direction initially 20130314 16:28:31< irker226> wesnoth-umc-dev: vultraz * r17585 /trunk/NX-RPG/macros/visual_efx.cfg: 20130314 16:28:32< irker226> wesnoth-umc-dev: NX: fixed preprocessor error 20130314 16:29:11< irker226> wesnoth-umc-dev: vultraz * r17586 /trunk/NX-RPG/macros/scenario-utils.cfg: 20130314 16:29:11< irker226> wesnoth-umc-dev: NX: gave the locked gate message event an id 20130314 16:29:48-!- trewe [~trewe@87.196.222.246] has joined #wesnoth-umc-dev 20130314 16:54:57< irker226> AI-Demos: mattsc master * r5b1129a / (_main.cfg lua/grunt-rush-Freelands-S1_engine.lua): _main.cfg: change textdomain name - http://git.io/tgR_RA 20130314 16:54:58< irker226> AI-Demos: mattsc master * rd3b61a6 / (_main.cfg lua/grunt-rush-Freelands-S1_engine.lua): Revert "_main.cfg: change textdomain name" - http://git.io/UQX_Ow 20130314 16:54:59< irker226> AI-Demos: mattsc master * r79a0576 / _main.cfg : _main.cfg: change textdomain name - http://git.io/_YNV-g 20130314 16:56:13< mattsc> trewe: ^ (the commit-revert-commit was because I accidentally also committed changes to another file that are still WIP) 20130314 16:56:20< mattsc> Thanks again 20130314 16:59:42-!- trewe [~trewe@87.196.222.246] has quit [Quit: Quit] 20130314 17:19:35-!- Octalot [~noct@host86-147-144-75.range86-147.btcentralplus.com] has joined #wesnoth-umc-dev 20130314 17:32:28< irker226> wesnoth-umc-dev: vultraz * r17587 /trunk/NX-RPG/utils/_final.cfg: 20130314 17:32:28< irker226> wesnoth-umc-dev: NX: fixed wrong imagepaths 20130314 17:32:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-umc-dev 20130314 17:42:47-!- mattsc [~mattsc@fw.hia.nrc.ca] has quit [Quit: bye] 20130314 17:52:26< irker226> wesnoth-umc-dev: vultraz * r17588 /trunk/NX-RPG/episode1/scenarios/01_Awakening.cfg: 20130314 17:52:27< irker226> wesnoth-umc-dev: NX E1S1: refactored scenario for cleaner, simpler gameplay 20130314 17:55:14< irker226> wesnoth-umc-dev: vultraz * r17589 /trunk/NX-RPG/changelog: 20130314 17:55:15< irker226> wesnoth-umc-dev: NX: updated changelog 20130314 18:05:27< irker226> wesnoth-umc-dev: vultraz * r17590 /trunk/NX-RPG/episode1/scenarios/01_Awakening.cfg: 20130314 18:05:27< irker226> wesnoth-umc-dev: E1S1: id= can be a list 20130314 18:07:57< irker226> wesnoth-umc-dev: vultraz * r17591 /trunk/NX-RPG/episode1/scenarios/01_Awakening.cfg: 20130314 18:07:57< irker226> wesnoth-umc-dev: NX E1S1: fixed some invalid attributes 20130314 18:14:11-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-umc-dev 20130314 18:15:41< irker226> wesnoth-umc-dev: vultraz * r17592 /trunk/NX-RPG/episode1/ (3 files in 2 dirs): 20130314 18:15:42< irker226> wesnoth-umc-dev: NX E1S1: renamed scenario to signify it's part 1 of 3 20130314 18:16:35-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-umc-dev 20130314 18:17:36< irker226> wesnoth-umc-dev: vultraz * r17593 /trunk/NX-RPG/episode1/ (3 files in 2 dirs): 20130314 18:17:37< irker226> wesnoth-umc-dev: NX E1S1: forgot to rename map file 20130314 18:33:23-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130314 18:55:00-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-umc-dev 20130314 19:06:44-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130314 19:14:16-!- Blueblaze [~Blueblaze@adsl-99-158-47-208.dsl.hstntx.sbcglobal.net] has joined #wesnoth-umc-dev 20130314 19:27:09-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-umc-dev 20130314 19:35:45-!- ancestral [~ancestral@75-168-48-55.mpls.qwest.net] has joined #wesnoth-umc-dev 20130314 20:59:12-!- noy [~Noy@wesnoth/developer/noy] has quit [Ping timeout: 258 seconds] 20130314 21:19:13-!- irker226 [~irker@ai0867.net] has quit [Quit: transmission timeout] 20130314 21:44:28-!- fendrin [~fabi@wesnoth/developer/fendrin] has quit [Quit: Konversation terminated!] 20130314 21:51:45-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-umc-dev 20130314 22:01:13< mattsc> Hey bumbadadabum. Did you get your code sorted out? 20130314 22:01:22< bumbadadabum> mattsc: Still not 20130314 22:01:32< bumbadadabum> Haven't really worked on it today 20130314 22:01:56< mattsc> If you want, you could send me your code (the entire scenario file) and I'll have a look at it sometime tonight. 20130314 22:02:48< bumbadadabum> I just need to know what the nil value thing is 20130314 22:03:30< mattsc> Well, what the error message means is that you're trying to access a variable that hasn't been defined (and are trying to do something with it that you can't do with nils) 20130314 22:04:11< mattsc> To be more specific, I'd have to see the exact message plus the code (latest version) 20130314 22:04:48< bumbadadabum> it says: "trying to access retreat_undead() (a nil value)" 20130314 22:04:56< bumbadadabum> or something similar 20130314 22:05:49< mattsc> So that says exactly what I just said. 20130314 22:06:32< mattsc> You're trying to call retreat_undead() which is not defined in the code block from which you are trying to call it 20130314 22:07:07< bumbadadabum> http://pastebin.com/EZyF06CA 20130314 22:12:53< mattsc> Your missing the line: 20130314 22:12:55< mattsc> version=10710 20130314 22:13:09< bumbadadabum> mattsc: Indeed I am 20130314 22:13:13< mattsc> I do not know why that is necessary, but it is. 20130314 22:13:33< mattsc> I think that the default version of the AI code does not work with the lua engine, or something. 20130314 22:13:46< bumbadadabum> If it works now 20130314 22:14:03< bumbadadabum> I can finally do more fancy stuff 20130314 22:15:04< mattsc> I have a few more observations about your code, if you want to hear them. 20130314 22:15:09< bumbadadabum> Yes. 20130314 22:15:45< mattsc> First, I believe if you include the lua code in the engine directly like that, you need to reload the scenario each time you change something. 20130314 22:16:10< bumbadadabum> I always do that 20130314 22:16:12< mattsc> By contrast, if you include it in a file (as in prune_cart.cfg), you only need to reload the latest savefile. 20130314 22:16:35< mattsc> If you set up a right-click test scenario, you don't even need to do that. 20130314 22:16:50< mattsc> Right-click to test, change code, right-click again. No loading at all required. 20130314 22:16:51< bumbadadabum> mattsc: I'll do that once I do more advanced stuff 20130314 22:17:14< bumbadadabum> mattsc: That's a big advantage over WML 20130314 22:17:22< mattsc> Indeed. 20130314 22:18:03< mattsc> The other thing is that there's a bug in Wesnoth that somehow means you cannot define aspects (AI parameters) in the same side definition as a lua or fai engine. 20130314 22:18:05-!- trewe [~trewe@87-196-222-246.net.novis.pt] has joined #wesnoth-umc-dev 20130314 22:18:22< mattsc> So all your aggression, caution etc. values will not be set. 20130314 22:18:37< bumbadadabum> mattsc: The side won't recruit anything 20130314 22:19:19< bumbadadabum> Is it because of the other params? 20130314 22:19:22< mattsc> Not all the parameters you set only affect recruiting. And it was meant as a general comment anyway. 20130314 22:20:10< mattsc> I don't know what causes it, but if you have a lua engine defined for the side, none of the aspects will be set. 20130314 22:20:42< bumbadadabum> so I'll have to make aspects for aggression and stuff, right? 20130314 22:20:43-!- noy [~Noy@wesnoth/developer/noy] has quit [Read error: Connection reset by peer] 20130314 22:21:09< mattsc> aggression etc. _are_ aspects (that's just what the AI parameters are called, for some reason) 20130314 22:21:29< bumbadadabum> but use them in an [aspect] 20130314 22:21:31< mattsc> If you still want to set them, you need to do this: (looking for link ...) 20130314 22:21:45< mattsc> Right, I think that's it, but let me look it up to be certain. 20130314 22:26:00< mattsc> bumbadadabum: Hmm, I can't find it right now (I know I documented it somewhere), but I think you need to add the parameters with [modify_ai] or [modify_side] in that case. 20130314 22:26:29< mattsc> Using the full [aspect] tag in the [ai] tag might also work, but I don't remember. It's really easy to check whether it works using :inspect though. 20130314 22:26:36< bumbadadabum> mattsc: I'll try 20130314 22:26:48< bumbadadabum> and see if the AI does like to recruit after doing that 20130314 22:27:33< mattsc> Unless you disable the recruitment CA, it will recruit. 20130314 22:27:52< bumbadadabum> it didn't when I tried the scenario 20130314 22:28:49< mattsc> That might be related to the previous error 20130314 22:30:09< mattsc> Anyway, a final comment, I think the { and } don't quite match in your wesnoth.get_units calls 20130314 22:30:50< mattsc> But you should be able to trouble-shoot those yourself now. :) 20130314 22:31:04< bumbadadabum> it does 20130314 22:31:08< bumbadadabum> I open 4 and close 4 20130314 22:31:35< bumbadadabum> oh, get units 20130314 22:31:36< bumbadadabum> uhh 20130314 22:32:00< bumbadadabum> yeah you're right 20130314 22:32:07< bumbadadabum> mattsc: Thanks for everything 20130314 22:34:49< mattsc> bumbadadabum: no worries, for some reason I seem to believe that stuff like this is fun. :) 20130314 22:35:31< mattsc> Btw, none of those parameters should affect if the AI recruits, only what it recruits. 20130314 22:35:49< bumbadadabum> I'm going to take a look 20130314 22:36:00< bumbadadabum> maybe it was RCA AI being RCA AI again 20130314 22:43:26< bumbadadabum> mattsc: It seems to skip side 3's turn entirely 20130314 22:46:12< mattsc> do you include the RCA CAs somewhere? 20130314 22:46:34< bumbadadabum> No 20130314 22:46:48< mattsc> Ah, that would be the reason then. 20130314 22:47:08< mattsc> They are only included by default for the C++ engine. 20130314 22:47:25< bumbadadabum> so what would I need to do? 20130314 22:47:43< bumbadadabum> nvm I'll look at your add-on 20130314 22:48:16< bumbadadabum> just include {ai/aliases/stable_singleplayer.cfg}? 20130314 22:48:30< mattsc> If you look at prune_cart.cfg, you can see it there 20130314 22:48:42< mattsc> Umm, I think that does more than that. Let me have a quick look. 20130314 22:51:01< mattsc> Yeah, that's the entire [ai] tag, you don't want that. 20130314 22:51:01< mattsc> Just the stage definition from inside it. 20130314 22:51:01< bumbadadabum> Ok 20130314 22:51:01< bumbadadabum> I think I'll macroify it then 20130314 22:51:11< mattsc> If you look at the the very beginning of micro_ais/ais/micro_ai_macros.cfg, it's already done there. 20130314 22:51:30< mattsc> So, yes, I did as well. 20130314 22:51:46< mattsc> bumbadadabum: I have to be off now. I'll be back in about an hour. 20130314 22:52:01< bumbadadabum> mattsc: I don't think I'll be around then 20130314 22:52:13< bumbadadabum> Thanks again for helping 20130314 22:53:19< mattsc> ok. just post questions here if you have more. I'll check out the logs later. 20130314 22:53:25< bumbadadabum> ok 20130314 22:53:27< mattsc> bye for now. 20130314 22:53:31< bumbadadabum> bye 20130314 22:53:45-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has quit [Quit: bye] 20130314 23:16:32-!- shadowm_desktop [ignacio@wesnoth/developer/shadowmaster] has joined #wesnoth-umc-dev 20130314 23:19:18-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: bumbadadabum] 20130314 23:27:24-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-umc-dev 20130314 23:38:39-!- ancestral [~ancestral@75-168-48-55.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20130314 23:45:17-!- ancestral [~ancestral@75-168-48-55.mpls.qwest.net] has joined #wesnoth-umc-dev 20130314 23:47:58-!- ancestral [~ancestral@75-168-48-55.mpls.qwest.net] has quit [Client Quit] 20130314 23:55:18-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 272 seconds] 20130314 23:55:57-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-umc-dev --- Log closed Fri Mar 15 00:00:00 2013