#exult@irc.freenode.net logs for 19 Mar 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:43:41] --> Valliant has joined #Exult
[00:43:55] <-- Valliant has left IRC (Client Quit)
[00:59:07] --> Valliant has joined #Exult
[01:07:22] --> ShadwChsr has joined #Exult
[01:21:28] * Valliant looks around, sees noone active around, yawns, and goes back to sleep
[01:25:36] * Valliant decides his Code Complete textbook is a comfy pillow
[01:32:19] <ShadwChsr> I'm alive ;)
[01:32:24] <ShadwChsr> Code Complete.. LOL
[01:36:24] * Valliant yawns ... blink blink
[01:36:30] <Valliant> Say wha..? :-)
[01:37:19] <ShadwChsr> hehehehe
[01:37:24] <ShadwChsr> Are you a coder or a fan? :)
[01:37:51] <Valliant> Well, not a team member, but I code for them
[01:38:16] <Valliant> IPack front end @ www.ultimadragon.0catch.com/IPack Front End.zip
[01:38:24] <ShadwChsr> What's that?
[01:38:31] --> kefka has joined #exult
[01:39:03] <Valliant> A front end for their .vga image packaging tool.
[01:39:53] <ShadwChsr> ahhh :)
[01:40:04] <ShadwChsr> I'm hassling people about pentagram ;)
[01:40:14] <Valliant> :-)
[01:40:46] <Valliant> Im hassling Colourless to release a fixed Windows ExultStudio :-) (people reading Exult chat logs: that was hinting)
[01:44:19] <ShadwChsr> Yes.. definately ;)
[01:44:38] <ShadwChsr> Unfortinately they decided on the classic linux "port" approach with is difficult to port to windows
[01:44:57] <ShadwChsr> I'm more of a fan of the library approach with two binaries - a seperate map editor and client
[01:46:45] <Valliant> Well, I don't care, as long as it works, which Win ExultStudio has problems with.
[01:47:13] <ShadwChsr> ;)
[01:47:39] <-- ShadwChsr has left IRC (Read error: 104 (Connection reset by peer))
[01:57:19] <-- Valliant has left IRC (Remote closed the connection)
[05:16:26] --> grant has joined #exult
[05:40:23] <-- grant has left IRC (Remote closed the connection)
[06:43:39] --> Kirben has joined #exult
[06:43:40] --- ChanServ gives channel operator status to Kirben
[07:13:19] --> ShadwChsr has joined #Exult
[07:13:26] <ShadwChsr> hi :)
[07:58:12] --> wjp has joined #exult
[07:58:12] --- ChanServ gives channel operator status to wjp
[07:58:21] <wjp> hi
[08:00:09] <ShadwChsr> hi
[08:00:19] <ShadwChsr> So you're one of the "exult gods", huh? :)
[08:01:07] <wjp> *grin*
[08:01:17] <wjp> not sure about the 'god' part, but I am a developer, yes ;-)
[08:01:38] <ShadwChsr> You may have read me on the forums hassling everyone about rendering issues ;)
[08:01:57] * wjp looks
[08:02:07] <wjp> hmm, that email address looks suspiciously like your nick :-)
[08:02:15] <wjp> hadn't noticed before :-)
[08:02:44] <ShadwChsr> :)
[08:02:56] <ShadwChsr> oops sorry I guess it doesnt have my name here (duh)
[08:03:18] <ShadwChsr> Were you the one who just responded to me?
[08:03:45] <wjp> no, that was Colourless (aka Ryan)
[08:03:57] <Kirben> Another compile problem:
[08:03:58] <Kirben> g++ -O2 -fnative-struct -fvtable-thunks -include mingw_kludges.h -DSIZEOF_SHORT=
[08:03:58] <Kirben> VE_PNG_H -I. -I./shapes -I./mapedit -I./imagewin -I./files -I./headers -I./serve
[08:03:58] <Kirben> r -I./objs -I./conf `pkg-config --cflags gtk+-1.3-win32-production` `pkg-config
[08:03:58] <Kirben> --cflags libglade-0.17` -c -o shapefile.o ./mapedit/shapefile.cc
[08:04:00] <Kirben> In file included from ./mapedit/shapefile.cc:33:
[08:04:02] <Kirben> mapedit/shapelst.h:145: syntax error before `('
[08:04:06] <ShadwChsr> It was recommended I talk to you as well ;)
[08:04:34] * wjp nods. Yes, I read Dominik's mail
[08:04:49] <wjp> Kirben: hang on, I'll check
[08:04:52] --> Darke has joined #exult
[08:04:52] --- ChanServ gives channel operator status to Darke
[08:04:58] <wjp> hi
[08:05:00] * Darke bounces in and bows. "Hi."
[08:06:13] <wjp> Kirben: any idea if 'time_t' exists for you?
[08:07:29] <Kirben> I don't think so
[08:09:06] <wjp> hm, I think you'd better ask Colourless in that case
[08:10:23] <Kirben> is this it ?
[08:10:25] <Kirben> #ifndef _TIME_T_DEFINEDtypedef long time_t;#define _TIME_T_DEFINED#endif
[08:10:44] <wjp> yeah, that would be it
[08:10:56] <wjp> what header is that from?
[08:11:32] <Kirben> sys/types.h which seems to be called for time.h
[08:12:23] <Kirben> So add just #include <time.h> ?
[08:12:28] * wjp nods
[08:12:55] <wjp> although, do you also have a 'ctime' header? (without the .h?)
[08:13:21] <Kirben> yes
[08:13:32] <wjp> that one would be better from a C++ p.o.v., I guess
[08:13:40] <Kirben> ok
[08:14:02] <wjp> I wonder why Jeff didn't include that file in the first place
[08:16:20] <Kirben> another problem:
[08:16:21] <Kirben> g++ -O2 -fnative-struct -fvtable-thunks -include mingw_kludges.h -DSIZEOF_SHORT=
[08:16:21] <Kirben> VE_PNG_H -I. -I./shapes -I./mapedit -I./imagewin -I./files -I./headers -I./serve
[08:16:21] <Kirben> r -I./objs -I./conf `pkg-config --cflags gtk+-1.3-win32-production` `pkg-config
[08:16:21] <Kirben> --cflags libglade-0.17` -c -o shapelst.o ./mapedit/shapelst.cc
[08:16:22] <Kirben> ./mapedit/shapelst.cc: In method `void Shape_chooser::edit_shape()':
[08:16:24] <Kirben> ./mapedit/shapelst.cc:809: passing `const char *' as argument 2 of `CreateProces
[08:16:26] <Kirben> sA(const CHAR *, CHAR *, _SECURITY_ATTRIBUTES *, _SECURI
[08:16:36] <Kirben> sA(const CHAR *, CHAR *, _SECURITY_ATTRIBUTES *, _SECURITY_ATTRIBUTES *, int, lo
[08:16:37] <Kirben> ng unsigned int, void *, const CHAR *, _STARTUPINFOA *, _PROCESS_INFORMATION *)'
[08:16:37] <Kirben> discards qualifiers
[08:18:43] * wjp wonders why the command to execute can't be const
[08:18:57] --- wjp is now known as wjp|work
[08:19:11] <ShadwChsr> doh
[08:19:17] <wjp|work> I'm still here :-)
[08:19:20] <ShadwChsr> oh ;)
[08:19:41] <ShadwChsr> Its difficult getting ahold of exult developers when you live in Pacific Time ;)
[08:19:48] <ShadwChsr> Got a moment?
[08:20:05] <Darke> No idea. But it should be solved by changing `cmd.c_str()` to `const_cast<char *>(cmd.c_str())`.
[08:21:06] <Kirben> Darke: that worked
[08:23:45] * Darke nods to Kirben.
[08:24:20] * Darke appears to have a compile problem relating to gtk, it might be a 'versions' thing, but I'm not sure.
[08:24:28] <Darke> objbrowse.cc: In function `GtkFileSelection* Create_file_selection(char*, void
[08:24:28] <Darke> (*)(char*, void*), void*)':
[08:24:28] <Darke> objbrowse.cc:142: cannot convert `void (*)(char*, void*)' to `void*' for
[08:24:28] <Darke> argument `2' to `void gtk_object_set_user_data(GtkObject*, void*)'
[08:26:14] <Darke> Does anyone else get this? I'm just wondering if it is 'correct' or not, and if it's correct, if just casting that void (*)(char*, void*) to a (void*) will solve the problem.
[08:27:05] <Kirben> I didn't get that one
[08:27:24] <Kirben> Should I submit changes for win32 ?
[08:27:44] <-- matto has left IRC (Remote closed the connection)
[08:27:57] <Darke> Go ahead. I don't think anyone else is fiddling with it at the moment.
[08:28:00] --> matto has joined #exult
[08:59:57] --> V0|D has joined #exult
[09:00:00] <V0|D> hi
[09:00:57] <Darke> Hi.
[10:00:19] <-- matto has left IRC (Remote closed the connection)
[10:00:35] --> matto has joined #exult
[10:18:02] <-- ShadwChsr has left IRC (Read error: 104 (Connection reset by peer))
[10:19:52] <-- V0|D has left IRC (Read error: 110 (Connection timed out))
[10:49:49] --> Rado has joined #exult
[11:01:42] --> zxmya35 has joined #exult
[11:01:51] --- zxmya35 is now known as Darkstar
[11:02:01] --- Darkstar is now known as Dark-Star
[11:06:53] <-- Dark-Star has left IRC ("using sirc version 2.211")
[11:12:07] --> Dark-Star has joined #exult
[11:25:51] <wjp|work> Dark-Star: could you translate something (German) for me?
[11:26:01] <wjp|work> (just one line)
[11:26:02] <Dark-Star> yep, sure...
[11:26:13] <wjp|work> "wie übersetze ich die beiden u7 spiele ins deutsche?"
[11:26:25] <wjp|work> uebersetze would be translate?
[11:26:29] <wjp|work> (in this context)
[11:26:34] <Dark-Star> "how do I translate the two ultima 7 games into german?"
[11:26:39] <wjp|work> ok, thanks, that's what I thought
[11:26:48] <Dark-Star> no problem
[11:27:06] <wjp|work> Nadir replied with the answer from the FAQ on "Where do I download U7 on the internet?"...
[11:27:11] <wjp|work> just double checking :-)
[11:35:06] <-- Dark-Star has left #exult ()
[11:55:06] --> Colourless has joined #Exult
[11:55:06] --- ChanServ gives channel operator status to Colourless
[11:55:15] <Colourless> hi
[11:57:02] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[11:57:17] <Darke> Hi.
[12:13:43] <wjp|work> hi
[13:19:15] --> Soul|NET has joined #exult
[13:30:22] --> V0|D has joined #exult
[13:31:34] <-- V0|D has left IRC (Client Quit)
[13:37:20] --> Fingolfin has joined #exult
[13:37:59] <Fingolfin> yo folks
[13:38:03] --- ChanServ gives channel operator status to Fingolfin
[13:38:06] <Colourless> hi
[13:40:57] <Darke> Hi.
[14:00:51] <wjp|work> hi
[14:06:04] <-- Kirben has left IRC (herbert.openprojects.net irc.openprojects.net)
[14:08:10] --> Kirben2 has joined #exult
[14:15:53] --> matto has joined #exult
[14:35:33] * Darke bows and must disappear for the night. "Night!"
[14:35:39] <wjp|work> night
[14:35:45] <-- Darke has left #exult ()
[14:54:40] <-- Kirben2 has left IRC (Read error: 104 (Connection reset by peer))
[15:02:58] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[15:14:24] --> Dark-Star has joined #exult
[15:14:37] <Colourless> hi
[15:15:01] <Dark-Star> hi
[15:15:57] <Dark-Star> not much going on here right now... ;-)
[15:17:26] <wjp|work> not really, no, but that's quite normal :-)
[15:20:00] <Dark-Star> btw, how far is exult studio for windows? is it working as well as the linux version?
[15:27:30] * wjp|work pokes Colourless
[15:28:10] <Colourless> hmmm, it should work about the same, but there 'may' be some features missing
[15:29:03] <Dark-Star> ok I'll give it a try. but first I need to get my U7 installed again ....
[15:40:45] <-- Rado has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- Fingolfin has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- kefka has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- Dark-Star has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- Colourless has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- wjp|work has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:40:45] <-- Soul|NET has left IRC (herbert.openprojects.net irc.openprojects.net)
[16:01:12] --> exultbot has joined #exult
[16:01:12] --- Topic for #exult is: Exult v0.98 RC1 Now Available! Download it NOW! http://exult.sf.net
[16:01:12] --- Topic for #exult set by Colourless at Wed Mar 13 20:23:47 2002
[16:02:37] <wjp|work> time for me to go home
[16:02:38] <wjp|work> bye
[16:02:40] <-- wjp|work has left IRC ("[x]chat")
[16:04:59] <Dark-Star> I'm leaving too. need to keep my phone bill low :(
[16:04:59] <Dark-Star> cu
[16:05:05] <Colourless> bye
[16:05:14] <-- Dark-Star has left IRC ()
[16:30:01] --> wjp has joined #exult
[16:30:06] --- ChanServ gives channel operator status to wjp
[16:35:19] <Colourless> wb
[16:35:24] <wjp> thx
[16:35:33] * wjp notices an update to pentagram
[16:35:36] <wjp> long time ago :-)
[16:36:16] <Colourless> :-)
[16:38:37] <Colourless> it's nothing exactly special, but it's new none the less :-)
[16:39:27] <Colourless> i basically did it to see how well the bounding boxes fit the shapes
[16:40:15] <wjp> pretty well, it seems
[16:40:40] <Colourless> yeah, most of the time. Sometimes there are a few pixels managing to get out
[17:14:24] <Fingolfin> Colourless: whatever happend to the display manager code that you wanted to hack together and put into CVS? =)
[17:14:30] <Fingolfin> yo willem
[17:14:46] <Colourless> Fingolfin: well, it's mostly sitting here, mostly complete
[17:15:13] * wjp has no objections to "mostly complete" code in CVS :-)
[17:15:17] <Fingolfin> hm... does that amount to real code?
[17:15:19] <Fingolfin> yeah =)
[17:15:24] <Fingolfin> but maybe he is ashamed of it
[17:15:31] <Colourless> :-)
[17:15:41] <Fingolfin> it's a bit like soul strip poker to show your bad not clean code to other people, isn't it =)
[17:15:45] <Colourless> it's just not quite finished yet
[17:18:18] <Colourless> i could put it in cvs if you want. what else I wanted to do is actually labeled TODO anyway
[17:19:39] <Fingolfin> well
[17:19:48] <Colourless> where should I put it?
[17:19:56] <Fingolfin> if you plan to work on it *now* you can wait, but if not, it would at least give us a chance to look at it and have ideas of our own etc.
[17:20:02] <Fingolfin> well
[17:20:09] <Fingolfin> maybe not into viewer?
[17:20:11] <Colourless> i wasn't planning on working on it right now
[17:20:14] <Fingolfin> ok
[17:20:23] <Fingolfin> one or multiple files?
[17:20:25] <Colourless> viewer is not a good spot
[17:20:28] <Fingolfin> what exactly is in it?
[17:20:28] <Colourless> only 1 file
[17:20:39] <Fingolfin> i.e. "DisplayManager.c" or what?
[17:20:42] <Colourless> it contains a set of classes
[17:20:59] <Colourless> the file is called colourless0.cc :-)
[17:21:00] <Fingolfin> maybe it should be in a new dir, like "rendering" or "image" or "display" or so?
[17:21:02] <Fingolfin> heheh
[17:21:09] <Colourless> currently it's sitting in a dir called design :-)
[17:22:32] <Fingolfin> well. since dirs are hard to remove later, we should either put it into an existing dir, or into a new one that we plan to keep later on
[17:23:09] * wjp nods
[17:23:28] <wjp> where do we want to put the "main program" if that ever comes into being?
[17:23:42] <Fingolfin> I like two way:
[17:23:55] <Fingolfin> either in the main dir, but almost all stuff in "modules" (=subdirs)
[17:24:02] <Fingolfin> or we put it into a top level src folder
[17:24:08] <Fingolfin> and leave the top level for docs etc.
[17:24:25] <Fingolfin> I think the second one is what many other projects use, and on the long run, it is probably cleaner...
[17:24:37] <wjp> yeah
[17:24:48] <Colourless> btw: the reason i put the file in a dir called design, was incase we wanted a specific dir to include design doc and other things that are for commenting on, before implementing
[17:25:13] <wjp> wow, big plans? ;-)
[17:25:43] <Colourless> well, why would i bother doing this in he first place ;-)
[17:26:40] <wjp> ok, a src/ dir sounds good to me. A docs/design dir would be ok too, I guess
[17:27:23] <wjp> can we move the audio/conf/headers directories into the src dir?
[17:27:40] <Colourless> we should be able to
[17:27:58] <wjp> I'm not sure how we'd have to specify that in the CVSROOT/modules file
[17:30:01] <Colourless> hmm, good point
[17:31:17] <Fingolfin> well
[17:31:27] <Fingolfin> 1) docs/design sounds good
[17:31:41] <Fingolfin> 2) it would be cood to move conf etc - can't we specify sub locations for modules?
[17:32:07] <Colourless> try it, and see if it works :-)
[17:32:11] <Fingolfin> hmmmm
[17:32:24] <Fingolfin> well, now that I think about it,I am not sure how that would be done, hrmpf
[17:32:55] * Fingolfin goes to look at the redbook
[17:34:08] <Fingolfin> from CVS book:
[17:34:10] <Fingolfin> mp myproj
[17:34:10] <Fingolfin> asub myproj/a-subdir
[17:34:18] <Fingolfin> hm no wait
[17:34:22] <Fingolfin> <sigh>
[17:34:23] <Fingolfin> ignore me
[17:35:16] * Fingolfin goes to look at the Cederqvist instead
[17:36:12] <wjp> nothing there either, as far as I can tell
[17:36:36] <Fingolfin> doesn't seem so
[17:36:37] <wjp> although maybe the -d option to a module could be abused for this?
[17:37:08] <Fingolfin> hm, could be, but I am not sure if that works with recursive dir names
[17:37:23] <wjp> me neither
[17:37:35] <Fingolfin> docs don't sound like it
[17:37:42] <Colourless> for the cvs client getting it to work is trivial.... it's just to get it to work when doing a co
[17:37:47] <wjp> or we could create a module named 'src' that includes the &audio, &conf and &headers modules, and include &src in pentagram?
[17:38:14] * wjp is not sure what that would do, though
[17:38:18] <Colourless> that's asking for problem IMO
[17:38:39] <wjp> _all_ this module stuff is asking for problems ;-)
[17:39:18] <Colourless> do those have to be moved?
[17:40:02] * wjp experiments a bit with his home cvs server
[17:40:07] <Colourless> don't the other pentagram programs kind of need them
[17:40:31] <wjp> hm, that's true
[17:40:57] <Fingolfin> right now, yes
[17:41:00] <Fingolfin> however, we can do this:
[17:41:06] <Fingolfin> create the src module, like wjp said
[17:41:11] <Fingolfin> then, we just add it to the list.
[17:41:29] <Fingolfin> over time, we can rewrite the tools and move them to the src dir
[17:41:31] <Fingolfin> hmmmmmmm
[17:41:42] <Fingolfin> that is, to the src module... ho-hm
[17:41:54] <Fingolfin> so, in full length this would be:
[17:42:05] <wjp> but the src module is no actual module...
[17:42:07] <Fingolfin> 1) create new module pentagram-src, which imports conf/headers/audio.
[17:42:10] <Fingolfin> 2) put stuff into it
[17:42:26] <Fingolfin> 3) make pentagram ampersand-import pentagram-src, renaming it to src
[17:42:27] <Fingolfin> =)
[17:42:46] <Colourless> that is a hack :-)
[17:42:53] <Fingolfin> yeah, but the only solution I can think of
[17:43:21] <Fingolfin> if we just have a virtual src module, that we import into pentagram, then it wil hide any src dir we have in pentagram -> not what we want
[17:43:31] <Fingolfin> as ryan said, of course we could just manually "hack" our working dirs
[17:43:35] <Colourless> and it will mess up our cvs even more. remember what happened the last time someone had a good idea to do something with cvs :-)
[17:43:45] <Fingolfin> i.e. if I move the conf dir into src, that would work (manually I mean)
[17:43:52] <-- Rado has left #exult ()
[17:44:04] <Fingolfin> Colourless: well, I am not saying we should do it, just that it might be possible to do it this way
[17:44:17] <Fingolfin> also, of ocurse we should test it locally first, something I neglected last time (and various other people, too =)
[17:44:39] * wjp is setting up a similar structure locally
[17:46:34] <Colourless> in the mean time, what do you want me to do with this file of mine?
[17:47:15] <Fingolfin> Colourless: docs/design ?
[17:47:44] * wjp creates src module, includes that...
[17:48:07] * wjp checks it out...
[17:48:26] <wjp> ok, the good news is that it does indeed create the correct directory structure
[17:48:54] <Colourless> Fingolfin: yes, i'm asking if everyone else wants that
[17:49:09] <wjp> the bad news is that you cannot add any files to the src/ directory, since that isn't in any 'real' module
[17:49:27] <wjp> Colourless: docs/design is ok by me
[17:49:34] <Colourless> ok, i'll add it
[17:50:43] <Fingolfin> wjp: that's why I said in my list (above) that src has to be a real module
[17:51:04] <wjp> I know. I was just wondering what CVS would do if you did try to add files to it
[17:51:08] <Fingolfin> wjp: and since "src" is a bad name, it maybe should be called "pentagram-src", renaming it with -d on the fly =)
[17:51:11] <Fingolfin> ok, sure!
[17:51:26] <wjp> yeah, src would not be a good module name :-)
[17:51:32] <Fingolfin> it's a very good thing to research, pleae go on, I am interested in your results
[17:53:18] * wjp wonders what else he can do to totally screw up his local CVS server...
[17:55:13] <Colourless> ok, committed
[17:56:45] <wjp> wow, comments
[17:56:58] * Colourless wonders if he should 'bug' fix the code as he notices a rather large issue
[17:58:18] <Fingolfin> Colourless: Map_object = Game_object?
[17:58:32] <Colourless> Fingolfin: yeah pretty much
[17:58:35] <Fingolfin> 'k
[18:03:44] <wjp> neat... you can specify "-d xyz/abc " for a module
[18:04:10] <wjp> (and it will actually put the module two levels deep)
[18:04:19] <wjp> now trying what happens if that xyz directory already exists...
[18:04:50] <wjp> wow, that works
[18:05:48] <wjp> this modules line should do the trick:
[18:05:54] <wjp> audio -d src/audio exult/audio
[18:06:11] <wjp> (and then just include audio in pentagram as usual)
[18:06:23] --- wjp is now known as wjp|dinner
[18:06:24] <wjp|dinner> bbl
[18:22:24] --- wjp|dinner is now known as wjp
[18:22:46] <wjp> Fingolfin: any idea how much of that hack is client-specific?
[18:25:47] <Fingolfin> the -d hack you mean?
[18:25:52] * wjp nods
[18:35:46] <-- Soul|NET has left IRC ("Read error 54: Connection reset by queer")
[18:38:25] --- Colourless is now known as Cless|food
[18:49:26] --> Soul|SERV has joined #exult
[18:49:53] --- Cless|food is now known as Colourless
[19:05:52] <-- Soul|SERV has left IRC ("Read error 54: Connection reset by queer")
[19:12:26] --> Dark-Star has joined #exult
[19:15:58] --> Soul|SERV has joined #exult
[19:18:03] <-- Soul|SERV has left IRC (Client Quit)
[19:19:52] --> Soul|SERV has joined #exult
[19:34:36] <-- Dark-Star has left IRC ()
[20:40:11] <-- Colourless has left IRC ("time to go i do")
[21:27:01] * wjp has to go
[21:27:02] <wjp> night
[21:27:04] <-- wjp has left IRC ("[x]chat")
[22:13:29] --> Soul|NET has joined #exult
[22:31:39] <-- Soul|SERV has left IRC (Read error: 110 (Connection timed out))
[23:30:56] <-- Fingolfin has left IRC ("42")
[23:40:41] --> Kirben has joined #exult
[23:40:42] --- ChanServ gives channel operator status to Kirben
[23:52:36] <-- Kirben has left IRC (calvino.openprojects.net irc.openprojects.net)
[23:52:36] <-- Soul|NET has left IRC (calvino.openprojects.net irc.openprojects.net)
[23:52:36] <-- kefka has left IRC (calvino.openprojects.net irc.openprojects.net)
[23:55:36] --> Kirben has joined #exult
[23:55:36] --> Soul|NET has joined #exult
[23:59:00] --> Valliant has joined #Exult
[23:59:16] <Valliant> Hi everyone