#nuvie@irc.freenode.net logs for 11 May 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[02:14:25] --> Kirben has joined #nuvie
[02:40:35] --> kefka has joined #nuvie
[03:28:53] --> Yuv422 has joined #nuvie
[05:51:42] <-- Yuv422 has left IRC ("[BX] With a BitchX here and a BitchX there, here a BitchX there a BitchX everywhere a BitchX")
[05:52:02] --> Yuv422 has joined #nuvie
[05:52:25] <Yuv422> ah that's better. and australian freenode server. :)
[06:11:04] --> sbx has joined #nuvie
[06:12:29] <sbx> hi
[06:12:33] <Yuv422> hi sbx
[06:12:41] <Yuv422> How's things?
[06:14:56] <sbx> eh
[06:14:59] <sbx> i dunno
[06:15:39] <sbx> i thought of a npc pathfinder to make
[06:15:50] <Yuv422> ah k
[06:16:15] <Yuv422> how would it work?
[06:16:25] <sbx> like the original
[06:16:43] <sbx> thats what i am going for anyway
[06:17:01] <sbx> but i can add actor-avoidance too
[06:17:11] <sbx> which the original didnt have
[06:17:17] <sbx> if two people blocked eachother nobody moved
[06:17:18] <Yuv422> that would be nice
[06:18:37] <Yuv422> that would mean you'd have to recompute your path if blocked.
[06:19:38] <Yuv422> or at least to a point further down the old path
[06:20:05] <sbx> i would do the second
[06:21:18] <Yuv422> what if an npc blocked the only route? If they stood in the doorway
[06:21:48] <sbx> no i didnt get that far
[06:22:00] <sbx> but off the top of my head i'd say that one would step back or the other would step to the side
[06:22:24] <Yuv422> ah deadlock avoidance
[06:22:33] <Yuv422> you could write a book on that topic. ;)
[06:22:50] <sbx> you could write a book on many topics
[06:27:12] <Yuv422> would you use an A* pathfinding algorithm?
[06:27:12] <sbx> i wonder if theres a memory leak in the alt-cheat-code code
[06:27:27] <Yuv422> I haven't checked that code.
[06:27:31] <Yuv422> where abouts
[06:28:05] <sbx> i would use A* if i had to but i dont even know what that is except the pathfinder in exult, and i havnt looked it up
[06:28:18] <sbx> where it gets input from MsgScroll
[06:28:28] <sbx> im checking
[06:28:47] <sbx> no there isnt :)
[06:28:49] <sbx> good
[06:29:01] <sbx> not what i imagined there might be anywa
[06:29:02] <sbx> y
[06:29:09] <Yuv422> hehe
[06:29:25] <Yuv422> I think we should get the worktype activities in before working on pathfinding
[06:29:36] <sbx> i dont know any more
[06:29:45] <Yuv422> unless we make pathfinding a worktype?
[06:30:10] <sbx> pathfinding would be no worktype
[06:30:20] <sbx> when they start walking, set activity to none
[06:30:27] <sbx> when they get to destination set activity to new worktype
[06:30:43] <sbx> no.. wait
[06:30:43] <Yuv422> so a 0 worktype?
[06:31:03] <sbx> use new worktype immediately, but pathfinding supercedes activity
[06:31:16] <sbx> meaning return from actor update before doing work
[06:31:20] <sbx> until path is reached
[06:31:33] <sbx> if not pathfinding, then do work
[06:32:11] <Yuv422> or if avatar out of area
[06:32:16] <Yuv422> then we teleport! :)
[06:32:36] <sbx> yeah
[06:32:45] <sbx> if theres not one already i can add an is_visible check for actor
[06:32:52] <sbx> which allows a 2 tile tolerance from mapwindow edge
[06:32:53] <Yuv422> http://nuvie.sourceforge.net/?ss=5
[06:33:25] <sbx> if off screen, teleport to dest unless dest is on screen, then teleport to the closest path node off screen
[06:33:53] <Yuv422> sounds good
[06:34:02] <sbx> you have avatar name already?
[06:34:13] <sbx> i didnt notice
[06:34:13] <Yuv422> huh?
[06:34:16] <sbx> player name i mean
[06:34:20] <sbx> my player is named Avatar
[06:34:20] <sbx> lol
[06:34:22] <Yuv422> ah k for awhile now :)
[06:34:43] <Yuv422> I thought you might not notice as you set yours to Avatar. *g*
[06:34:54] <sbx> when did cyclops start working?
[06:35:00] <Yuv422> just then
[06:35:16] <Yuv422> I've just got to fix it a little and it will be ready to commit
[06:35:24] <sbx> k
[06:36:33] <Yuv422> you can see my stdout window through the title bar in that pic. :)
[06:36:50] <Yuv422> as the window didn't have focus when I snapped the pic.
[06:37:02] <sbx> i was wondering what that was
[06:37:28] <sbx> the full shot is same size as small shot
[06:37:34] <Yuv422> yup
[06:38:04] <Yuv422> I took it in x1 mode
[06:49:10] <Yuv422> Kirben: The snapshots directory is in place now.
[06:53:34] <Kirben> First snapshot is online at http://nuvie.sourceforge.net/snapshots/Nuviewin32.exe
[06:53:41] <Yuv422> :)
[06:53:53] <Yuv422> I'll work on the download page now then :)
[06:54:54] <Yuv422> thanks Kirben.
[07:01:14] <Yuv422> would this snapshot run on all win32 systems?
[07:02:05] <Kirben> yes Windows 95/98/ME/NT/2000/XP
[07:02:22] <Yuv422> righto
[07:35:50] <Yuv422> I'm just working on the FAQ page.
[07:35:59] <Yuv422> and Q? you feel like providing?
[07:37:55] <sbx> i dont know i have no questions about it
[07:38:00] <sbx> that person at the sf forum gave some
[07:38:13] <Yuv422> that's right
[07:38:16] <Yuv422> I'll check that
[07:38:35] <sbx> i have to go i was only supposed to stay for a bit
[07:38:39] <sbx> see you later
[07:38:47] <-- sbx has left IRC ("X-Chat [1.6.4]")
[07:38:51] <Yuv422> cya
[10:36:28] --> wjp has joined #nuvie
[10:36:40] <wjp> hi
[10:39:30] <Yuv422> hi wjp
[13:11:00] <Yuv422> time for bed
[13:11:05] <Yuv422> cya
[13:11:12] <-- Yuv422 has left IRC ("User abortion with 5 coathooks")
[14:16:22] --> Kirben2 has joined #nuvie
[14:18:00] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[14:38:25] <-- Kirben2 has left IRC ("System Meltdown")
[19:17:09] <-- kefka has left IRC ("Client exiting")
[19:21:29] --> kefka has joined #nuvie
[22:07:04] <-- wjp has left IRC ("Zzzz...")