#exult@irc.freenode.net logs for 26 Apr 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:00:04] --> Kirben has joined #exult
[00:00:08] --- ChanServ gives channel operator status to Kirben
[00:00:21] <wjp> morning
[00:01:56] <Kirben> Hi
[00:33:55] --> EazyCheez has joined #exult
[00:34:06] <EazyCheez> hey!
[00:34:09] <wjp> hi
[00:34:28] <EazyCheez> I forgot, where is that awesome sample set for Exult?
[00:35:03] <EazyCheez> you know, that ends up with drsfx.zip and drsisfx.zip when used with a certain program in the source distro
[00:35:13] <EazyCheez> erm
[00:35:14] <EazyCheez> flx
[00:35:22] <EazyCheez> yeah that's the extension :)
[00:35:46] <wjp> I think Dominus posted the link on the forum last week
[00:36:06] <wjp> oh, and that certain program is expack
[00:38:12] <EazyCheez> hm can't find it
[00:38:18] <EazyCheez> erm
[00:38:22] <wjp> yeah, me neither
[00:38:24] <EazyCheez> that sample set
[00:38:34] <wjp> oh, there it is
[00:38:42] <EazyCheez> ?
[00:38:43] <wjp> in the "projects" thread (bottom of the page)
[00:38:45] <EazyCheez> heh
[00:39:26] <EazyCheez> awesome
[00:39:58] <EazyCheez> KNOCK THREE TIMES on the ceiling if you want me, twice on the pipe if the answer is no (I like 70s music)
[00:50:18] <EazyCheez> woo hoo! Exult works under XP!
[00:50:24] <EazyCheez> (As if I had any doubt)
[01:45:58] <wjp> 3:45am... ugh..
[01:46:11] * wjp decides now would be a good time to get some sleep
[01:46:13] <wjp> bye :-)
[01:46:19] <-- wjp has left IRC ("Zzzz...")
[01:57:00] --> Darke has joined #exult
[01:57:00] --- ChanServ gives channel operator status to Darke
[01:57:31] <Darke> Hi.
[03:17:56] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[03:58:39] <-- Darke has left IRC (herbert.openprojects.net irc.openprojects.net)
[03:58:53] --> Darke has joined #exult
[04:01:25] <-- Darke has left IRC (herbert.openprojects.net irc.openprojects.net)
[04:01:25] <-- EazyCheez has left IRC (herbert.openprojects.net irc.openprojects.net)
[04:01:25] <-- cnj has left IRC (herbert.openprojects.net irc.openprojects.net)
[04:01:46] --> Darke has joined #exult
[04:01:46] --> EazyCheez has joined #exult
[04:01:46] --> cnj has joined #exult
[04:22:34] <-- EazyCheez has left IRC ("oWiRC version 0.74")
[05:16:10] <-- Darke has left IRC ("Inficio-Infeci-Infectum")
[05:16:52] --> Darke has joined #exult
[05:16:52] --- ChanServ gives channel operator status to Darke
[05:17:10] <-- Darke has left #exult ("Vendi-Vidi-Infeci")
[05:17:16] --> Darke has joined #exult
[05:17:17] --- ChanServ gives channel operator status to Darke
[05:53:14] --> Kirben has joined #exult
[05:53:14] --- ChanServ gives channel operator status to Kirben
[08:36:30] --> wjp has joined #exult
[08:36:30] --- ChanServ gives channel operator status to wjp
[08:36:33] <wjp> hi
[08:37:39] <Darke> Hi.
[09:00:58] --> Dan2 has joined #exult
[09:01:03] <Dan2> aha
[09:01:16] <Dan2> Finally here!
[09:01:20] <wjp> hi
[09:01:30] * Darke bows. Hi.
[09:01:30] <Dan2> hello hello!
[09:01:50] <Dan2> Now where is that snub programmer called Dominous?
[09:02:06] <Darke> He'll likely be on later. *grin*
[09:02:20] * Dan2 grins too
[09:02:33] <Dan2> so...
[09:02:44] <Dan2> when is that EXP cap gonna be lifted
[09:03:01] <Dan2> that game needs freedom, and a level 10 cap aint the way
[09:04:35] <Darke> No idea. *grin* I'm sure if you submitted a patch that removed it, someone would consider applying it.
[09:05:04] <Dan2> I'll submit nothing!
[09:05:29] <Dan2> I'm not going to be some fancy dancy active contributer to this project!
[09:05:43] <Dan2> besides, I have no idea how to program.
[09:06:09] <Dan2> But a million other useless things have been added onto exult, so why not one more useless feature.
[09:06:56] <Darke> Ahhh! But the million useless features have been added by those who code, because they, themselves thought it useful or fun to program in. *grin*
[09:07:20] <Dan2> I would find it fun, if I could program :/
[09:07:31] <Dan2> I'm trying to learn python
[09:08:00] * Darke must afk for a few minutes.
[09:08:04] --- Darke is now known as Darke|afk
[09:08:19] <Dan2> yeah, that'd be right
[09:08:26] <Dan2> Run when you know you're beaten
[09:09:04] <wjp> I'm pretty sure the original had a 65K exp cap too, actually
[09:09:08] <Dan2> and what is with you grinning?
[09:09:52] <wjp> it all depends on if the savegame structure allocates more than 2 bytes for it
[09:10:01] * wjp isn't grinning
[09:10:02] <Dan2> but why a 65500 byte cap? Surely they weren't limited by the max you are allow to ping someone by?
[09:10:12] <Dan2> I meant Darke
[09:10:22] <wjp> oh, there :-)
[09:10:38] <wjp> huh? what does ping have to do with this?
[09:10:58] <Dan2> well you can ping someone by a max of 65500 bytes
[09:11:02] <Dan2> no more
[09:11:08] <Dan2> otherwise it's illegal
[09:11:12] <Dan2> but
[09:11:19] <wjp> yeah, that's because that's about the max that'll fit in a 16 bit integer
[09:11:29] <Dan2> the legal limit is already 60000 bytes so microsoft are breaking the law
[09:11:45] <wjp> HUH?
[09:11:52] <wjp> how did MS get involved in this?
[09:11:52] <Dan2> yeah
[09:12:02] <Dan2> I'm not sure if it's 60000 bytes
[09:12:09] <Dan2> but the'r ping utility breaks the law
[09:12:16] <Dan2> ping.exe is in fact, illegal
[09:12:18] <wjp> for that matter: legal limit for ping size?
[09:12:22] <wjp> that's insane
[09:12:36] <wjp> also, just having a program that can be used for (supposedly) illegal stuff doesn't make the program illegal
[09:12:57] <wjp> as long as it have other legal uses, which ping clearly does have
[09:13:03] <wjp> s/have/has/
[09:13:03] <Dan2> it's not really, if you could constantly ping people with 128mb's of data, it would seriously hold down some problems
[09:13:20] <Dan2> wjp
[09:13:22] <wjp> so? you could do that without ping too
[09:13:26] <Dan2> You are running on Linux arn't you?
[09:13:32] <wjp> yeah
[09:13:39] <Dan2> how wjp? I want to know how
[09:13:43] <Dan2> !!
[09:13:55] <wjp> why?
[09:14:03] <Dan2> s/have/has/ - this gave it away of course :p
[09:14:14] <wjp> I guess
[09:14:18] <Dan2> why? cause I wanna appear 'leat
[09:14:27] <wjp> you're failing miserably
[09:14:36] <Dan2> lol
[09:14:40] <Dan2> j/k j/k
[09:14:45] <wjp> since you don't even spell leet properly ;-)
[09:14:49] <Dan2> leat can eat my feat
[09:14:55] <Dan2> bah
[09:15:03] <Dan2> rubbish all together
[09:15:25] <Dan2> wjp, how would one ping more than 65500bytes of data?
[09:15:33] <Dan2> I'm interested
[09:15:39] <Dan2> You've got me intruiged
[09:15:51] <Dan2> Don't just dismiss it now, you should've never told me!
[09:15:59] <wjp> just pick up any book on network/sockets programming
[09:16:11] <Dan2> okay
[09:16:17] <Dan2> and are there any commands?
[09:16:28] <Dan2> if so, tell me
[09:16:33] <wjp> windows commands? I wouldn't know
[09:16:46] <Dan2> I don't happen to have a book of network/sockets atm
[09:16:57] <Dan2> I want a lunix emulator for windows
[09:17:14] <Dan2> linux is soo fine
[09:17:38] <Dan2> but I need another HD to install it cause of my partition layout and of course, lazy me.
[09:19:20] <Dan2> wjp
[09:19:51] <Dan2> could you program in an experience/statistics table for the level orientation in Exult?
[09:20:08] <Dan2> I could do the math, and you could do the programing
[09:20:10] <wjp> a what?
[09:20:31] <Dan2> argghj!
[09:20:43] <Dan2> Just something to get rid of the EXP cap in Exult
[09:21:32] <Dan2> I want to finish the game with one person, having a team cramps my style but I can't do that cause I'm stuck at level 10 and can no longer advance. This means the game is too hard to finish by myself.
[09:22:03] <Dan2> wjp....
[09:22:08] <Dan2> Are you with me now?
[09:22:47] <wjp> from a quick look at the sources, I don't see any experience cap
[09:23:00] <Dan2> ohh but there is.
[09:23:32] <wjp> the levelup cheat is capped, but not the exp. you get from monsters, AFAIK
[09:24:05] <Dan2> well
[09:24:17] <Dan2> then why is the levelup capped?
[09:24:28] <Dan2> ohh yeah, the statistics are capped
[09:24:32] <Dan2> I know that for sure
[09:24:44] * Dan2 runs exult in windowed mode
[09:24:55] <wjp> sure, the stats are capped
[09:25:07] <Dan2> bummer then
[09:25:13] <Dan2> couldn't there be a better way?
[09:25:25] <Dan2> like at least cap them at 40
[09:25:29] <Dan2> 40 would awsome
[09:25:35] <Dan2> I'd be happy with 40 any day
[09:26:39] --- Darke|afk is now known as Darke
[09:26:50] <Darke> Aren't the caps at 60? I thought strength was.
[09:27:30] <Dan2> ohh yeah'
[09:27:34] <wjp> strength doesn't seem to be capped
[09:27:41] <wjp> not by exult, anyway
[09:28:13] <Darke> IIRC BG+FOV capped it at 60 anyway.
[09:28:25] <wjp> yeah
[09:28:41] <wjp> hm, there's 6 bits for it in the save
[09:29:41] <wjp> 8 bits for dex.
[09:29:43] <wjp> 5 bits for int.
[09:29:58] <Kirben> Is Exult_Studio mean to show an font0000.vga file for SI ? accessing that file always crashes the program.
[09:30:15] <Dan2> so increase these bits to 8 for all of them
[09:30:59] <wjp> we will if we ever redesign the savegame format
[09:31:35] <Dan2> Please do so :)
[09:32:25] <Dan2> so, it's all to do with savegames then
[09:32:30] <Dan2> hmmm...
[09:33:10] --- wjp is now known as wjp|away
[09:33:19] <Dan2> There needs to be some table to redesign the level orientation. After a certain point, it's double XP to level up and this isn't good.
[09:54:09] <Dan2> Anyway
[09:54:13] <Dan2> I'm gonna go now
[09:54:22] <Darke> Bye.
[09:54:28] <Dan2> It's just an idea that you would implement if you knew what was good for you.
[09:54:32] <Dan2> :p
[09:54:37] <Dan2> cya
[09:54:38] <-- Dan2 has left IRC ()
[10:03:24] --> Dominus has joined #exult
[10:03:36] <Dominus> hi
[10:03:39] --- ChanServ gives channel operator status to Dominus
[10:03:42] <Darke> Hi Dominus.
[10:03:42] <Dominus> that was weird in the logs
[10:03:51] * Darke agrees. <grin>
[10:04:45] <Dominus> I'm just peeking in to sa that the "snub Dominus" won't be here until sunday or so. I leave it to you to handle those guys called Sukareth, Daniel and that new guy named "kila" in the forum :-)
[10:04:52] <Dominus> to say actually
[10:05:41] <Dominus> so see you then :-)
[10:05:43] * Darke giggles. Have fun whatever you're doing.
[10:05:43] <Dominus> bye
[10:05:45] <Darke> Bye!
[10:05:49] <-- Dominus has left IRC (Client Quit)
[10:07:11] --- wjp|away is now known as wjp
[10:11:57] --> Fingolfin has joined #exult
[10:12:10] <Darke> Hi.
[10:12:17] <Fingolfin> mornin'
[10:12:27] --- ChanServ gives channel operator status to Fingolfin
[10:13:18] <wjp> hi
[10:13:27] <wjp> afternoon, actually
[10:14:27] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[10:16:53] --> Kirben has joined #exult
[10:16:54] --- ChanServ gives channel operator status to Kirben
[10:20:56] <Fingolfin> hi kirben (here, too)
[10:21:07] <Kirben> Hi
[10:34:42] <Kirben> ?seen colourless
[10:34:42] <exultbot> colourless left IRC around Thu Apr 25 20:45:58 2002 (GMT) ("cya")
[11:41:52] --> sb-x has joined #exult
[11:41:54] <sb-x> lo
[11:50:57] <Darke> Hi.
[11:52:34] <wjp> hi
[11:55:23] <sb-x> "gaining levels is the heart in every RPG" ???
[11:56:06] <Darke> Don't ask me. *grin*
[12:50:18] <sb-x> Exult Studio is much more useful when the menu items work
[12:50:38] * sb-x thinks something was wrong with his glade file before yesterday.
[12:50:41] <Darke> Agreed. *grin*
[12:53:00] <sb-x> "<Dan2> and what is with you grinning?"
[12:53:05] <sb-x> ;)
[12:54:10] * Darke innocentgrins.
[13:00:29] <sb-x> is art.txt up to date?
[13:00:50] <-- Darke has left IRC (herbert.openprojects.net irc.openprojects.net)
[13:01:04] <wjp> sb-x: yeah, I think it is
[13:01:08] --> Darke has joined #exult
[13:01:11] <sb-x> ok
[13:06:07] <sb-x> Heh, I turned hackmover on and put Gargan in my pack, then a few moments later he walks in from the left and sits at his desk. He's no longer in my pack either. o_O
[13:06:53] <wjp> schedule changes will do that :-)
[13:07:07] * Darke grins. Nice to know that exult handles weird failure modes cleanly.
[13:07:38] <sb-x> now we just need exult to recover when you ctrl-d the avatar and everything is perfect :)
[13:07:43] <wjp> lol
[13:07:57] * Darke blinkblinks.
[13:08:29] <Darke> Note I said _weird_ failure modes, not _insane_ or _sb-x_ failure modes. *grin*
[13:10:00] <sb-x> No no... an SB-X failure mode is placing the Avatar in Iolo's pack, which happens to not crash Exult.
[13:11:33] <wjp> hehe
[13:12:21] * Darke wonders how sb-x thinks up these things.
[13:13:21] * sb-x throws a handful of trolls at Darke.
[13:14:21] * Darke sprays them with his Troll Repellant BatSpray, and they're... well... they're allready repellant enough, being trolls, but they're certainly repelled.
[13:17:06] * sb-x throws LB's ship, The Golden Ankh, at Darke.
[13:18:33] * Darke ducks down and rummages through his portable hole, as The Golden Ankh flys over his head and disappears through the wall. He's _sure_ he's got some Ankh Repellant BatSpray around here somewhere.
[13:19:49] * sb-x walks into the channel pulling Trinsic behind him. He goes around to the other side and slides the city towards Darke.
[13:20:09] <wjp> hey! No cities allowed in here!
[13:20:14] <wjp> ;-)
[13:20:34] <sb-x> it's already sliding away from me
[13:20:41] --- wjp has changed the topic to: Exult: an open-source engine for Ultima 7: http://exult.sf.net/. No pets or cities allowed in the channel.
[13:21:19] * Darke blinkblinks and hops into his portable hole, then waits for the city to slide over, then off it, and hops out again.
[13:21:44] * Darke thinks that /topic is going to cause... a little confusion.
[13:21:57] * wjp certainly hopes so ;-)
[13:23:05] --- wjp is now known as wjp|away
[13:23:12] * sb-x tries to create a Guardian to unleash on Darke, but Exult Studio crashes.
[13:23:19] <sb-x> :|
[13:24:07] <Kirben> Should Exult Studio show a font0000.vga file for Serpent Isle ?
[13:24:50] <sb-x> i havn't tried it with SI yet
[13:24:56] <sb-x> for a long time anyway
[13:25:27] * Darke has no idea. *grin*
[13:25:32] <Kirben> Exult Studio always crashes when I select that file
[13:26:37] * sb-x remembers something like that happening for him.
[13:28:24] <sb-x> yeah
[13:28:33] <sb-x> just did now
[13:30:27] <Kirben> That file has never worked, just wonder what is in it.
[13:40:16] * sb-x tries to make the little blue dress fit on the male avatar.
[13:42:07] --> Colourless has joined #Exult
[13:42:07] --- ChanServ gives channel operator status to Colourless
[13:42:17] <Colourless> hi
[13:42:44] <Darke> Hi.
[13:42:49] <sb-x> lo
[13:48:36] <sb-x> how does exult decide what parts of a paperdoll overlap the other parts?
[14:02:10] <Kirben> Hi Colourless
[14:02:28] <Colourless> sb-x, what do you mean?
[14:02:36] * Colourless wrote all the si paperdoll code
[14:02:47] <Kirben> Colourless: Is there alternative way to use the force_waveout hack ino ther programs ?
[14:03:00] <Colourless> Kirben: yes :-)
[14:03:05] <Colourless> but it's different
[14:03:06] <sb-x> Colourless: if i make a blue dress, will it overlap the pants?
[14:03:10] <Kirben> Colourless: I'm trying to add it to scummvm
[14:03:27] <Colourless> there are 2 ways of doing it
[14:03:38] <Colourless> 1) you can code it into the program like i did with exult
[14:04:01] <Colourless> or 2) set an environment variable that forces all SDL programs to use waveout instead of directsound
[14:04:20] <Colourless> of course the real fix would be to modify sdl to use a secondary ds buffer, not primary :-)
[14:04:39] <Kirben> Would be cool if you could submit sdl patch.
[14:04:40] <Colourless> sb-x: i'll have to check what will occur
[14:05:03] <sb-x> i can check
[14:05:19] <Colourless> sb-x: i'm pretty sure that the legs get drawn before the torso
[14:05:27] <Kirben> Seems little knowledge of sdl audio win32 problem outside of exult
[14:05:52] <Colourless> sb-x: there is no overlap check, the different shapes are just drawn in different orders
[14:06:25] <sb-x> Colourless: hmm a dress wont work yet then
[14:06:49] <sb-x> unless it short
[14:06:51] <Colourless> i added in various hacks to do special orderings
[14:07:06] <sb-x> for other clothes?
[14:07:11] <Colourless> one of them was for the cloak
[14:07:17] <sb-x> ok
[14:07:22] <Colourless> it has 2 orderings.
[14:07:42] <Colourless> it has 2 shapes. 1 gets drawn before the torso, 2nd get drawn after
[14:08:20] <sb-x> dress is just on top
[14:09:26] <Kirben> Colourless: I tried just adding: SDL_AudioInit("waveout"); but scummvm doesn't seem to initialise sdl audio same way. Can see their method at http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/scummvm/scummvm/sdl.cpp?rev=HEAD&content-type=text/plain line 800+ if you want to have a look
[14:11:09] <Colourless> sb-x: it looks like there 'may' be a hack there to do that sort of thing...
[14:11:31] <Colourless> sb-x: i'll have to look closely at exactly what it's doing
[14:13:43] <Colourless> Kirben: go to line 209
[14:13:50] <Colourless> remove the |SDL_INIT_AUDIO
[14:14:07] <Colourless> add in code like this from exult:
[14:14:07] <Colourless> #ifdef WIN32
[14:14:07] <Colourless> string s;
[14:14:07] <Colourless> config->value("config/audio/force_waveout",s,"yes");
[14:14:07] <Colourless> if (s == "yes") SDL_AudioInit("waveout");
[14:14:09] <Colourless> else
[14:14:10] <Colourless> #endif
[14:14:12] <Colourless> // Init the SDL audio system
[14:14:14] <Colourless> SDL::InitSubSystem(SDL_INIT_AUDIO);
[14:15:23] <Kirben> ok will try, thanks
[14:15:49] <Colourless> sb-x: yes, there is already a method in place to draw the torso object after the legs
[14:18:28] <Colourless> but at this stage, it only applies to cloaks...
[14:18:34] <Colourless> and it probably isn't what you want....
[14:19:18] <Colourless> but it doesn't matter
[14:19:39] <Colourless> it looks like the torso get drawn after the legs anyway
[14:19:43] <sb-x> i don't think this would be hard to code, if it doesn't work already
[14:19:57] <sb-x> excellent
[14:19:57] * sb-x fits The Avatar into a little blue dress.
[14:20:16] <Colourless> the body gets drawn before the legs, but the 'armour' gets drawn after
[14:20:52] <sb-x> i can't imagine how it will look together until i've finished drawing this
[14:33:42] --> armav has joined #exult
[14:33:59] <armav> hi
[14:34:15] <Colourless> hi
[14:36:11] <Darke> Hi.
[14:36:33] <sb-x> lo
[14:37:13] * Darke thinks we probably should setup multiple forums and dedicate one specifically for 'non-exult, ultima related problems'. *grin*
[14:37:37] <Colourless> :-)
[14:37:46] <Colourless> we do not want to encourage them
[14:37:50] <armav> do people come here to ask questions about u9?
[14:38:03] <Colourless> not here, our forum
[14:39:41] <Darke> And one for 'non-exult, non-ultima, non-relevant' problems too. <grin>
[14:40:09] <armav> and one for flames
[14:41:01] <sb-x> Darke: since they put "Exult help!" as the topic, I doubt they would understand the concept of the new forum :)
[14:41:34] * Darke agrees. *grin*
[14:54:45] <-- armav has left IRC ()
[15:19:47] * sb-x adds sparkles.
[15:31:38] <-- Darke has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:31:38] <-- Colourless has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:31:38] <-- Fingolfin has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:31:38] <-- cnj has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:31:38] <-- sb-x has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:31:38] <-- Kirben has left IRC (herbert.openprojects.net irc.openprojects.net)
[15:32:31] --> Colourless has joined #exult
[15:32:31] --> Darke has joined #exult
[15:32:31] --> sb-x has joined #exult
[15:32:31] --> Kirben has joined #exult
[15:32:31] --> Fingolfin has joined #exult
[15:32:31] --> cnj has joined #exult
[15:33:33] --- ChanServ takes channel operator status from wjp|away
[15:34:19] <sb-x> OK now I have the first versions, blue_dress-male.png and blue_dress-sparkly-male.png. How do I test them?
[15:34:48] <Colourless> you need to convert them into shapes with the correct center points
[15:35:01] <Colourless> then you need to add them to exult_bg.flx
[15:35:12] <sb-x> does the GIMP plugin have some place to set center point?
[15:35:13] <Colourless> then you need to edit paperdoll_gump_info.h
[15:35:17] <Colourless> paperdoll_gump_info.cc i mean
[15:35:33] <Colourless> you need to use guides to set the center point
[15:36:30] <Colourless> you should extract a shape from exult_bg or paperdol.vga which is an armour shape and get the center point from that
[15:36:55] <sb-x> just did :)
[15:38:09] <sb-x> when i have female and male should i put them in the same shape?
[15:38:14] <sb-x> different frames
[15:38:55] <Colourless> yeah
[15:40:26] <Colourless> when you update paperdoll_gump_info.cc you will probably want to check out paperdoll_gump.h for the meaning of all the fields
[15:45:13] <sb-x> thank you
[15:45:18] * sb-x has to cut the edges off.
[15:45:39] <sb-x> i drew it on top of the torso, and have to remove the legs and neck :)
[15:46:32] <Colourless> :-)
[15:58:20] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:14:46] <-- Darke has left IRC ("Inficio-Infeci-Infectum")
[16:17:48] --> Darke has joined #exult
[16:17:48] --- ChanServ gives channel operator status to Darke
[16:18:00] <sb-x> wb Darke
[16:18:06] <Darke> Thanks. Hi.
[16:18:16] * Darke wonders if bunnies count as 'pets'.
[16:19:40] <sb-x> yes
[16:19:54] <Colourless> :-)
[16:31:14] <sb-x> how do i save the shp with the appropriate palette?
[16:31:42] <Colourless> you need to have the right palette loaded
[16:31:43] <Colourless> :-)
[16:31:54] <sb-x> eh
[16:31:57] <sb-x> exult0.pal?
[16:32:42] <Colourless> no
[16:33:01] <Colourless> take a screenshot in exult, and the pcx file will have the right palette
[16:33:15] <Colourless> also, when you load a shape, it will have the right palette
[16:33:26] <sb-x> if i saved it with the right palette
[16:33:36] <sb-x> if i load the dress its messed up
[16:33:47] <Colourless> how so>
[16:33:56] <sb-x> wild colours
[16:34:07] <sb-x> when i chose exult0.pal it was red
[16:34:17] <Colourless> exult0.pal is not correct :-)
[16:34:26] <Colourless> are you absolutely sure you are saving it with the right palette?
[16:34:31] <sb-x> i know im not
[16:34:38] <sb-x> heh
[16:35:00] <sb-x> so i load a screenshot and then get it's palette?
[16:35:10] <Colourless> or another shape
[16:35:14] <sb-x> ok
[16:50:36] <sb-x> it's "pixelly" with the game palette
[16:51:05] <Colourless> explain
[16:51:38] <sb-x> dithered
[16:51:41] <sb-x> less colours :)
[16:51:55] <Colourless> yeah that would be expected
[16:51:59] * sb-x nods.
[16:52:17] <Colourless> also watch out, it the colour reduction algorithm may attempt to use the cycled colours
[16:53:32] <sb-x> i'll see what happens
[16:53:38] <sb-x> i think this top is supposed to sparkle
[16:57:14] * sb-x must have edited the fields wrong.
[16:57:22] <sb-x> exult says "NULL SHAPE!!!"
[16:57:26] <Colourless> :-)
[16:57:35] <Colourless> did you create the flex properly?
[16:58:08] <sb-x> yes, the item is 23
[16:58:18] <sb-x> / Top **NEEDS ART**
[16:58:21] <sb-x> { 249, 2, Actor::torso, OT_Shield, true, SF_GAME_FLX, EXULT_BG_FLX_BLUE_DRESS_SHP, 0},
[16:58:25] <sb-x> that is what i edited
[16:58:38] <Colourless> OT_Shield?
[16:58:56] <sb-x> that was already there so i thought you wanted it to be a shield
[16:59:28] <sb-x> all the armours say that
[17:00:17] <Colourless> did it show anything at all?
[17:00:30] <sb-x> nope, shape disappears into the void
[17:00:39] <Colourless> want to send it to me?
[17:00:55] <sb-x> but it's still there because when i move the inventory gump it says "NULL SHAPE!!!"
[17:01:01] <sb-x> ok
[17:01:55] <sb-x> wanted to test it first though :)
[17:04:19] <sb-x> the error message also said Shape::store_frame: framenum >= frames_size
[17:11:09] <Colourless> well, it showed here, but was in the wrong place ;-)
[17:12:25] <Colourless> but it still compained :-)
[17:12:26] <Colourless> complained
[17:12:45] <Colourless> i think that may be because it wan't to draw arm shapes
[17:13:54] <Colourless> ah yes, frame 0 is for female avatar, frame 1 is for male
[17:14:55] <Colourless> i take it there is only 1 frame
[17:19:43] * sb-x deafks.
[17:19:47] <sb-x> oh i see
[17:20:00] <sb-x> yeah, after i got the male working and the way i wanted, I would make a female one
[17:20:40] <sb-x> does your line in Paperdoll_gump_info.cc look the same?
[17:21:18] <sb-x> and your exult_bg.flx CRC32 is 0xbc4c6128U
[17:23:00] <Colourless> crc is the same
[17:23:08] <Colourless> the line was the same too
[17:23:59] <Colourless> note that you really should create empty frames for frame 2 through 7 and have the line like this: { 249, 2, Actor::torso, OT_Shield, true, SF_GAME_FLX, EXULT_BG_FLX_BLUE_DRESS_SHP, 0, 2, 4, 6 },
[17:25:25] <sb-x> alright
[17:25:35] <sb-x> did you do that before you tested it?
[17:25:41] <sb-x> (add empty frames)
[17:25:47] <Colourless> no i didn't
[17:26:25] <sb-x> hm
[17:26:27] <Colourless> it doesn't show the dress with a male shape
[17:26:35] <Colourless> becase the frame the male uses is frame 1
[17:26:39] <Colourless> female uses frame 0
[17:27:10] <sb-x> oooh
[17:27:12] <Colourless> each layer in the gimp is a frame in the shape
[17:27:18] <sb-x> oop
[17:27:20] <sb-x> s
[17:27:20] <sb-x> yeah
[17:27:31] <Colourless> also, the alignment was 'way' off :-)
[17:27:37] <sb-x> heh heh
[17:27:49] <sb-x> that's one reason i wanted to test it
[17:31:29] <sb-x> the Version scroll that appears when you press v shows the copyright as up to 2001
[17:31:38] <Colourless> :-)
[17:33:41] * sb-x baps himself with a clue stick.
[17:33:48] <sb-x> should have noticed the female armours are frame 0
[17:51:39] <sb-x> when you CTRL-C an object into existence, the npc's do not realize it is yours
[17:52:00] <sb-x> Petre called the guards when i moved the blue dress around
[17:52:13] <Colourless> hmm
[18:24:05] --> armav has joined #exult
[18:40:00] <-- armav has left IRC ()
[19:16:51] --> Dark-Star has joined #exult
[20:21:02] --> Cless has joined #Exult
[20:21:03] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[20:21:05] --- Cless is now known as Colourless
[20:21:11] --- ChanServ gives channel operator status to Colourless
[20:25:43] --- wjp|away is now known as wjp
[20:32:24] --- wjp is now known as wjp|away
[20:56:18] <-- Dark-Star has left IRC (Read error: 104 (Connection reset by peer))
[21:03:48] --> Dark-Star has joined #exult
[21:10:39] --> Pertex has joined #exult
[21:11:04] <-- Pertex has left #exult ()
[21:18:57] * sb-x pokes $random_idler.
[21:20:04] <Colourless> uh, what... oh it's time for me to go is it :-)
[21:20:18] <-- Colourless has left IRC ("bye")
[21:23:56] --- wjp|away is now known as wjp
[21:31:45] <-- Dark-Star has left IRC ()
[21:46:47] <sb-x> Thou shalt enforce the laws of virtue, or thou shalt die as a heretic.
[21:46:48] <-- sb-x has left IRC ("X-Chat [1.6.4]")
[22:39:43] <-- wjp has left IRC ("bbl")
[23:18:39] --> wjp has joined #exult
[23:18:40] --- ChanServ gives channel operator status to wjp
[23:24:41] <-- Fingolfin has left IRC (herbert.openprojects.net irc.openprojects.net)
[23:25:04] --> Fingolfin has joined #exult
[23:32:25] <-- Fingolfin has left IRC (herbert.openprojects.net irc.openprojects.net)
[23:37:30] --> Fingolfin has joined #exult
[23:38:49] <-- Fingolfin has left IRC ("42")