#pentagram@irc.freenode.net logs for 14 May 2004 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:26:03] <-- watt has left IRC ("using sirc version 2.211+KSIRC/1.3.10")
[02:48:04] --> TzarSectus has joined #pentagram
[02:48:05] <-- Sectus has left IRC (Read error: 54 (Connection reset by peer))
[04:06:31] <-- TzarSectus has left IRC ("Leaving")
[07:28:41] --> watt has joined #pentagram
[07:28:58] <watt> hi.
[07:29:06] <wjp> hi
[07:29:11] * wjp yawns
[07:31:42] <watt> yup...
[07:31:44] <wjp> yay, page-flipping buttons :-)
[07:32:27] <watt> not sure what to work on next.
[07:34:04] <wjp> hm, some small gumps related things are the Plaque and Grave gumps
[07:34:18] <watt> It'd be nice to get to a point that those bindings could be saved as well.. might write a saveBindings method in the HIDManager... but that would probably only be responsible for putting the values back into the config sys, not saving it to file
[07:34:59] <watt> true... the readable gumps should be finished soon
[07:36:43] <wjp> one thing that I've been thinking about a bit is attack animations
[07:37:05] <wjp> all the code should be there to hit things, only we don't detect when an attack actually hits something
[07:39:45] <wjp> I think you could only hit NPCs, right?
[07:40:07] <wjp> (as opposed to any item)
[07:41:02] <watt> no.. I think you could hit other items too and move them.... checking now
[07:41:05] <wjp> so we should probably loop over all NPCs in some small area around the avatar and see if they're a) in weapon range and b) in the right direction
[07:42:55] <watt> yup, just attacked a book in Mythran's house and it moved
[07:43:22] <wjp> hm, interesting
[07:43:44] <wjp> well, items already get knocked about in Item::receiveHit so it's no big problem
[07:55:28] <watt> from explosions?
[07:56:11] <wjp> explosions call receiveHit, yes
[07:56:17] <wjp> but attacks should too
[08:13:51] <watt> yikes! Looking at what one of the other guys in a java project I work on was doing for site stats (it's a webapp). He's writing the stats file every time it changes.. that's every time someone visits any page on the website!
[08:28:58] <watt> and ugh..... can't use a switch on a java string even if I intern it............ "if else"'s
[08:29:19] <watt> seem to be the only way to accomplish it...
[08:32:54] --> sbx has joined #pentagram
[08:35:24] <watt> hi
[09:13:58] <sbx> hello
[09:19:12] <watt> actually.. it was worse than I thought on that stats thing.. the guy loaded and saved the file TWICE!! every time a stat changed.....
[09:20:49] <wjp> heh, sounds efficient :-)
[09:23:55] <watt> I'm about to start cracking head on this project... oh well, student run project, only requirement to get commit access is to be part of the class.
[09:25:06] * wjp has to go; talks to attend all day :-)
[09:26:01] <watt> later
[10:12:01] <-- sbx has left IRC (vinge.freenode.net irc.freenode.net)
[10:12:54] --> sbx has joined #pentagram
[10:28:37] <-- Darke has left IRC ("Inficio-Infeci-Infectum")
[10:38:22] --> Darke has joined #pentagram
[10:38:35] --- ChanServ gives channel operator status to Darke
[13:23:33] <-- Kirben has left IRC ("System Meltdown")
[14:23:26] --> Colourless has joined #Pentagram
[14:23:27] --- ChanServ gives channel operator status to Colourless
[14:23:52] <Colourless> hi
[14:59:51] --> Sectus has joined #pentagram
[15:12:17] <wjp> hi
[15:12:31] <Colourless> 49 minutes!
[15:12:58] * wjp points at the logs for the reason
[15:13:20] <Colourless> so something stopped you from taking longer?
[15:13:26] <wjp> yeah... :-(
[15:22:52] <-- Sectus has left IRC ("Leaving")
[15:58:10] <wjp> hm, apparently a Tabula Rasa trailer was released at E3
[16:32:17] <wjp> Colourless: we don't have a function that can create a RenderSurface buffer of a given size, do we?
[16:32:38] <Colourless> we should
[16:33:01] <Colourless> well, not a function, but there are constructors to do it
[16:34:16] <Colourless> //
[16:34:16] <Colourless> // SoftRenderSurface::SoftRenderSurface(int w, int h, int bpp, int rsft, int gsft, int bsft)
[16:34:16] <Colourless> //
[16:34:16] <Colourless> // Desc: Create a Generic SoftRenderSurface
[16:34:16] <Colourless> //
[16:34:22] <Colourless> //
[16:34:23] <Colourless> // SoftRenderSurface::SoftRenderSurface(int w, int h)
[16:34:23] <Colourless> //
[16:34:23] <Colourless> // Desc: Create a Generic surface that matches current screen parameters
[16:34:24] <Colourless> //
[16:34:34] <Colourless> the second one is probably the one you'd want :-)
[16:34:52] <wjp> yes, but I don't have that one here
[16:35:07] <Colourless> you don't?
[16:35:58] <Colourless> you shouldn't that's what is in CVS
[16:36:05] <Colourless> s/shouldn't/should/
[16:36:07] <wjp> which file is this?
[16:36:19] <Colourless> SoftRenderSurface.h/cpp
[16:36:35] <wjp> I only have SoftRenderSurface(int w, int h, uint8 *buf);
[16:36:45] <wjp> and that one's templated
[16:37:07] <Colourless> what are you trying to do?
[16:37:22] <wjp> well, I was going to experiment with a SKF player a bit
[16:37:29] <wjp> and that needs a 320x200 buffer to draw in
[16:37:54] <Colourless> hmmm.
[16:38:06] <wjp> and it also needs a buffer to store the area behind the subs
[16:38:07] <Colourless> stuff kind of needs updating
[16:38:30] <wjp> although that last bit isn't strictly necessary
[16:38:33] <Colourless> you want to be rendering to a buffer, then blitting it to another buffer
[16:38:47] <Colourless> we don't really support that at the moment.
[16:39:26] <wjp> we should :-)
[16:39:46] <Colourless> yeah, it's something i plan on adding. I guess i can update things this weekend
[17:21:55] <wjp> bbl, dinner
[17:45:07] <wjp> back
[17:45:14] <Colourless> wb
[17:48:59] <wjp> thanks
[18:36:51] <sbx> in fallout2 is the bridge with the riddles master a real place or a random encounter?
[18:37:08] <wjp> random encounter
[18:37:10] <Colourless> yes
[18:37:17] <Colourless> actually it's a special encounter :-)
[18:37:23] <sbx> ah eh
[18:37:24] <sbx> right
[18:37:25] <sbx> thanks
[18:37:44] <Colourless> here's a hint.... answer with a question :-)
[18:37:45] <sbx> damn, those robes were some good armor and I didn't save it
[18:37:49] <sbx> heh
[18:37:53] <sbx> yeah I did it
[18:38:17] <sbx> my character has low luck so I don't know when I will encounter it again
[18:38:31] <sbx> because the game was reloaded
[19:01:50] <Colourless> time for me to go
[19:01:51] <Colourless> cya
[19:01:53] <-- Colourless has left IRC ("casts invisibility")
[19:03:49] --> Sectus has joined #pentagram
[19:16:58] <wjp> wow, a slashdot front page story about the fact that 2 pages of A4 paper form one page of A3
[19:23:19] --> Kazin has joined #pentagram
[19:41:11] <sbx> :) Darke explained the metric paper sizes to me long ago.
[20:15:07] <wjp> heh, funny... I'm in Deus Ex, and I walk into an "Unknown Location", so I decide to save
[20:15:20] <wjp> the savegame screen helpfully informs me that I'm at the "Helibase" :-)
[20:48:04] --> Kyte has joined #pentagram
[20:48:27] <Kyte> Nice Topic
[20:48:47] <Kyte> :P
[20:49:26] <Kyte> .....ok...
[20:49:47] <-- Kyte has left #pentagram ()
[20:50:34] <sbx> wjp: that is like the automap in Fallout
[22:38:26] <-- Sectus has left IRC ("Leaving")
[22:47:44] --> Sectus has joined #pentagram
[23:29:39] <-- watt has left IRC ("using sirc version 2.211+KSIRC/1.3.10")
[23:52:51] --> TzarSectus has joined #pentagram
[23:52:52] <-- Sectus has left IRC (Read error: 104 (Connection reset by peer))