#pentagram@irc.freenode.net logs for 17 Apr 2004 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:58:23] --> Kirben has joined #pentagram
[00:58:23] --- ChanServ gives channel operator status to Kirben
[01:37:00] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[01:40:04] --- Dark-Star|away is now known as Dark-Star
[01:40:20] <-- Dark-Star has left IRC ("ZZZzzz...")
[01:51:25] --> Kirben has joined #pentagram
[01:51:25] --- ChanServ gives channel operator status to Kirben
[02:29:46] --> sbx has joined #pentagram
[02:46:12] --> Sheng_Gradilla has joined #pentagram
[02:46:17] <Sheng_Gradilla> good afternoon :)
[03:07:20] --- sbx is now known as sbx|afk
[04:56:22] <Sheng_Gradilla> :P
[05:34:16] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[05:35:16] <-- Sheng_Gradilla has left IRC ("zzz")
[05:39:36] --> Quester has joined #pentagram
[05:47:12] --> Kirben has joined #pentagram
[05:47:12] --- ChanServ gives channel operator status to Kirben
[07:33:08] <-- Quester has left #pentagram ()
[09:28:16] --> Fl00der has joined #pentagram
[09:28:19] <Fl00der> hi
[11:16:53] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[11:58:39] --> Fingolfin has joined #pentagram
[11:58:39] --- ChanServ gives channel operator status to Fingolfin
[12:02:35] --> Kirben has joined #pentagram
[12:02:35] --- ChanServ gives channel operator status to Kirben
[12:05:47] --> goetz has joined #pentagram
[12:06:54] <goetz> hi there... das smbdy here have a correct U8SHAPES.FLX? There isnŽt one in my u8-version... :(
[12:07:04] <goetz> but I need it for pentagram
[12:07:12] <wjp> you probably have u8shapes.cmp?
[12:07:17] <goetz> yes I do
[12:07:42] <goetz> is there a way to convert it?
[12:07:47] <wjp> then either you have to run U8 once in DOS, or you have to use pentagram's 'unpackshp'
[12:08:20] <goetz> hmm... where can I gat unpackshp?
[12:08:31] <goetz> I think it wasnŽt included in your standart-package
[12:08:37] <wjp> which OS are you using?
[12:08:40] <goetz> winxp
[12:08:54] <goetz> 12(OS12) Windows XP Professional, Service Pack 1 (5.1 - 2600), 12(installed for12) 49w 3d 13h 12m, 12(uptime12) 1w 6d 17h 3m 39s, 12(record12) 3w 2d 2h 2m 25s (set on 28.03.2004 10:52 using WinXP)
[12:10:11] <wjp> hm, let's see if we have a prebuilt windows unpackshp around
[12:10:28] <goetz> hmm :) that would be great
[12:10:52] <goetz> because IŽm not able to run u8 once... it crashs at startup
[12:12:13] <wjp> http://pentagram.sf.net/unpackshp.exe
[12:12:31] <goetz> thx... IŽll try... brb
[12:13:15] <wjp> if you run it from a command prompt in the directory that contains u8shapes.cmp, it'll produce u8shapes.decmp.flx
[12:13:24] <wjp> rename that to u8shapes.flx
[12:13:48] <goetz> I see
[12:14:23] <goetz> IT WORKS :D
[12:14:25] <goetz> thx a lot
[12:14:26] <goetz> !!
[12:14:53] <wjp> np :-)
[12:19:12] --> Dark-Star has joined #pentagram
[12:46:05] --> Colourless has joined #Pentagram
[12:46:05] --- ChanServ gives channel operator status to Colourless
[12:46:31] <Colourless> hi
[12:53:01] <-- Fingolfin has left IRC ("42")
[13:03:05] --- Dark-Star is now known as Dark-Star|away
[13:17:18] <wjp> Colourless: uh oh... are you sure you wanted to make those major incompatibilities public on the exult forum? :-)
[13:17:57] <Colourless> :-)
[13:18:09] <Colourless> hey, i said i'm sorry
[13:18:13] <Colourless> the fans need to know
[13:41:27] <-- Kirben has left IRC ("System Meltdown")
[15:46:48] --> blacklegions666 has joined #pentagram
[15:46:57] <-- blacklegions666 has left IRC (Client Quit)
[16:30:48] <Darke> *looks* Hrm... surely this would be easy enough to implement, at least on windows? Just run say, the disk defrag and a virus scanner doing a full scan whenever they're playing pentagram. That way they'd get the realistic jerking of the gameplay too!
[16:52:41] <Fl00der> does anyone know good sites where I could find Ultima Remix songs ? :P
[16:53:57] <Fl00der> ugh
[18:51:15] --- sbx|afk is now known as sbx
[18:54:10] <sbx> Fl00der
[18:56:08] <sbx> nm you probably know
[18:56:11] --- Dark-Star|away is now known as Dark-Star
[19:31:12] <-- sbx has left IRC ("Amount of time you people were funny: -32 minutes 15 seconds")
[20:15:28] --> fC^goetz has joined #pentagram
[20:17:04] <-- goetz has left IRC (Read error: 60 (Operation timed out))
[20:18:31] <-- Fl00der has left IRC ()
[20:56:20] <wjp> hm, I should really implement that target intrinsic properly
[20:56:41] <wjp> really annoying not to get any visual feedback about needing to select something :-)
[20:56:45] <Colourless> :-)
[20:57:56] <wjp> I do wonder what the best way to implement it would be
[20:58:14] <wjp> maybe an invisible modal gump
[20:58:32] <wjp> although I'm not sure how easy it would be to get the selected objid that way
[21:00:46] <wjp> I can think of a hacky way to make that work, I think
[21:01:11] <Colourless> just need to translate the coords to the gamemap gump and then trace into that
[21:01:14] <Colourless> uh..
[21:01:15] <Colourless> wait
[21:01:17] <wjp> containers
[21:01:21] <Colourless> yeah
[21:01:40] <Colourless> translate the coords to the desktop then trace
[21:01:48] <wjp> yes, and ignore yourself at that point
[21:02:12] <Colourless> we could make the 'invisible' gump have dims of 0,0
[21:02:28] <wjp> but then it wouldn't get any clicks, would it?
[21:02:29] <Colourless> but would that work...
[21:02:36] <wjp> or do modal gumps get all clicks anyway?
[21:02:42] <wjp> hmm...
[21:02:44] <wjp> too long ago :-)
[21:02:52] <Colourless> i think they should probably get all of them
[21:03:00] <Colourless> (that is if they don't already)
[21:03:14] <wjp> they do get all key input, right?
[21:03:22] <Colourless> they should
[21:03:50] <wjp> ModalGump seems to take all mouse down events and traces
[21:04:15] <wjp> but the call to trace may already be preceded by an 'is point on gump' call
[21:04:43] <Colourless> // It's got the point
[21:04:43] <Colourless> if (g->PointOnGump(gx,gy)) objid = g->TraceObjId(gx, gy);
[21:06:20] <wjp> right
[21:06:33] <Colourless> i think that the modal gump will only get mouse input if actually clicked on it
[21:06:39] <wjp> looks like it, yes
[21:27:52] <wjp> aaaarghh! so close! (trying the jumping puzzle to the plateau...)
[21:28:29] <Colourless> :-)
[21:28:36] <wjp> problem with movement: it starts walking on a right click too fast, which makes it impossible to jump without taking a step first
[21:29:06] <wjp> ok, made it now
[21:29:13] <Colourless> middle mouse button for jump would be nice to avoid all the latency
[21:29:29] <wjp> hm, middle mouse button deletes stuff for me currently :-)
[21:39:26] <wjp> ok, committed that actor stuff I was working on; let's see about that TargetGump now
[21:39:38] <wjp> I'm not quite sure if a ModalGump should really get all mouse input
[21:39:53] <wjp> I do think other gumps should _not_ get mouse input
[21:40:42] <wjp> so I guess we should just pass all mouse input to a modal gump and have the modal gump itself check if it really wants it
[21:46:46] <wjp> (probably won't be a problem since most modal gumps will have widgets that do the real work)
[21:49:38] <wjp> hm, in fact... I see that this was the plan all along, but I missed PointOnGump
[21:50:03] <wjp> ModalGump::FindGump(mx,my) always returns itself (or a child)
[22:03:44] * Colourless yays... he got the water chip :-)
[22:10:54] <wjp> congrats :-)
[22:11:48] <Colourless> but the game is not finished yet :-)
[22:11:59] <wjp> oh, I know :-)
[22:12:06] <wjp> how much do you know?
[22:12:29] <Colourless> most of it generall
[22:12:29] <Colourless> y
[22:12:41] <Colourless> not too much as far as specifics goes though
[22:14:08] <Colourless> this is silly. The plasma rifle requires 4 action points to fire and the plasma pistol (which does less damage) requires 5!
[22:14:27] <wjp> well... that is after some mods, right?
[22:14:37] <Colourless> hmm, true, forgot about those :-)
[22:14:52] <Colourless> make that turbo plasma rifle :-)
[22:24:09] * wjp hopes this TargetGump thingie is going to work... :-)
[22:24:35] <Colourless> :-)
[22:26:27] <wjp> well, at least the mouse cursor is set properly now... *sigh*
[22:28:14] <wjp> hm, targetgump is tracing properly
[22:28:27] <wjp> but the result isn't being passed back to usecode, it seems
[22:28:39] <wjp> oh
[22:28:50] <wjp> I was just extremely unlucky with fishing...
[22:28:59] <Colourless> :-)
[22:29:09] <wjp> tried 15-20 times without catching anything
[22:29:13] <Colourless> you perhaps should have choosen a better test
[22:29:39] <wjp> yes, but that fishing pole is so conveniently right next to the starting point :-)
[22:29:54] <Colourless> :-)
[22:32:06] <wjp> anyway, unlocking doors is working just fine now
[22:32:24] <wjp> so I'll get rid of that old target hack and commit
[22:32:57] <Colourless> 'bout time :-)
[22:35:04] <wjp> indeed
[22:37:52] <Colourless> anyway, i should be gone
[22:37:53] <Colourless> cya
[22:37:58] <-- Colourless has left IRC ("casts invisibility")
[22:37:58] <wjp> night
[23:42:53] --> Kirben has joined #pentagram
[23:42:53] --- ChanServ gives channel operator status to Kirben