#pentagram@irc.freenode.net logs for 11 Jun 2003 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage

[01:46:11] --> Kirben has joined #pentagram
[01:46:11] --- ChanServ gives channel operator status to Kirben
[03:18:07] --> servus has joined #pentagram
[05:42:00] --> Cashman has joined #pentagram
[05:52:38] <Cashman> yo yo yo
[06:35:55] <servus> You're trying to make things as complex as possible, in a simple manner.
[06:37:38] <Cashman> hehe
[06:40:16] <Cashman> aaaah what did wjp do to pentagram, it compiles but doesnt run - just reverts back to windows
[06:40:36] * Cashman thinks and well might just check my data files to make sure I didnt crap things out there
[06:52:02] <Cashman> Fatal signal: Segmentation Fault (SDL Parachute Deployed)
[06:52:11] <Cashman> thats the only error I get and its not much help!!
[06:52:54] <Cashman> note pentagram compiled fine, left out disasm.obj and fold.obj
[07:09:42] <-- Cashman has left IRC ()
[10:20:11] <-- exultbot has left IRC (signing off...)
[10:21:48] --> exultbot has joined #pentagram
[10:21:48] --- Topic for #pentagram is: http://pentagram.sf.net/ An ActionRPG Operating System where we're attempting to make everything as simple as possible, in a complex manner.
[10:21:48] --- Topic for #pentagram set by DarkeZzz at Sun Jun 8 15:29:17 2003
[12:10:17] --> Cashman has joined #pentagram
[12:40:36] --> CashZzz has joined #pentagram
[12:40:37] <-- Cashman has left IRC (Read error: 104 (Connection reset by peer))
[12:56:48] --> Colourless has joined #Pentagram
[12:56:51] --- ChanServ gives channel operator status to Colourless
[12:57:13] <Colourless> hi
[13:10:37] <servus> technicolour dreams they speak to me, colourless speaks, it's dreams for me!
[13:10:41] --- servus is now known as servusZzz
[13:11:08] <Colourless> errr
[13:11:37] <CashZzz> hurr?
[13:11:45] <servusZzz> . o O (Zzz... that was english, see i really need sleep! night. Zzz...)
[13:11:51] <CashZzz> servus is living of the mushrooms in Pagan again!!
[13:12:01] <CashZzz> of/of
[13:12:04] <CashZzz> of/off
[13:12:16] <CashZzz> *hick(
[13:12:16] <Colourless> parse error
[13:12:21] <CashZzz> hehe
[13:12:31] <CashZzz> I need sleep as well Colourless
[13:12:45] <servusZzz> i need to finish my finals, then it's 10 goto 10 for me :)
[13:13:00] <CashZzz> heheh!
[13:13:20] <CashZzz> 10 print "servus sleep now!"
[13:13:22] <CashZzz> 20 goto 10
[13:13:38] <servusZzz> zzzz.. the sun is up, goodmornight :-( 'ta
[13:13:49] <CashZzz> what country are you in?
[13:14:19] <servusZzz> california,usa, im not saying *anything* else, lemme go! bye:P
[13:14:34] <CashZzz> ok
[13:16:20] * CashZzz slaps servusZzz around a bit with a large trout
[13:16:23] <CashZzz> nite nite!
[13:19:53] <-- CashZzz has left IRC ()
[13:24:42] --> Supreme has joined #pentagram
[13:27:06] <-- Supreme has left #pentagram ()
[13:28:37] <-- Colourless has left IRC ("casts invisibility")
[13:36:24] --> Cashman has joined #pentagram
[13:49:07] <Cashman> what is wrong
[13:49:10] <Cashman> what is wrong!!!
[13:49:19] --- Cashman is now known as CashZzz
[13:57:37] <-- CashZzz has left IRC ()
[14:54:42] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:23:29] --> wjp has joined #pentagram
[16:23:29] --- ChanServ gives channel operator status to wjp
[17:42:57] --> Dark-Star has joined #pentagram
[18:10:18] --> dhewg has joined #pentagram
[20:02:35] --> Dominus has joined #pentagram
[20:52:11] <-- Dominus has left IRC ("enough for now")
[20:54:25] * wjp sighs... mouse input is annoying
[20:55:13] <wjp> what I don't want: put the code that handles single/double clicking items in multiple places
[20:55:25] <wjp> this means GameMapGump has to handle click going to ContainerGumps
[20:55:31] <wjp> s/click/clicks/
[20:56:09] <wjp> ...which isn't very 'pretty' in the OO/gump sense
[20:56:58] <DarkeZzz> Yup.
[20:56:59] <wjp> for right-clicks I could just ignore the ContainerGumps and let the clicks pass-through to the GameMapGump
[20:57:13] <wjp> but a left-click _does_ have to act on the ContainerGump
[20:57:23] <wjp> I just don't want to have the ContainerGump doing the acting :-)
[20:57:36] <DarkeZzz> Makes sense. *grin*
[20:58:09] <wjp> maybe I should just have GameMapGump export the 'do the work' methods, and have ContainerGump call them
[20:58:51] <wjp> ItemLeftMouseDown/ItemLeftMouseUp/ItemLeftMouseDouble *shudder*
[21:00:20] <DarkeZzz> Heh.
[21:02:21] * wjp grumbles
[21:16:56] <wjp> alternatively we could get really fancy, and do things like this:
[21:17:10] <wjp> GUIApp does a slightly modified TraceObjID on the clicked point
[21:17:29] <wjp> TraceObjID queries each potential hit if it wants the event
[21:17:40] <wjp> (if not, it continues to the next lower gump)
[21:17:53] <wjp> (or possibly fall-through to the next level or something)
[21:18:04] <wjp> after an objid has been found that wants the click,
[21:18:21] <wjp> that object is queried for its 'input handler'
[21:18:36] <wjp> (for items this would be GameMapGump, for Gumps it would be the Gump itself)
[21:20:24] <wjp> or we could have GUIApp distinguish between item/non-item
[21:20:57] <wjp> might be simpler/more transparent :-)
[21:24:20] <wjp> it would mean GUIApp would have to be 'aware' of what the various mouse-clicks do
[21:24:39] <wjp> but come to think of it, it probably need to be anyway, for 'weird' actions such as jumping
[21:24:57] <wjp> (i.e., if right button is down, the left button is used for movement, not for interaction)
[21:27:37] <-- DarkeZzz has left IRC (Read error: 110 (Connection timed out))
[21:44:13] --> DarkeZzz has joined #pentagram
[22:01:41] <wjp> anyone who can run U8 in dos/windows around? :-)
[22:50:56] <-- Dark-Star has left IRC ()
[23:19:52] <-- wjp has left IRC ("Zzzz...")
[23:58:35] --> Cashman has joined #pentagram
[23:58:51] <Cashman> [22:01:41] <wjp> anyone who can run U8 in dos/windows around? :-)
[23:59:18] * Cashman says there is me and colourless! just ask what you want checked out
[23:59:46] <Cashman> I'll be online tonite which is ur afternoon so I might catch you l8er? maybe..