#exult@irc.freenode.net logs for 27 Jun 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:02:59] --- Darke|afk is now known as Darke
[00:38:39] --> Kirben has joined #exult
[00:38:39] --- ChanServ gives channel operator status to Kirben
[00:59:04] <RonC> hi
[01:49:13] <RonC> goodnighy
[01:49:16] <-- RonC has left IRC ()
[04:17:01] --- Darke is now known as Darke|afk
[04:17:01] <-- Kharza-kzad has left IRC (Read error: 104 (Connection reset by peer))
[05:12:55] --- Darke|afk is now known as Darke
[09:20:36] --> wjp has joined #exult
[09:20:36] --- ChanServ gives channel operator status to wjp
[09:20:37] <wjp> hi
[09:21:11] <Darke> Hi.
[09:29:03] <wjp> brb, breakfast
[09:45:44] <wjp> b
[10:30:12] <-- Kirben has left IRC ("System Meltdown")
[10:32:02] --> Kirben has joined #exult
[10:32:02] --- ChanServ gives channel operator status to Kirben
[10:34:15] <-- Darke has left IRC (vinge.openprojects.net irc.openprojects.net)
[10:35:00] --> Darke has joined #exult
[11:02:01] <-- Darke has left IRC (vinge.openprojects.net irc.openprojects.net)
[11:02:22] --> Darke has joined #exult
[11:19:46] * Darke will let the rest of the channel bounce to lilo's tune^H^H^H^Hrehubbing as he sleeps comfortably in bed. *grin* Night!
[11:19:50] --- Darke is now known as Darke|afk
[11:19:54] <wjp> night
[12:14:16] --> Colourless has joined #Exult
[12:14:16] --- ChanServ gives channel operator status to Colourless
[12:15:13] <wjp> hi
[12:15:20] <Colourless> hi
[12:22:54] <Colourless> i see you and darke were talking about sitting. in theory with 3d models it should be reasonably easy to get to work. just create another animation set. so you get the avatar to path find to the front of the chair, face the right direction then start the sit animation
[12:23:50] * wjp nods. That's what I thought
[12:24:02] <wjp> of course, I know next to nothing about how to actually implement this :-)
[12:24:28] <Colourless> i know a little about how to do it.
[12:24:49] <Colourless> i've seen hints of how things were done by looking at various scripted sequences such as the execution
[12:25:13] <Colourless> they force the avatar to move to a specific point an force play an animation
[12:26:49] <Colourless> the hardest thing is actually going to getting the Mordea sitting sleeping hack to work properly with meshes. 2 objects are combined into 1 to do the animation
[12:26:52] <wjp> oh, wait, that's what you meant with an animation set
[12:27:12] <wjp> yeah, the bed and Mordea are a single shape, right?
[12:27:16] <Colourless> yep
[12:27:25] <Colourless> and Mordea sitting in chair
[12:27:29] * wjp nods
[12:29:13] <Colourless> well, we will solve the problem when we get to it
[12:30:03] <Colourless> since it would be best to handle chair sitting in usecode it would probably be best to get usecode to check if under opengl with meshes (such as an OpenGL::using_meshes() intrinsic call)
[12:30:30] <Colourless> U8 is kind of nice that it uses 16 bits for the intrinsics number which means we can add as many as we want
[12:30:56] <Colourless> * assumption that we will not need 64K
[12:31:20] <wjp> ;-)
[12:31:55] <wjp> I think that's a fairly safe assumption
[12:32:19] <Colourless> if we actually used 64 K i think we should all be shot. there isn't even that many usecode classes and functions
[12:43:01] --> Fingolfin has joined #exult
[12:43:10] <wjp> hi
[12:43:15] <Colourless> hi
[12:45:49] <Fingolfin> hi
[12:46:52] <Fingolfin> I have to make a small change to exult to have it compile with CodeWarrior. Should work fine with other compilers, and does work with gcc 2.95.2... but maybe you guys can still test it. will commit once i wrote a ChangeLog entry (a one line change only)
[12:51:57] <wjp> ...compiling...
[12:56:59] <wjp> done, everything looks ok :-)
[12:58:33] <Fingolfin> good .what compiler?
[12:59:24] <wjp> gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)
[13:00:24] <Colourless> no problems here it seems
[13:00:46] <Colourless> what did you do?
[13:06:39] <Colourless> http://www.vgmuseum.com/scans/scans2/crusader-back.jpg
[13:07:12] <Fingolfin> template<class D>
[13:07:12] <Fingolfin> -D_Recursive_object_iterator<D>::D_Recursive_object_iterator<D>
[13:07:12] <Fingolfin> +D_Recursive_object_iterator<D>::D_Recursive_object_iterator
[13:14:23] * wjp has to go for a bit
[13:14:28] <-- wjp has left IRC ()
[14:40:40] <-- Kirben has left IRC ("System Meltdown")
[15:17:49] <-- Fingolfin has left IRC ("bbl")
[17:25:10] <-- Colourless has left IRC (Read error: 110 (Connection timed out))
[17:58:37] --> wjp has joined #exult
[17:58:37] --- ChanServ gives channel operator status to wjp
[18:42:14] --> Kharza-kzad has joined #exult
[18:51:40] <wjp> hi
[18:51:46] <Kharza-kzad> gday
[20:10:59] --- Darke|afk is now known as Darke
[20:11:15] <wjp> morning
[20:11:30] <Darke> Thanks. Good day.
[20:42:11] <-- wjp has left IRC (vinge.openprojects.net irc.openprojects.net)
[20:42:12] --> wjp has joined #exult
[20:42:26] --- ChanServ gives channel operator status to wjp
[21:11:12] --- Darke is now known as Darke|afk
[21:29:59] --- Darke|afk is now known as Darke
[23:11:28] <wjp> I have to go
[23:11:29] <wjp> bye
[23:11:35] <-- wjp has left IRC ("Zzzz...")
[23:55:44] --> Kirben has joined #exult
[23:55:44] --- ChanServ gives channel operator status to Kirben