#pentagram@irc.freenode.net logs for 23 Aug 2003 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[01:18:25] --> Kirben has joined #pentagram
[01:18:25] --- ChanServ gives channel operator status to Kirben
[02:18:34] <-- Kirben has left IRC ("System Meltdown")
[03:27:29] --> Kirben has joined #pentagram
[03:27:29] --- ChanServ gives channel operator status to Kirben
[10:00:04] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:05:58] --> Kirben has joined #pentagram
[10:05:58] --- ChanServ gives channel operator status to Kirben
[10:19:26] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:24:53] --> Kirben has joined #pentagram
[10:24:53] --- ChanServ gives channel operator status to Kirben
[11:18:01] --> wjp has joined #pentagram
[11:18:01] --- ChanServ gives channel operator status to wjp
[11:40:10] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[11:42:00] --> Kirben has joined #pentagram
[11:42:00] --- ChanServ gives channel operator status to Kirben
[12:43:39] * DarkeZzz yays! He *finally* fixed one stupid bug that's been sitting in fold for the past few months. Admittely it's been sitting there since he gave up on it quite a while ago, and it's taken the last couple of solid days to find it, but still! *grin*
[12:51:39] <wjp> yay! :-)
[12:52:14] * DarkeZzz blames YOU for causing him to dig through that nightmare. He hopes you're satisfied. *grin*
[12:52:38] <wjp> oh yes :-)
[12:54:16] <DarkeZzz> Turned out I was handling every, single, flipping, possible complex case of if/else absolutely *perfectly*... and I'd tripped over not correctly implementing a plain jane if(). *sigh*
[12:54:44] <wjp> :-)
[12:59:33] <DarkeZzz> Problem was, of course, that the first function I started decompiling only *had* hideously complex if/else/elseif statements, so since I'd never encountered a normal if before, I figured it should just work. *grin*
[12:59:52] * DarkeZzz thinks he'll be just a *little* pickier with his test functions from now on. *grin*
[13:14:01] <DarkeZzz> Hrm... I don't suppose you feel like hand decompiling one usecode function for me? Just to make sure I'm not getting something *completely* wrong. *grin*
[13:14:23] <wjp> I already did a few
[13:14:54] <wjp> DOOR_NS::0340
[13:15:31] <DarkeZzz> Yeah, I'm just guessing you haven't done a No Remorse one, since that's what I'm testing with at the moment. *grin* I should try it with a few pagan ones though.
[13:15:56] <wjp> also GLOBSWAP
[13:16:24] <DarkeZzz> And given the name of that first one, I'm guessing I can't auto-decompile it yet, spawn (and especially spawn inline!) aren't supported. *grin*
[13:17:06] <wjp> GLOBSWAP doesn't do spawns
[13:17:21] <wjp> http://www.math.leidenuniv.nl/~wpalenst/GLOBSWAP
[13:17:44] <wjp> http://www.math.leidenuniv.nl/~wpalenst/DOOR_NS
[13:19:49] <DarkeZzz> loopscripts aren't supported either. *grin* Guess I'll have to implement spawns then.
[13:20:27] <wjp> what an illogical conclusion :-)
[13:20:48] * DarkeZzz is *so* not touching loop scripts at the moment. Complex they are. *grin*
[13:21:04] <DarkeZzz> Oh, the Remorse door type code is so much more elegant then pagan's. *grin*
[13:21:17] <wjp> that isn't hard :-)
[13:21:53] <wjp> did remorse have double doors, though? :-)
[13:23:15] <DarkeZzz> Two doors opening simultaneously? Yeah, but I'm pretty sure they cheated. *Grin*
[13:23:55] <DarkeZzz> (As in 'two' outwards sliding doors, rather then two, independant hinged doors, that just happened to open simultaneously. *grin*)
[13:24:21] <wjp> sliding doors are a lot easier than hinged doors
[13:24:26] <DarkeZzz> From memory, they cheat making the first 'closed' door, a single shape, then as it animates, it splits into two shapes or something.
[13:25:59] <DarkeZzz> Basicly the code looks something like: FunkyDoor::gotHit { GenericDoor:OpenSesame(...params...): }; I wouldn't even bother trying to decompile this by hand. *grin*
[14:21:10] <DarkeZzz> Hrm... those 'ED' things probably should not be draggable and droppable, or something. *grin*
[14:30:14] <wjp> neither should npcs :-)
[14:36:15] <DarkeZzz> No, npcs should certainly be draggable, it's great for getting an interloping guard out of the way so you can raid a place. *nodnod*
[14:36:26] <DarkeZzz> ?date
[14:36:26] <exultbot> It is now Sat Aug 23 14:36:26 2003 (GMT).
[14:37:35] * DarkeZzz prepares for a commit that 'should' work, he hopes. This copy of the tree has sooooo much random code changed, he's going to only commit hopefully the appropriate 'fold' related stuff, and nothing more. *grin*
[14:46:01] <DarkeZzz> Committed, the mails will probably arrive sometime next year, given the speed of sf.net's mailservers under this latest virus' load. *grin*
[14:48:42] <wjp> nuvie commit mails have a delay of 1-2 hours currently
[15:12:16] * DarkeZzz yawns and thinks sleeping sounds good after today. *grin* Night!
[15:12:29] <wjp> night
[15:12:47] <DarkeZzz> Hrm. exult.sf.net looks down too.
[15:15:09] <wjp> so it would seem
[15:15:18] <wjp> it was working a couple of minutes ago
[15:19:29] <-- wjp has left IRC ("gtg")
[18:10:47] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[18:51:28] --> Colourless has joined #Pentagram
[18:51:33] --- ChanServ gives channel operator status to Colourless
[20:10:24] --> Fingolfin has joined #pentagram
[20:10:24] --- ChanServ gives channel operator status to Fingolfin
[20:48:41] --> wjp has joined #pentagram
[20:48:41] --- ChanServ gives channel operator status to wjp
[21:00:42] <-- Colourless has left IRC ("casts invisibility")
[22:53:31] <-- wjp has left IRC ("Zzzz...")