#exult@irc.freenode.net logs for 19 Jun 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:02:24] <sbx> gotta go
[00:02:30] <Darke> Bye.
[00:02:37] <sbx> see ya
[00:02:39] <-- sbx has left IRC ("X-Chat [1.6.4]")
[01:08:06] --- Darke is now known as Darke|afk
[05:18:55] --- Darke|afk is now known as Darke
[10:46:43] --- Darke is now known as Darke|afk
[12:18:12] --> matto has joined #exult
[12:42:07] --> wjp has joined #exult
[12:42:07] --- ChanServ gives channel operator status to wjp
[12:42:09] <wjp> hi
[12:53:18] <matto> hi
[13:18:02] --> Dominus has joined #exult
[13:18:21] --- ChanServ gives channel operator status to Dominus
[13:18:27] <Dominus> hi
[13:19:33] <wjp> hi
[13:19:53] * wjp is integrating Oblivious' latest art
[13:19:59] <Dominus> great
[13:20:07] <Dominus> I'm looking forward to it :-)
[13:20:48] <wjp> I'm starting to remember how annoying it was to get all those images to line up with eachother :-)
[13:21:03] * wjp shifts Jaana's head one pixel to the left
[13:21:28] <Dominus> hm, wjp, what file do I have to change to get ctr-c to show up in the ingame help screen?
[13:21:47] <Dominus> oblivious made a nice jaana head?
[13:22:47] <wjp> ctrl-c is copy?
[13:22:54] <wjp> it should show up, then
[13:23:18] <wjp> yup, a very nice Jaana head, in fact :-)
[13:23:50] <wjp> hm... why does the Ankh amulet have a white outline instead of a black one?
[13:31:37] <Dominus> hmm, exult crashes when I journey onward, trying a full recompile now...
[13:31:56] <wjp> which branch?
[13:32:04] <Dominus> 1.1
[13:32:18] <wjp> hm, haven't tried that one in a while
[13:32:28] <wjp> s/in/for/
[13:40:03] <wjp> hm, I can't seem to get people to wear cloaks in BG
[13:40:37] <Dominus> me neither, that'S why I was surprised at Colourless' answer in the forum
[13:40:51] <Dominus> and I can't get the costum to get equipped
[13:41:03] <Dominus> cloaks need to go in the armor slot
[13:41:52] <Dominus> it would be nice if they went into the necklace spot
[13:42:53] <wjp> according to the paperdoll info, they go into the 'cloak_spot'
[13:43:07] <Dominus> well, does BG have that spot?
[13:43:14] <wjp> um, no :-)
[13:43:25] <wjp> at least, I don't think it does
[13:43:38] <Dominus> it doesn't afaik
[13:44:03] <Dominus> necklace spot would be the most logical
[13:44:41] <Dominus> a full recompile fixed my crash problem
[13:44:58] <wjp> did Colourless already implement the costume?
[13:45:22] <Dominus> I think he didn't or maybe forgot to submit that fix
[13:46:13] <wjp> hm, it seems you can't just put a cloak into a different slot... it would screw up the painting order
[13:46:30] <Dominus> ugh, I see
[14:02:48] <wjp> we might have to make a special case out of them like shields/2H weapons on your back
[14:05:59] <Dominus> I think so too
[14:07:23] <Dominus> did you check on the avatar costume? to me it seems it still won'T fit
[14:07:33] <Dominus> so the fix is really not there yet
[14:08:00] <wjp> I don't see the costume in the Paperdoll_gump_info.cc file
[14:08:06] <Dominus> shape 838
[14:12:15] <wjp> ok, committed the new art
[14:12:32] <wjp> (in the devel-1-00 branch)
[14:14:50] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[14:18:08] <wjp> ...and in the MAIN branch too
[14:25:55] * Dominus is loking at the art in gimp and likes it
[14:26:54] <wjp> hm... cloaks already do seem to be supported
[14:29:22] <wjp> but you can't actually put cloaks in the right spot yet, it seems
[14:29:55] <Dominus> hmmm, jaana'S face is really good
[14:30:02] <wjp> yeah
[14:30:11] <wjp> do you think I should add a black outline, btw?
[14:30:39] <Dominus> hm
[14:30:50] <Dominus> to be consisten, I'd say yes
[14:31:20] <Dominus> and it looks bad in the paperdoll as there is a faint outline on the top of her head
[14:34:28] <wjp> heh, it's surprising how many times Shield is misspelled as Sheild in actors.cc :-)
[14:34:50] <Dominus> he he
[14:44:28] <Dominus> comparison between mozilla 1.0, Netcaptor, IE (win32) and IE (Mac)
[14:44:30] <Dominus> http://eq.hackersrealm.net/compair.php
[14:45:15] --> Colourless has joined #Exult
[14:45:15] --- ChanServ gives channel operator status to Colourless
[14:45:23] <wjp> hi
[14:45:26] <Colourless> hi
[14:45:28] <Dominus> hi
[14:46:12] * wjp is looking at the paperdoll code to see why cloaks aren't working
[14:47:49] --> Cless has joined #Exult
[14:47:49] <-- Colourless has left IRC (Connection reset by peer)
[14:47:49] <wjp> it seems the problem is simply that 'Actor::fits_in_spot' doesn't have a special check to translate torso->cloak in BG
[14:47:59] --- Cless is now known as Colourless
[14:48:07] --- ChanServ gives channel operator status to Colourless
[14:48:19] <Colourless> it should be automatic
[14:48:32] <Colourless> fits_in_spot doesn't always work as expected :-)
[14:48:46] <wjp> well, the Paperdoll_gump_info table only lists cloaks in cloak_spot in BG
[14:48:56] <wjp> but cloaks are supposed to go in the 'torso' spot
[14:49:17] <Dominus> Colourless, is the avatar custome already fixed? I can't get it into the armor slot, only the hand slot
[14:49:20] <Colourless> it is supposed to have both listed...
[14:49:39] <Colourless> costume is fixed.... but i may not have committed
[14:49:52] * Dominus thinks so :-)
[14:50:34] <Colourless> ah, yes, not committed
[14:51:15] <wjp> the display code in Paperdoll_gump seems to assume a cloak has to go in the 'torso' spot, and the display info should come from the 'cloak_spot' and 'special_spot'
[14:51:22] <wjp> (line ~460)
[14:53:24] <Colourless> hmm, better let me fix that one :-)
[14:54:08] <Colourless> yeah, i see it
[14:54:25] <Colourless> i see if i can fix it up
[14:54:32] <Colourless> i'm pretty sure i know what needs to be done
[14:59:35] <wjp> what I think would best is in get_prefered_slots a check to see if it fits in the cloak_spot, and if yes, return 'torso' as preferred
[14:59:48] <wjp> also, add a check similar to the belt case to fits_in_spot
[14:59:56] <wjp> oh, btw, isn't it 'preferred'?
[15:00:01] <wjp> (instead of 'prefered')
[15:00:28] <Colourless> na, that should be needed if i'm reading my code correctly
[15:01:07] <wjp> you might also want to s/Sheild/Shield/ in actors.cc while you're editing it ;-)
[15:01:10] <Colourless> bah, spelling errors != bad code :-)
[15:02:15] <Colourless> i wonder, what it me who wrote that
[15:02:35] <Colourless> because in the paperdoll code i wrote it correctly
[15:02:36] <Colourless> OT_Shield
[15:05:17] <Colourless> easily fixed
[15:05:34] <Colourless> the problem is in paperdoll_gump_info
[15:06:20] <Colourless> as i expected, to make it work, what needs to be done is for the Actor::cloak_spot lines to be duplicated with Actor::torso instead
[15:06:33] <wjp> doesn't that break the paint order?
[15:06:40] <Colourless> i could tell from looking at the code that this was the way to get the cloaks to work
[15:06:44] <Colourless> no, special cases
[15:06:57] <Colourless> if the object can go in troso, cloak and special spots, it's drawn as a cloak :-)
[15:07:16] <wjp> ah... so that's the purpose of that hack...
[15:07:36] * wjp read the purpose of it differently
[15:07:59] <wjp> (i.e., if it is put in the torso slot, but fits in the cloak slot, it's a cloak)
[15:08:14] <wjp> (where "put in the torso slot" is a special case in the Actor code)
[15:08:18] <Colourless> i'm betting somewhere along the way someone (probably me) did some house cleaning and removed the torso definition
[15:09:10] <Colourless> the paint hack works so i must have tested it at some stage, and i remember it used to work :-)
[15:09:20] <wjp> btw, Dominus suggested it might be better to put cloaks in the neck spot
[15:09:52] <Colourless> yeah maybe
[15:10:09] <Colourless> it's easy enough to change the hack
[15:10:10] <wjp> you wouldn't wear a cloak if it means you can't wear armour, I guess
[15:10:38] <Dominus> of course I can imagine "that'S not how the original worked"
[15:10:55] <wjp> could you equip cloaks at all in the original?
[15:11:05] <Colourless> as far as I know, yes
[15:11:31] <Dominus> yes, but it made no sense to equip a cloak instead of armor
[15:13:57] <Colourless> want me to make it neck?
[15:14:07] <Dominus> yes
[15:15:27] <wjp> hm, btw, isn't the torso/cloak identification done differently than the back/belt one now?
[15:16:11] <Colourless> what do you mean? it was never the same
[15:16:30] <wjp> well, aren't those cases the same?
[15:16:54] <Colourless> um, no. both hacks work in a similar way, but they don't use the same code
[15:17:24] <wjp> hm, not quite 'similar', IMHO
[15:17:47] <wjp> the entries for 2H weapons/shields aren't duplicated in the paperdoll_info table
[15:18:27] <Colourless> that is true
[15:20:27] <Colourless> there hack is in fits_in_spot
[15:20:33] <Colourless> s/there/their/
[15:20:44] * wjp nods
[15:23:04] <Colourless> i'm not exactly sure while things are done in 2 different ways there
[15:23:13] <Colourless> s/while/why/
[15:25:01] <Colourless> grr, this isn't going to be as easy as i though
[15:25:21] <Colourless> t
[15:25:59] <Colourless> reason being the data files identify the cloak as being v
[15:26:01] <Colourless> torso_armor
[15:26:28] <Colourless> 'prefered' is then set to torso
[15:26:44] <Colourless> oh well, i could just add in a hack to check for cloaks
[15:34:11] <Colourless> ok, that should about do it
[15:39:04] <Colourless> gee cvs is being slow
[15:39:21] <wjp> yeah, for me too
[15:51:09] <Colourless> really, really, really slow. it's timing out
[16:17:48] <wjp> I have to go
[16:17:48] <wjp> bye
[16:17:54] <-- wjp has left IRC ("BBQ")
[16:51:07] <-- Colourless has left IRC (gibson.openprojects.net irc.openprojects.net)
[16:51:07] <-- Darke|afk has left IRC (gibson.openprojects.net irc.openprojects.net)
[16:51:34] --> Colourless has joined #exult
[16:51:34] --> Darke|afk has joined #exult
[16:51:34] --- ChanServ takes channel operator status from Darke|afk
[16:57:20] --- Darke|afk is now known as Darke
[16:57:30] <Colourless> your up early
[16:57:41] <Colourless> lets try that again
[16:57:44] <Colourless> you're up early
[16:57:49] * Darke wonders why Chanserv decided not to like him. *pout*
[16:57:58] <Darke> 'Morning', Indeed. *grin*
[16:58:25] <Colourless> awoken for your sleep by the evil chanserv were you?
[16:58:41] <Colourless> s/for/from/
[16:59:00] * Colourless thinks something is wrong. his typing/spelling are far worse then usual
[16:59:20] <Darke> Awoken from my afk anyway, I'd been up for a few minutes before chanserv decided to deop me.
[16:59:48] * Darke 's spelling and coordination are rather rotten atm, but he has an excuse of not having actually worken up properly yet. *grin*
[17:00:39] <Colourless> :-)
[18:20:50] <Dominus> interesting. why does a "naked" Avatar have a weight of 3 stones ?
[18:21:43] <Dominus> in SI
[18:23:32] * Darke says in purest innocent, "He's hiding something in his loin cloth?"
[18:23:49] * Colourless wonder what dominus is talking about
[18:24:52] <Dominus> Artaxerxes posted to the forum about this bug and it is true that if you take all of his belongings and put them on the ground the avatar has a weight of 3 stones
[18:25:21] <Colourless> only when naked though?
[18:25:30] <Dominus> no, normal, I mean
[18:25:42] <Dominus> and in SI only
[18:25:52] <Colourless> bah, then dont say naked :-)
[18:25:59] <Dominus> :-)
[18:26:13] <Colourless> hmmm, hard to say why that might be occuring
[18:26:31] <Dominus> of course in the original the weight was 0
[18:26:32] <Colourless> could be related to the hidden usecode container
[18:55:06] <Dominus> http://creep.gcpro.de/english/team.htm
[18:56:28] <Colourless> specific reason you posted that page?
[18:56:36] <Darke> That looks rather cool. Pity they've only got movies up though, rather then maps you can wander through.
[18:57:03] <Dominus> well, it is Ultima related and I thought you would like to take a look
[18:57:21] * Colourless was talking about the 'team' page
[18:57:43] <Dominus> oh, no
[18:57:54] <Dominus> that just seemed to be the url I had saved
[19:17:55] --- Dominus is now known as Dominus|away
[19:29:12] --- Dominus|away is now known as Dominus
[19:31:34] --> bj0ern has joined #exult
[19:31:41] <bj0ern> hi
[19:33:23] <Dominus> hi
[19:33:25] <Colourless> hi
[19:39:47] <Darke> Hi.
[20:12:35] --- Dominus is now known as Dominus|away
[20:17:03] --- Dominus|away is now known as Dominus
[20:24:21] <-- Colourless has left IRC (gibson.openprojects.net irc.openprojects.net)
[20:24:21] <-- Darke has left IRC (gibson.openprojects.net irc.openprojects.net)
[20:34:57] --> Colourless has joined #Exult
[20:34:57] --- ChanServ gives channel operator status to Colourless
[20:35:20] --> Darke has joined #exult
[20:35:20] --- ChanServ gives channel operator status to Darke
[20:35:30] <-- Darke has left #exult ()
[20:35:41] --> Darke has joined #exult
[20:35:41] --- ChanServ gives channel operator status to Darke
[20:53:13] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[20:59:06] --> Colourless has joined #Exult
[20:59:06] --- ChanServ gives channel operator status to Colourless
[21:46:28] <Colourless> i've got to go now
[21:46:32] <-- Colourless has left IRC ("cya")
[22:23:46] <-- bj0ern has left IRC ("All shall greet me as flesh, or as dust.")
[22:32:16] <-- Darke has left IRC (gibson.openprojects.net irc.openprojects.net)
[22:32:16] <-- matto has left IRC (gibson.openprojects.net irc.openprojects.net)
[22:32:16] <-- Dominus has left IRC (gibson.openprojects.net irc.openprojects.net)
[22:32:31] --> Darke has joined #exult
[22:32:31] --> Dominus has joined #exult
[22:32:31] --> matto has joined #exult
[23:27:18] <-- matto has left IRC ("This feeling.. inside me. Finally found my life, I'm finally free. No longer torn in two. Living my own life by learning f)