#pentagram@irc.freenode.net logs for 4 Dec 2003 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:00:46] --> Kirben has joined #pentagram
[00:00:46] --- ChanServ gives channel operator status to Kirben
[00:16:36] <wjp> keyhandling... hmmm...
[00:16:59] <wjp> let's see... there would roughly be about 3 types of key input
[00:17:23] <wjp> text input, game-related hotkeys, gump/menu navigation
[00:18:02] <wjp> text input is rather rare and also excludes any other key input
[00:18:59] <wjp> (and of course there's the ever-annoying issue of keyboard locales there again)
[00:19:18] <Dominus> don't get me started :-)
[00:20:22] <wjp> gump/menu navigation (things like enter, escape) can probably be hardcoded (as opposed to dynamically bindable)
[00:20:33] <wjp> (this is for modal gumps, btw)
[00:20:43] <wjp> ...and of course also excludes other key input
[00:21:08] <wjp> and that leaves the 'hardest' part: the game-related hotkeys
[00:21:14] <Dominus> hey i want to work the menu with the joystick :-)
[00:21:28] <wjp> sure, provide a patch and we'll see what we can do ;-)
[00:21:57] <Dominus> well for TGWDS joystick is important :-)
[00:22:03] <wjp> it is?
[00:22:12] <wjp> ugh :-)
[00:22:23] <wjp> ah well, SDL has joystick support, so it can't be that hard
[00:22:45] <Dominus> it's not important but they were supported though very annoying to handle with joystick
[00:23:09] <wjp> each game would somehow have to 'export' a list of supported functions that could be mapped to keys
[00:23:12] <Dominus> but TGWDS always annoyed the hell out of me anyway
[00:23:28] <wjp> good thing WDS them, then :-)
[00:24:07] <wjp> an array of { name, function pointer } pairs (possible with some extra data) would be an option
[00:24:18] <Dominus> if we ever do the movement really needs an overhaul
[00:24:33] <Dominus> but let me not distract you from the plan you tried to utline before
[00:24:42] <wjp> I'm just stalling currently :-)
[00:24:58] <wjp> (since I don't have a 'plan' yet :-) )
[00:25:31] <wjp> there's the matter of just how configurable we want to make the keybindings
[00:25:49] <wjp> we could have fixed functions that can be mapped to keys
[00:25:54] <wjp> or we could have functions that take parameters
[00:26:11] <wjp> or (taking it to an extreme) we could map some kind of user-writable scripts to keys :-)
[00:26:54] <wjp> "while (strength < max_strength) do { attack(air); }" ;-)
[00:26:55] <Dominus> that sounds cool :-)
[00:29:05] <wjp> anyway, I should go
[00:29:11] <wjp> class tomorrow morning again :-)
[00:29:15] <wjp> night
[00:29:23] <-- wjp has left IRC ("Zzzz...")
[00:36:59] <-- Dominus has left IRC ("a pooka invited me to Charlie's")
[00:51:49] --> EsBee-Eks has joined #pentagram
[00:51:50] <-- sbx has left IRC (Read error: 54 (Connection reset by peer))
[01:56:02] <watt> ohh... that's evil.. game scripts.. I like it though.
[02:01:21] --> sbx has joined #pentagram
[02:01:29] <-- EsBee-Eks has left IRC (Read error: 104 (Connection reset by peer))
[02:06:45] <-- Dark-Star has left IRC ()
[02:17:32] <sbx> watt: agreed
[02:51:08] <-- watt has left IRC ("using sirc version 2.211+KSIRC/1.2.4")
[03:11:32] --> EsBee-Eks has joined #pentagram
[03:11:33] <-- sbx has left IRC (Read error: 104 (Connection reset by peer))
[03:31:25] --> sbx has joined #pentagram
[03:31:25] <-- EsBee-Eks has left IRC (Read error: 104 (Connection reset by peer))
[03:49:15] --> watt has joined #pentagram
[03:51:16] --> EsBee-Eks has joined #pentagram
[03:51:17] <-- sbx has left IRC (Read error: 104 (Connection reset by peer))
[03:54:34] --> Pastolls has joined #pentagram
[03:55:01] <Pastolls> hey just asking, are there some new developers on pentagram?? is there a small amount of action again?..
[04:09:41] <-- Kirben has left IRC (calvino.freenode.net irc.freenode.net)
[04:09:49] --> Kirben has joined #pentagram
[04:33:43] <watt> I'm attempting to write and sumbit patches. So at least small amount of action is occurring.
[04:37:43] <Pastolls> ok nice :-) I'm no c/c++ programmer but I've been sitting around this channel for a year now
[04:38:00] <Pastolls> been looking at the action and talking about things, idea etc.
[04:40:49] <watt> I've been paying attention to the project for about the same amount of time, but it wasn't until recently that I've been a decent enough programmer to comprehend the code.. and even then I still a little fuzzy.
[04:41:07] <Pastolls> ok nice :-)
[04:42:22] <watt> although.. the more I dig my hands into it the clearer everything becomes.. as with most projects.
[04:44:32] <Pastolls> yip, thats true
[05:52:23] --> sbx has joined #pentagram
[05:52:26] --- sbx is now known as SB-X
[06:00:55] <-- Pastolls has left IRC (Read error: 60 (Operation timed out))
[06:04:11] <-- EsBee-Eks has left IRC (Read error: 60 (Operation timed out))
[06:18:33] <watt> wow.. I think java just decided to hose my system..
[06:19:00] <watt> time to restart X
[06:19:06] <-- watt has left #pentagram ()
[06:19:24] --> watt has joined #pentagram
[06:25:31] <-- watt has left IRC ("using sirc version 2.211+KSIRC/1.2.4")
[06:48:46] --> sbx has joined #pentagram
[06:48:46] <-- SB-X has left IRC (Read error: 104 (Connection reset by peer))
[06:57:07] <Darke> (binding keys to scripts) That's easy enough once we get a usecode compiler. Treat them just like any other event.
[07:50:22] --> EsBee-Eks has joined #pentagram
[07:50:23] <-- sbx has left IRC (Read error: 104 (Connection reset by peer))
[07:58:50] * EsBee-Eks is away: no reason
[09:01:16] --> Pastolls has joined #pentagram
[09:06:28] <Pastolls> whats up
[09:12:41] * Darke is relaxing, after a hard day's work doing tech support, by blowing things up impressively in Serious Sam 2, rather then studying, coding stuff, or doing something actually *productive*.
[09:12:59] <-- EsBee-Eks has left IRC (Read error: 54 (Connection reset by peer))
[09:13:22] <Pastolls> serious sam 2 :-)
[09:13:32] <Pastolls> Uni technically finished 4 the year?
[09:13:41] <Pastolls> is hear, ages ago - october
[09:14:25] --> EsBee-Eks has joined #pentagram
[09:14:35] <Pastolls> hey
[09:20:35] <Darke> No, the uni I work for has three semesters. *grin* Admittedly I'm not doing actually uni, just my CCNA.
[09:20:36] <Pastolls> anything small currently happening with pentagram?
[09:21:21] <Pastolls> hey when did u star the ccna, I've just finished that as part of my networking diploma, I just have to sit the external exam now
[09:21:28] <Darke> *think* Nothing much at the moment. Reality's leaving me really I/O bound at the moment.
[09:21:43] <Pastolls> hmm real
[09:22:53] <Darke> A couple of weeks ago. We're doing the entire 4 semseter (12ish modules a semester?) course in less then 11 weeks, with five exams internal to the course, and sitting for the 'real' CCNA test not long after I've finished.
[09:23:09] <Darke> All this while working fulltime. *grin*
[09:23:55] <Pastolls> shit, so u sorted this out as a home skool kinda deal
[09:24:04] <Pastolls> its hardgoing aye so good luck :-)
[09:25:18] <Pastolls> currently got any other qualifications?? - or half finished ones etc.
[09:27:22] <Darke> Nope. My uni's a Cisco Certified Academy (well a couple of the lecturers have done the ccna instructurors course and there's a cisco lab and such here anyway). Due to the fact most of the money people pay gets syphoned off by the uni, before they get it, they've essentially given the entire tech services divison of the IT faculty a free CCNA course to whomever wants it, and can put in the study effort. *Grin*
[09:28:02] <Darke> Half-and-probably-never-finished Bachelor oF IT, co-incidentally enough at the uni I work at. *grin*
[09:28:37] <Pastolls> aloways counts though :-) even if currently half finished...
[09:29:19] <Pastolls> yeah I basically finished networking diploma, cisco ccna - just gotta sit the external real exam and sorting out next year , going back
[09:30:23] <Darke> The course is called 'CISCO Over Summer' and is mostly targeted at just-gradiated students, rather then people who have to struggle with a fulltime job whilst doing it. *grin*
[09:30:37] <Pastolls> true
[09:31:09] <Pastolls> good course though :-)
[09:33:07] <Darke> In the end, yes. Though we've been told we're one of the first groups to go through the full v3.0 course. (Don't know how true that is though...) So we seem to be having fun tripping over all the bugs in it. *grin*
[09:34:04] <Pastolls> real! we kina looked at it but nah I'm sitting 2.xx ver
[09:34:12] <Pastolls> and same when I sit the external shortly
[09:35:50] <Darke> The instructor has a tendancy of saying "I don't have a *clue* why they added $(small, non-relevant digression into something completely different) section into this module, but anyway..." and "Here's a whole heap of stuff that explains a lot of stuff in the text, except they didn't include it for some insane reason, it was in 2.x...".
[09:37:00] <Darke> Random Datapoint: 10Base-T is also apparently now considered a 'legacy' networking tech by CISCO, whereas in 2.xx the didn't consider it that. *grin*
[09:40:21] <Pastolls> yeah go figure :-) I get what ur talking about
[09:41:38] <Pastolls> I might just keep this Nick on irc now instead of what I use to be :-)
[09:45:15] <Darke> Hrm? Doesn't worry me. *grin*
[09:45:42] <Pastolls> hehe u know what my nick use to be darke?? u know who u are talking to?
[09:45:58] <Pastolls> even though u dont care, I dont care
[09:47:27] <Darke> It's pretty hard to hide one's domain name. Didn't really notice though until I thought I recognised the writing style, and bothered checking.
[09:47:44] <-- EsBee-Eks has left IRC (Read error: 104 (Connection reset by peer))
[09:48:45] <Pastolls> hehe, got a good memory
[09:49:37] --> EsBee-Eks has joined #pentagram
[10:15:38] <-- Pastolls has left IRC ()
[11:43:14] --> sbx has joined #pentagram
[11:43:26] <-- EsBee-Eks has left IRC (Read error: 54 (Connection reset by peer))
[13:09:46] --> EsBee-Eks has joined #pentagram
[13:09:57] <-- sbx has left IRC (Read error: 104 (Connection reset by peer))
[13:52:52] <-- Kirben has left IRC ("System Meltdown")
[14:00:41] --> sbx has joined #pentagram
[14:00:53] <-- EsBee-Eks has left IRC (Read error: 104 (Connection reset by peer))
[16:24:04] --> wjp has joined #pentagram
[16:24:04] --- ChanServ gives channel operator status to wjp
[18:02:19] --> Fingolfin has joined #pentagram
[18:02:19] --- ChanServ gives channel operator status to Fingolfin
[18:06:52] <wjp> hi Max
[18:11:50] <Fingolfin> hi Willem
[18:11:54] <Fingolfin> how are you? long time no talk :-)
[18:25:42] <wjp> oh, the usual, pretty much :-)
[18:29:06] <Fingolfin> you are pretty much? or it's pretty much the usual? :-)
[18:29:19] <wjp> lol
[18:30:19] <wjp> what have you been doing? haven't seen you on IRC as often as before
[18:32:48] <Fingolfin> uni resumed over here a couple weeks ago, and I have been *real* busy
[18:34:09] <Fingolfin> besides my own studies, I am working as an exercise class tutor (which also includes correcting homework); am active in the student government; we were on strike for the last two weeks (due to the state wanting to introduce a real bad student fee law), and other things
[18:34:46] <Fingolfin> and on the weekends there have been seminars; 60th aniversary of the wedding of my grand parents; etc.
[18:40:42] <wjp> hm, I see :-)
[20:56:09] --> EsBee-Eks has joined #pentagram
[20:56:09] <-- sbx has left IRC (Read error: 54 (Connection reset by peer))
[21:12:47] --> watt has joined #pentagram
[21:13:39] <watt> I decree victory.. the battle is won, but the war is far from over. Hi everyone.
[22:16:42] <-- watt has left #pentagram ()
[23:24:14] --> Kirben has joined #pentagram
[23:24:14] --- ChanServ gives channel operator status to Kirben
[23:41:30] <-- wjp has left IRC ("Zzzz...")
[23:46:15] <-- Fingolfin has left IRC ("42")