#pentagram@irc.freenode.net logs for 3 Jun 2004 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage

[00:33:19] <-- Sectus has left IRC ("Leaving")
[02:29:02] <watt> err.. crap.. all this time I thought I was going insane.. trying to figure out how to distinguish containers which allow items to be dropped into them without being open from others.
[02:29:34] <watt> Then I checked u8 and it doesn't actually allow that for anything other than avatar.
[02:31:46] <watt> not opposed to the idea.. I sometimes tried it in u8 now that I think about it..
[02:32:40] <watt> simplest solution could be, if it doesn't have an associated gump, don't allow it.
[02:39:59] --> sbx|afk has joined #pentagram
[02:40:37] --- sbx|afk is now known as sbx
[02:40:42] <watt> but... then we need to find a way to determine if they have a gump...... blah
[02:40:58] <watt> hi sbx.. ... I'm rambling again
[02:52:52] <sbx> hi
[04:30:40] <-- [1]Knight has left IRC (Read error: 110 (Connection timed out))
[07:43:11] <wjp> watt: speaking of containers, did you make any progress on the keyring issue?
[07:43:25] <wjp> watt: I'll get rid of those memory leaks eventually, btw
[07:43:56] <wjp> but I'll probably refactor the PathfinderProcess a bit to allow pathfinding to take multiple frames
[07:44:08] <wjp> so it's not worth the effort right now, IMO
[07:55:11] <watt> as in being able to drop items into the keyring?
[07:55:28] * wjp nods
[07:56:04] <wjp> I suspect we're not interpreting typeflags entirely correctly
[07:57:11] <watt> well, u8 never allowed for items to be dragged into containers without the gump open except for the avatar, as far as I could tell.
[07:57:17] <watt> checking one more time on that too.
[07:57:28] <wjp> even when that container is in an open gump?
[07:57:49] <watt> didn't check that... but I will.
[07:58:00] <wjp> I'm fairly sure you could drag things into bags
[07:58:11] <watt> I thought so too.
[08:00:51] <watt> yeah, it appears that way.
[08:01:21] <watt> direct dragging into any container doesn't work.
[08:02:14] <watt> been wondering though, if there's a way to tell if an item has a gump associated with it, besides attempting to open it.
[08:02:26] <wjp> so if you have a bag in your backpack you can't drop things into that bag unless you drop it in the bag's gump?
[08:02:38] <watt> yup
[08:02:43] <wjp> I doubt there's a way to tell
[08:04:11] <watt> We could also hardcode in which items have associated gumps. I don't like it, but it's the simplest way
[08:06:12] <wjp> hm, I'd like to avoid that :-)
[08:08:35] <watt> the backpack on the paperdoll also allow items to be dropped into it in the original, which we already support.
[08:10:40] <watt> I really do like being able to have drag and drop into containers like that.... at least for some of them
[08:20:54] <watt> well, also interestingly enough.. most of the containers I would not want d&d to work on also have the SI_LAND flag enabled.
[08:21:45] <watt> actors don't, but that's a case that could be coded directly.
[08:31:33] <watt> well, I think it may be just a coincidence... but it's a nice one if it is.. seems strange that a keyring has that flag on too.
[08:38:41] <-- [Kashou-X] has left IRC ("-=SysReset 2.53=-")
[08:45:57] --> Kashou-X has joined #pentagram
[08:46:29] <wjp> I don't really like the idea of dropping items into containers on the main map
[08:50:35] <watt> including avatar?
[08:50:44] <wjp> no, avatar is ok, I guess
[09:00:07] <watt> well, that worked out quite nicely.
[09:05:23] <watt> I'll commit that sometime tomorrow.. I should be getting sleep now... night.
[09:06:06] <wjp> what's "that", btw? :-)
[09:06:09] <wjp> g'night
[09:16:20] <-- Kashou-X has left IRC ("-=SysReset 2.53=-")
[10:02:16] --> Kashou-X has joined #pentagram
[10:40:10] --> Colourless has joined #Pentagram
[10:40:15] --- ChanServ gives channel operator status to Colourless
[10:40:37] <Colourless> hi
[11:20:50] <wjp> hi
[11:26:18] <wjp> turned out that a significant part of the pathfinding problems was caused by calling a virtual function from the constructor of PathfinderProcess... oops :-)
[11:27:03] <wjp> (which resulted in the process never terminating but never doing anything either)
[11:28:04] <wjp> it's still not always working the way it should, but it should be fairly ok, now
[11:48:19] --> Sectus has joined #pentagram
[12:55:58] <-- Sectus has left IRC (Read error: 104 (Connection reset by peer))
[13:01:00] --> Sectus has joined #pentagram
[13:34:45] <-- Kirben has left IRC ("System Meltdown")
[14:03:58] <-- wjp has left IRC (Read error: 60 (Operation timed out))
[14:05:05] --> wjp has joined #pentagram
[14:29:18] <-- wjp has left IRC (Read error: 60 (Operation timed out))
[14:32:03] --> wjp has joined #pentagram
[14:37:56] --- ChanServ gives channel operator status to wjp
[15:10:21] <-- wjp has left IRC (Read error: 60 (Operation timed out))
[15:13:10] --> wjp has joined #pentagram
[15:14:09] * sbx closes the window so wjp can't fly away.
[15:14:09] --- ChanServ gives channel operator status to wjp
[15:14:54] * wjp crashes into the window
[15:20:04] * sbx shrugs, and decides to take a nap.
[15:20:04] --- sbx is now known as sbx|afk
[15:31:28] * wjp has to go too; maybe I'll be back later tonight