#nuvie@irc.freenode.net logs for 19 Aug 2012 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:09:18] <Malignant_Manor> can you give default values for lua parameters?
[00:11:16] <Yuv422> if you don't specify the parameter it comes through as nil
[00:11:33] <Yuv422> you could check for that and use a default value
[00:12:42] --> Kirben has joined #nuvie
[00:15:31] <Malignant_Manor> Hmm, insects aren't attacking the party after my change. Maybe it is from the like worktype.
[00:16:50] <Malignant_Manor> I added targeting underneath party members.
[00:17:57] <Yuv422> yeah that sounds like it would make them target themselves
[00:18:33] <Malignant_Manor> Actually, it checks if they are targeting themselves or another party member.
[00:18:51] <Malignant_Manor> If so, it checks for non-party members in the tile.
[00:19:30] <Malignant_Manor> If none are visible, they act normally. If one is found, that actor is their target.
[00:21:24] <Malignant_Manor> It is only done in the event though so I'm not sure if party members will still not get a target.
[00:31:21] <Malignant_Manor> It still doesn't seem to target multi-tiled actors on top like hydra tentacles.
[00:53:45] <Malignant_Manor> Lovely, Nuvie attacks the location so party members will attack each other.
[00:54:34] <Malignant_Manor> This is vanilla Nuvie without any changes.
[01:47:08] <Yuv422> the original attacked location too
[01:47:35] <Yuv422> but it probably uses a reverse sort when looking for actors at a location
[01:47:50] <Malignant_Manor> I've got a fix.
[01:48:19] <Yuv422> cool
[01:48:21] <Malignant_Manor> The original didn't let you attack birds underneath. I think the npcs might have done so.
[01:49:19] <Malignant_Manor> I just need to try it out. The lua script calls do seem to need arguments to be there.
[01:52:54] <Malignant_Manor> I added a parameter to get_actor to exclude an actor.
[01:53:17] <Malignant_Manor> This will only work if there are only two actors at a location.
[01:53:34] <Malignant_Manor> I think other than teleport cheating, this shouldn't happen.
[01:54:43] <Malignant_Manor> I almost forgot to exclude charmed actors.
[01:59:48] <Malignant_Manor> crap
[02:00:02] <Malignant_Manor> lua script won't accept nil either.
[02:35:18] <Yuv422> bbl
[02:35:20] <-- Yuv422 has left IRC (Quit: Yuv422)
[03:35:04] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 14.0.1/20120713134347])
[06:46:02] --> Yuv422 has joined #nuvie
[07:04:34] --> Malignant_Manor has joined #nuvie
[07:05:05] <Malignant_Manor> I took a break and came up with something that should be bug free and work well.
[07:29:43] <Yuv422> :)
[07:32:41] <Malignant_Manor> I need a good way to filter out good from bad spells to have a similar fix with spells.
[07:33:43] <Malignant_Manor> I need to redo my double click attack logic to take advantage and it currently ignores invisible actors.
[07:34:12] <Malignant_Manor> Is CIA finally retired?
[07:37:06] <Yuv422> I was wondering where CIA went?
[07:38:09] <Malignant_Manor> Is it a hosted app?
[07:40:45] <Malignant_Manor> cia.vc is inaccessible
[07:49:03] <Yuv422> it's an external service
[07:49:07] <Yuv422> bbl
[07:49:11] <Yuv422> getting dinner ready
[07:49:14] <-- Yuv422 has left IRC (Quit: Yuv422)
[08:09:03] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 14.0.1/20120713134347])
[13:30:49] <-- SugarCube has left IRC (*.net *.split)
[14:00:05] <-- Kirben has left IRC ()
[14:09:45] --> SugarCube has joined #nuvie
[17:38:48] <-- Dominus1 has left IRC (Read error: Connection reset by peer)
[17:40:14] --> Dominus has joined #nuvie
[21:23:55] --> CIA-91 has joined #nuvie
[21:34:32] --> Yuv422 has joined #nuvie
[21:43:34] --> Malignant_Manor has joined #nuvie
[22:04:15] <Yuv422> It looks like the original cleans up temp actors that are 20 tiles away from the player
[22:04:21] <Yuv422> nuvie does it at 32
[22:04:36] <Malignant_Manor> Does it activate them at that range too?
[22:05:00] <Yuv422> I haven't quite deciphered the spawning logic yet
[22:06:09] <Malignant_Manor> I'm changing the combat logic to use their preselected target. It is more efficient and should prevent allies from attacking each other with weapons without the stuff I added in the last commit.
[22:07:33] <Malignant_Manor> I didn't see anywhere this could go wrong.
[22:07:34] <Yuv422> so use target coords
[22:07:38] <Malignant_Manor> It uses the coords but keeps the targeted actor it already was targeting.
[22:08:41] <Dominus> Yuv422: what is your changelog policy? I'm about to send some pretty ups for the configure.ac stuff I did for codesigning (thanks to wjp) and wondered if you want something like that logged or not
[22:09:31] <Yuv422> Hi Dominus yeah just chuck a quite one liner in the Change log.
[22:09:33] <Yuv422> quite == quick
[22:09:43] <Dominus> ok, will do
[22:09:59] <Dominus> glad I actually caught you :)
[22:10:16] <Yuv422> yeah I've got to go soon
[22:16:29] <Dominus> Malignant_Manor: what happened to the changelog in your last committ?
[22:16:56] <Malignant_Manor> Did it not get commited?
[22:17:22] <Dominus> no, you overwrote your rev ..31 message with your ..32 one
[22:17:36] <Dominus> I can fix this if you want as I'm about to commit
[22:18:59] <Malignant_Manor> You can. I'll be committing in bit.
[22:20:33] <Dominus> underway
[22:26:46] <Malignant_Manor> Cia is back but it didn't report the commit.
[22:27:01] <Malignant_Manor> Unless that is a person or a different bot.
[22:28:02] <Dominus> I was about to say it was a different number but that changed sometimes...
[22:28:28] <Malignant_Manor> When last I checked, the site was still down.
[22:28:38] <Malignant_Manor> So maybe it needs the server.
[22:40:13] <Dominus> good night
[22:40:29] <-- Dominus has left IRC (Quit: Leaving.)
[22:54:35] <Yuv422> I'm off now too
[22:54:37] <Yuv422> cya
[22:54:38] <-- Yuv422 has left IRC (Quit: Yuv422)
[23:28:31] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 14.0.1/20120713134347])