#pentagram@irc.freenode.net logs for 27 Aug 2004 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage

[05:01:03] --> TzarSectus has joined #pentagram
[05:02:28] <-- Sectus has left IRC (calvino.freenode.net irc.freenode.net)
[08:58:35] --> xbs has joined #pentagram
[09:11:11] --- xbs is now known as EsBee-Eks
[09:14:09] --> Jett has joined #pentagram
[09:15:24] <-- Darke has left IRC (Read error: 104 (Connection reset by peer))
[09:23:13] <-- sbx has left IRC (Read error: 113 (No route to host))
[11:44:40] <-- TzarSectus has left IRC (Read error: 104 (Connection reset by peer))
[11:45:17] --> TzarSectus has joined #pentagram
[12:00:07] <-- EsBee-Eks has left IRC ("casts gate travel")
[12:31:37] --> watt has joined #pentagram
[12:31:37] --- ChanServ gives channel operator status to watt
[12:35:10] <wjp> hi watt
[12:36:48] <watt> hiya....
[12:37:27] <watt> any new thoughts or general direction to head to next?
[12:37:47] <wjp> need to implement some more intrinsics
[12:38:06] <watt> game get stuck at a point?
[12:39:22] <wjp> yeah, some platform wouldn't go up in the shrine of the ancient ones which means you can't get a certain key
[12:39:44] <wjp> I'll spend some time on that this weekend
[12:41:34] <watt> anyhow... I gotta go to work... bye.
[12:41:40] <wjp> bye
[12:42:30] <wjp> another direction to start thinking about would be monster AI
[12:43:20] <wjp> some basic 'walk to avatar and hit' AI (set up flexibly enough to make more advanced) first, I'd say
[14:20:27] --> Fl00der has joined #pentagram
[14:20:33] <Fl00der> hi
[15:56:34] <Fl00der> wjp
[15:56:40] <Fl00der> you there?
[16:08:34] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:18:20] <wjp> I am now
[16:29:58] <Fl00der> ok
[16:30:10] <Fl00der> how's pentagram? save/load works now?
[16:30:52] <Fl00der> <_<
[16:31:08] <wjp> saving/loading is still the same
[16:31:16] <Fl00der> so you didn't fix it yet? :P
[16:31:24] <wjp> I haven't been able to track that particular bug down yet
[16:31:29] <Fl00der> ok
[16:31:43] <Fl00der> well, it was only in the first map, I guess, it's not bad ^_^
[16:31:47] <wjp> it's a very sneaky bug :-)
[16:31:53] <Fl00der> :)
[16:31:56] <Fl00der> hope you find it
[16:32:03] <wjp> me too :-)
[16:32:06] <Fl00der> well, gotta go now, see ya later -->
[16:32:10] <wjp> bye
[17:21:09] <watt> hmmm... the cursed save/load book bgug
[17:21:15] <watt> s/bgug/bug
[17:51:46] <wjp> book? no, this is (probably) a memory corruption bug while saving
[17:52:05] <wjp> I get a valgrind error when saving on map 3
[17:55:50] <wjp> thinking about saving/loading with the diary open is something we need to think about as well, I guess
[17:55:55] <wjp> s/thinking about//
[17:56:12] <wjp> some obvious comments:
[17:56:19] <wjp> either we do save the open diary, or we don't
[17:56:32] <wjp> if we don't save it, we need to make sure nothing we do save references it
[17:56:48] <wjp> might be tricky, but probably doable because of the special nature of the diary
[17:57:06] <wjp> if we do save it, it'll have to be closed immediately after loading
[17:57:49] <wjp> either automatically in the loading function (after loading, find any diary gumps and close them), or manually in the diary gump itself
[17:57:57] <wjp> (set a 'mustclose' flag or something)
[17:58:13] <wjp> in fact we probably already have such a flag
[17:58:31] <wjp> making it look ok cosmetically would be nice as well :-)
[17:58:41] <wjp> (i.e., no flashing diaries when saving/loading :-) )
[20:36:29] --> TzarTzarSectus has joined #pentagram
[20:54:53] <-- TzarSectus has left IRC (Read error: 110 (Connection timed out))
[21:07:29] <-- Fl00der has left IRC ()
[23:26:19] --> Kirben has joined #pentagram
[23:26:19] --- ChanServ gives channel operator status to Kirben
[23:32:56] <wjp> ok, fixed a bunch of uninitialized memory accesses
[23:35:07] <wjp> and got rid of all valgrind warnings while saving
[23:35:46] <wjp> I hope that fixes the crash Fl00der is seeing, although I doubt it :/