#nuvie@irc.freenode.net logs for 15 Jul 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[01:35:19] --> Kirben has joined #nuvie
[01:40:44] --> SB-X has joined #nuvie
[02:14:45] --> Yuv422 has joined #nuvie
[02:15:51] <SB-X> hi yuv
[02:15:54] <SB-X> how goes it?
[02:15:58] <Yuv422> hi
[02:16:04] <Yuv422> I'm good
[02:16:10] <Yuv422> how about yourself?
[02:16:54] <Yuv422> I might subclass actor soon
[02:17:10] <Yuv422> so we can start implementing schedules
[02:17:33] <SB-X> im... ok
[02:17:39] <SB-X> i just realized i was randomizing a number wrong
[02:17:44] <SB-X> but i think its fixed
[02:17:51] <Yuv422> ah k
[02:18:01] <Yuv422> was it a range problem?
[02:18:05] <SB-X> yes
[02:18:32] <SB-X> i wasnt sure the best way to do rand 1 - 10
[02:18:42] <SB-X> and it sometimes returned 0
[02:18:48] <SB-X> and lb would repeat a question :)
[02:19:01] <Yuv422> ah k, cool so another bug down then ;)
[02:19:19] <Yuv422> or project activity is 0% ATM :(
[02:19:47] <Yuv422> Maybe sourceforge isn't registering it correctly?
[02:20:09] <SB-X> yeah... that must be it
[02:20:20] <SB-X> thats what i will say at least
[02:20:28] <Yuv422> yeah me too.
[02:21:51] <SB-X> why subclass actor?
[02:22:09] <Yuv422> so we can handle different actor types
[02:22:15] <Yuv422> in the different games
[02:22:32] <SB-X> what are they?
[02:22:38] <Yuv422> and so they can implement their different schedules
[02:23:09] <Yuv422> well there object numbers and walk frames will be different between games
[02:23:16] <Yuv422> and monsters are quite different.
[02:23:48] <SB-X> so you mean, between mice and normal actors and temps and monsters?
[02:24:01] <Yuv422> yes
[02:24:08] <Yuv422> hmm no
[02:24:13] <Yuv422> subclass on game type
[02:24:21] <SB-X> oh
[02:24:33] <Yuv422> so one class handles all actors in u6
[02:25:08] <Yuv422> I think actor info was hard coded into game.exe
[02:25:30] <Yuv422> things like how to show a sleeping actor
[02:25:35] <Yuv422> or a dead actor
[02:25:48] <Yuv422> how many frames in their walk animations etc
[02:25:52] <SB-X> i see
[02:26:09] <SB-X> but it doesnt have a table with each actor does it?
[02:26:16] <SB-X> you have to wonder why they do that
[02:26:30] <SB-X> when they put so much in datafiles
[02:26:31] <Yuv422> not that I can find
[02:27:03] <Yuv422> it would be nice
[02:27:29] <Yuv422> maybe they did for MD & SE
[02:27:36] <Yuv422> but I'd say they didn't in u6
[03:30:36] * SB-X is away: bbl
[04:41:15] * SB-X is back (gone 01:10:38)
[04:51:12] <Yuv422> wb SB-X
[04:51:29] <Yuv422> did you get that end savegame?
[04:52:03] <Yuv422> it will be usefull when we work on the end sequence.
[04:55:37] <Yuv422> hmm I don't seem to beable to connect to cvs :(
[05:16:01] <SB-X> oops i stepped out again
[05:16:07] <SB-X> i tried it
[05:16:14] <SB-X> the savegame
[05:16:17] <SB-X> just looked at it really
[05:16:33] <SB-X> made me think we should have a command line option to set savegame dir
[05:17:23] <SB-X> right now im using a symlink
[05:17:32] <SB-X> savegame.begin has my own save at the start
[05:17:38] <SB-X> savegame.end has the one at the link you posted
[05:17:45] <SB-X> and savegame is a symlink to savegame.begin
[05:18:25] <Yuv422> or we could work on proper multisave support
[05:18:35] <Yuv422> but I'd want to do it properly
[05:18:53] <Yuv422> so we'd probably have to start implementing saving too. ;)
[05:19:19] <SB-X> can't have that!
[05:19:28] <SB-X> i think that can wait for a little longer
[05:32:06] <Yuv422> :)
[05:54:32] <-- Kirben has left IRC (Excess Flood)
[05:54:37] --> Kirben has joined #nuvie
[05:56:45] <Yuv422> hmm Kirben's been awful quiet for someone being kicked for excess flood. ;)
[05:57:36] <Kirben> Jst a bad paste
[05:57:56] <Yuv422> :)
[06:19:50] <-- Eclair has left IRC (vinge.freenode.net irc.freenode.net)
[06:19:50] <-- kefka has left IRC (vinge.freenode.net irc.freenode.net)
[06:20:01] --> Eclair has joined #nuvie
[06:20:01] --> kefka has joined #nuvie
[06:23:34] <-- SB-X has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- laxdragon has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- kefka has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- Eclair has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- ChanServ has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- Kirben has left IRC (vinge.freenode.net irc.freenode.net)
[06:23:34] <-- Yuv422 has left IRC (vinge.freenode.net irc.freenode.net)
[06:24:00] --> ChanServ has joined #nuvie
[06:24:00] --> kefka has joined #nuvie
[06:24:00] --> Eclair has joined #nuvie
[06:24:00] --> Kirben has joined #nuvie
[06:24:00] --> Yuv422 has joined #nuvie
[06:24:00] --> SB-X has joined #nuvie
[06:24:00] --> laxdragon has joined #nuvie
[06:26:21] <-- laxdragon has left IRC (vinge.freenode.net irc.freenode.net)
[06:26:21] <-- SB-X has left IRC (vinge.freenode.net irc.freenode.net)
[06:26:31] --> SB-X has joined #nuvie
[06:26:31] --> laxdragon has joined #nuvie
[06:44:42] <SB-X> ssh_exchange_identification: Connection closed by remote host
[06:44:42] <SB-X> cvs [diff aborted]: end of file from server (consult above messages if any)
[06:45:02] <Yuv422> yeah I can't connect either. :(
[06:45:25] <SB-X> oh is that the problem you were having
[06:45:30] <SB-X> that you mentioned
[06:45:31] <SB-X> hmm
[06:45:46] <SB-X> its been 2 hours since then
[06:45:46] <Yuv422> except for the ssh bit yes
[06:45:56] <Yuv422> let me try again
[06:46:24] <Yuv422> yup I get the same message
[06:48:25] <Yuv422> the website doesn't seem to mention any issues with cvs though.
[06:49:17] <Yuv422> http://sourceforge.net/docman/display_doc.php?docid=2352&group_id=1
[06:50:21] <SB-X> we must be imagining it then
[06:50:59] <Yuv422> I seem to be imagining it in a very real way *g*
[07:02:35] <Yuv422> hmm I might implement use vortex cube. :)
[07:05:30] <SB-X> that will be fun
[07:05:41] <SB-X> but not many people would notice
[07:06:17] <Yuv422> there'd be no way to get to it normally
[07:06:30] <Yuv422> unless they create it with spam
[07:06:51] <SB-X> is it in the gargoyle world in the hall?
[07:07:18] <Yuv422> hmm
[07:07:19] <SB-X> i don't really remember
[07:07:33] <SB-X> i was going to say "isn't it in the museum?" but then i remembered thats u7
[07:07:40] <Yuv422> hehe
[07:08:55] <Yuv422> strange the lens animation doesn't seem to work in nuvie.
[07:10:39] <Yuv422> looks like I'm not check in party when moving actors to schedules
[07:10:47] <Yuv422> checking
[07:10:54] <SB-X> should you?
[07:11:20] <Yuv422> well they should try to got to their shedule location when they are in your party
[07:11:33] <Yuv422> sherry just teleported back to LB's castle ;)
[07:11:55] <SB-X> you mean they shouldn't?
[07:12:02] <Yuv422> yes
[07:12:11] <Yuv422> hehe
[07:12:16] <SB-X> ah
[07:12:17] <Yuv422> damn my typing. ;)
[07:12:39] <SB-X> party members worktypes were 1 and 3
[07:12:43] <SB-X> i don't know if that means anything
[07:12:51] <SB-X> if i set another npc to those they dont "join party"
[07:13:17] <SB-X> i really only looked at dupre, his worktype was 1 at one time then i moved and it was 3
[07:13:45] <SB-X> unless that var has another meaning when theyre in your party, or no meaning
[07:14:51] <Yuv422> hmm
[07:17:14] <Yuv422> any thoughts on how charge works
[07:17:30] <Yuv422> things like invisibility
[07:17:49] <SB-X> no
[07:17:57] <SB-X> invisibility isnt an actor status?
[07:18:03] <SB-X> i mean actor flags
[07:18:29] <Yuv422> you'd need a counter stored someware too
[07:18:51] <SB-X> there are plenty of unknown conversation values
[07:18:52] <Yuv422> so the engine know how much longer the charge should last
[07:19:11] <SB-X> but i don't think a conversation would need to know about that
[07:19:11] <Yuv422> is there an invisible spell?
[07:19:35] <Yuv422> rings could store charge in their object structure
[07:19:41] <SB-X> sanct lor
[07:19:57] <Yuv422> but if you are cast invisible by a spell where is that stored?
[07:20:03] <Yuv422> objlist?
[07:21:17] <SB-X> everything is in objlist isnt it?
[07:21:40] <SB-X> besides map things in the objblks
[07:21:58] <Yuv422> yes
[07:22:21] <SB-X> thats the only thing i know about the files :)
[07:22:34] <SB-X> i havn't thought about spell effects
[07:23:06] <Yuv422> I like the way they do invisibility
[07:23:19] <Yuv422> looks like they just render black pixels cyan
[07:23:42] <Yuv422> or somethig like that
[07:24:16] <SB-X> heh heh
[07:24:23] <SB-X> so anyone or anything can be made invisible
[07:25:05] <Yuv422> it seems to take a long time to ware off
[07:25:21] <SB-X> cvs works
[07:27:54] <Yuv422> :)
[07:28:58] <Yuv422> I put in a few compile fixes to ConverseInterpret
[07:29:02] <Yuv422> I should commit them
[07:29:20] <Yuv422> as it is constantly merging your changes in :)
[07:30:06] <Yuv422> what changes did you just commit?
[07:30:17] * Yuv422 looks at email ;)
[07:31:34] <SB-X> hmm
[07:31:49] <SB-X> fixes
[07:31:50] <Yuv422> remember the ChnageLog ;)
[07:31:57] <SB-X> just did
[07:32:03] <Yuv422> ah k
[07:32:55] <SB-X> all for now :)
[07:33:11] <SB-X> what did you have to change?
[07:33:33] <Yuv422> I can't remember exactly
[07:33:40] <Yuv422> it wasn't anything major
[07:34:05] <Yuv422> I'll commit and we can see. ;)
[07:34:14] <SB-X> pentagram has a strcasecmp func
[07:34:21] <SB-X> from quake2
[07:34:30] <Yuv422> yeah we need one too.
[07:34:36] <Yuv422> for config vars
[07:34:42] <Yuv422> and other things
[07:35:03] <SB-X> i dont know if strcasecmp is standard
[07:35:12] <SB-X> so we might want to include it just for that
[07:35:13] <Yuv422> whoops
[07:35:21] <Yuv422> I was thinking of strtoupper
[07:35:24] <SB-X> oh
[07:35:35] <SB-X> well so far we havnt had any problem with strcasecmp yet, i used it once
[07:35:45] <SB-X> vividos had to redefine it for msvc
[07:37:20] <SB-X> we can also get the Args class from pentagram
[07:37:34] <SB-X> unless we already have one
[07:37:41] <SB-X> i might not have been paying attention
[07:42:29] <Yuv422> hmm
[07:42:39] <Yuv422> The authenticity of host 'cvs.sourceforge.net (' can't be established.
[07:42:39] <Yuv422> RSA key fingerprint is d5:0a:98:8e:66:27:5b:f1:5b:0f:d1:51:7d:ba:28:f2.
[07:43:18] <Yuv422> hmm now I can't authenticate. :(
[07:44:49] <SB-X> i can't connect to sf website
[07:44:58] <SB-X> there it goes
[07:47:10] <Yuv422> hmm cvs ci seems to have jammed. :(
[07:47:45] <Yuv422> Read from remote host cvs.sourceforge.net: Connection reset by peer
[07:47:45] <Yuv422> cvs [commit aborted]: end of file from server (consult above messages if any)
[07:48:01] <Yuv422> ssh_exchange_identification: Connection closed by remote host
[07:48:02] <Yuv422> cvs [commit aborted]: end of file from server (consult above messages if any)
[07:51:36] <SB-X> hopefully it will be stabilized tomorrow
[07:51:40] <SB-X> gotta go
[07:51:43] <SB-X> bye
[07:51:45] <Yuv422> righto
[07:51:46] <Yuv422> cya
[07:52:04] <-- SB-X has left IRC ("X-Chat")
[08:03:40] <Yuv422> hmm inivisibility seems to be controlled from the block at the start of objlist. :)
[08:03:52] <Yuv422> it looks to be a bit field too.
[12:34:11] <Yuv422> time for bed
[12:34:13] <Yuv422> cya
[12:34:14] <-- Yuv422 has left IRC ("BitchX: strong enough for a man, pH-balanced for a woman")
[15:49:09] --> wjp has joined #nuvie
[16:28:01] <-- kefka has left IRC (Read error: 110 (Connection timed out))
[17:00:33] <-- Kirben has left IRC ("System Meltdown")
[17:24:08] --> kefka has joined #nuvie
[19:04:32] <-- Eclair has left IRC ("Who turned out the lights?")
[19:45:58] --> animeloe has joined #nuvie
[19:46:02] --- animeloe is now known as Eclair
[20:29:26] --> Fingolfin has joined #nuvie
[20:38:22] <wjp> hi Max :-)
[20:50:12] <Fingolfin> just wanted to maximize the overlap (nah, #uwadv is too much right now =)
[21:29:19] <-- Fingolfin has left #nuvie ()
[21:54:57] <-- wjp has left IRC ("Zzzz...")