#exult@irc.freenode.net logs for 11 Sep 2006 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:39:59] <-- Matt_O has left IRC (Read error: 110 (Connection timed out))
[00:41:42] --> Matt_O has joined #exult
[01:14:47] <servus> I just biked in from Eodeon and boy is my prehistoric animal tired.
[01:15:31] <wizardrydragon> How was Triolo?
[01:17:46] <servus> Day 173: We have been lost in this ice cave for 59 days now. Triolo complains about his numb feet. Day 175: More of that bastard Triolo's incessant whinging. Day 179: Used last of our matches to cook Triolo's left leg. Day 180: Severe indigestion Day 183: Found way through crack in ice cave wall, found ourselves in Erstam's private football field.
[01:20:26] <servus> Day 196: Segallion has shown us his Pog collection for the third time now. This madness must stop. Day 197: The fabled Alf Pog makes its appearance. Remember Alf? Day 199: Considering Armageddon spell
[01:21:29] <wizardrydragon> Only considering? :)
[01:22:30] <servus> This is why you aren't part of the Kal Vas Corp committee.
[01:22:58] <wizardrydragon> I am indeed not.
[01:23:30] * wizardrydragon is part of the Vas Corp Hur committe.
[01:23:41] * SB-X laughs at the Simpsons reference.
[01:24:00] <SB-X> ...and the thought of segallion playing pog
[01:24:10] <servus> Those are my favourite Ultima books... the "Lost Logs" types.
[01:24:22] <wizardrydragon> hehe.
[01:24:24] <SB-X> oh i see
[01:24:33] <servus> Like the one in the tower of Ambrosia
[01:25:35] <servus> I could write Ultima books all day long!.. for a day.
[01:27:11] <SB-X> maybe you could write Ultima books for one hour for 24 days
[01:28:34] <wizardrydragon> 'Tis madness I say!
[01:28:42] <servus> Kal Vas Ylem Wis Quas An Corp
[01:29:00] <servus> Quick, tell me what spell that is!
[01:30:28] * wizardrydragon decides to find out by casting it.
[01:31:13] <servus> http://www.amazon.com/exec/obidos/tg/detail/-/0395282675?v=glance *gasp*
[01:31:40] <wizardrydragon> o_O
[01:32:39] <SB-X> I'd always thought that was an Origin creation.
[01:33:06] <wizardrydragon> O_o
[01:33:18] <servus> Me too!
[01:33:38] <servus> In Ultima Underworld, Nystul has a massive lockbox in his bedroom with books like, "Something Under The Bed Is Drooling", by Bill Waterson.
[01:33:47] <servus> You can find Wizard of Oz books in several Ultimas.
[01:33:52] <servus> UW2, That is :)
[01:42:37] --> Dalian has joined #exult
[01:45:03] <wizardrydragon> Bonjour, monsieur Daslian.
[01:46:23] <Dalian> salut
[01:46:48] <wizardrydragon> How're you?
[01:48:01] <Dalian> good... I'm off today so I get to work with es all night ;)
[01:48:15] <wizardrydragon> Excellent.
[01:49:02] <Dalian> yep i'm finally making some progress. Still have some stuff to figure out, but getting there
[01:49:31] <wizardrydragon> Hehe.
[01:49:40] <wizardrydragon> What are yhou struggling with?
[01:49:45] <wizardrydragon> Mayhaps I can help.
[01:49:59] <Dalian> hmm
[01:51:29] <Dalian> I got dialogue to compile, that was probably my biggest concern. There's just a bunch of little things I'm not sure about yet
[01:51:45] <Dalian> Stuff I can't find any info about yet
[01:51:58] <SB-X> hello Dalian
[01:52:00] * wizardrydragon is a bit of an Exult Studio expert :)
[01:52:13] <SB-X> :)
[01:52:16] <Dalian> hey sb :)
[01:52:25] <SB-X> goodbye all
[01:52:28] <-- SB-X has left IRC ("*casts gate travel*")
[01:52:36] <Dalian> hello goodbye? :)
[01:52:45] <Dalian> well I do have some questions, if you are up to it
[01:53:05] <wizardrydragon> I make no gaurantees I have aswers, but shoot anyways :)
[01:53:51] <servus> http://rafb.net/paste/results/sqHqrf95.html A TALE OF BAASTUUL.
[01:54:32] <wizardrydragon> Can you formulate that statement into aa question, Servus? :)
[01:54:55] <Dalian> One would be, how to set the "met" flag on an NPC in SI. I thought possibly it was UI_set_item_flag, but I don't know what the parameters are
[01:55:30] <Dalian> Rather, I know the parameters but not what the values are
[01:56:30] <wizardrydragon> Usually it should trigger if you use the converse{} structure.
[01:56:42] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[01:56:53] <Dalian> Colourless said it does in BG, but in SI it has to be done manually
[01:56:59] <wizardrydragon> Really?
[01:57:12] <Dalian> and I did talk to the NPC in question, and it didn't show their name afterward
[01:57:13] <wizardrydragon> I believe that was fixed?
[01:57:17] <wizardrydragon> Either way
[01:57:29] <wizardrydragon> Let me check, I have a file that has all the params in it.
[01:57:52] <Dalian> I know this: http://www.sophen.de/exult/ but it's lacking some info
[01:58:44] <wizardrydragon> Indeed.
[01:58:52] <wizardrydragon> I did some poking around to find the holes.
[01:59:02] <wizardrydragon> Give me a second, I have to find where I saved the file :)
[01:59:15] * wizardrydragon has a very disorganized hard drive :)
[01:59:25] <Dalian> k :)
[01:59:33] <Dalian> argh I did it again..
[02:00:56] <servus> I screwed up the Iambic Pentameter here and there.
[02:00:59] <Dalian> I keep accidentally saving the game state after I've talked to the npc..so when I do a new game a flag is already set to true
[02:01:51] <wizardrydragon> Here we are
[02:01:55] <wizardrydragon> IS_MET is flag 28.
[02:02:08] <wizardrydragon> So just toggle flag 28 as you need.
[02:02:54] <Dalian> ahh..I can just unset it via the cheat menu...cool
[02:03:05] <wizardrydragon> :)
[02:03:13] <Dalian> hmm
[02:03:33] <Dalian> toggle it via usecode?
[02:03:59] <wizardrydragon> Yep
[02:04:06] <wizardrydragon> There are various ways you can do that.
[02:04:24] <Dalian> Does this happen to work anything like oop?
[02:05:09] <wizardrydragon> Somewhat.
[02:05:11] <Dalian> let me rephrase that. I'd put an intrinsic in the converse section to toggle the flag?
[02:05:12] <servus> Uh oh, now you've gone and mentioned that
[02:05:35] <wizardrydragon> Indeed you would.
[02:05:44] <wizardrydragon> It would be best however
[02:05:44] <Dalian> ok so
[02:05:58] <wizardrydragon> To have it in the header of the function before the converse structure.
[02:06:04] <servus> I think you should put the book of Baastuul the Antaspinarian somewhere in TFL.
[02:06:13] <Dalian> I'd go UI_set_item_flag(item,28) ?
[02:06:27] <wizardrydragon> Yep
[02:06:33] <Dalian> ahhh
[02:06:40] <wizardrydragon> where item is the NPC in question
[02:07:17] <Dalian> looking at the example, it seems that you can just put item if it's in an item's usecode right?
[02:07:52] <wizardrydragon> Item only works directly in the function for a NPC.
[02:08:05] <wizardrydragon> So if you're just overwriting the NPC's function it should be fine.
[02:08:08] <Dalian> right..which in this case should work
[02:08:18] <wizardrydragon> But if you're getting fancy and being modular as I do, then it wont :)
[02:08:38] <Dalian> care to share that param file? :)
[02:08:58] <wizardrydragon> What do you need to know? :)
[02:09:26] <wizardrydragon> (its in the TFL cvs if you need it and can work CVS, Im too lazy to put it elsewhere yet :) )
[02:12:29] <Dalian> I need to know everything, obviously :) heh
[02:12:51] <servus> Well, I'll probably see if I can set up my map analyzer for SI sometime soon.
[02:13:10] <Dalian> without usecode it's only half a game ya know :)
[02:13:36] <wizardrydragon> I do have a usecode guide.
[02:13:42] <wizardrydragon> Theres a link buried in the forum.
[02:13:53] <wizardrydragon> Also /tfl/ucc_doc.txt in the TFL cvs.
[02:15:04] <Dalian> I'm not very familiar with tfl cvs...are you talking about the Exult CVS source code snapshot?
[02:15:25] <wizardrydragon> Nah, the source code for my mod :)
[02:17:24] * wizardrydragon tries to find where the web link is on his server
[02:18:43] * Dalian is too
[02:18:55] <wizardrydragon> Hehe
[02:19:35] <wizardrydragon> It wasnt much, but it should square away the basics :)
[02:20:50] <Dalian> and yes, that met flag code worked perfectly
[02:21:07] <wizardrydragon> Woah
[02:21:07] <Dalian> basics..that's what I'm after :)
[02:21:21] <wizardrydragon> Something I helped with worked? :)
[02:21:32] <Dalian> hehe yup..it now shows his name after talking to him
[02:22:10] <Dalian> I put it in the converse section after you ask who he is
[02:22:34] <wizardrydragon> Makes sense.
[02:23:56] <wizardrydragon> Hmm I can't find the web link but I suppose I can spost it here in bits and pieces :P
[02:25:50] <Dalian> Something else that is stumping me. I put a sword in his hands via his gump, but when I start a new game, he's not holding it anymore. Is that not the right way to do it?
[02:26:02] <wizardrydragon> In pickpocket mode you mean?
[02:26:28] <wizardrydragon> NPCs generated by eggs don't retain inventory
[02:26:31] <Dalian> hmm no in edit npc mode in es...I used show gump, and dragged a sword to his pd
[02:26:31] <wizardrydragon> That may be it
[02:26:42] <Dalian> he's not an egg
[02:26:45] <wizardrydragon> Hmm
[02:26:48] <wizardrydragon> Im unsure then.
[02:26:52] <Dalian> k
[02:27:02] <wizardrydragon> Usuaslly NPCs just use the supplied equipment profile.
[02:28:54] <Dalian> ah well, it's not that critical that he be holding a sword. Certainly there are bigger fish to fry.. heh
[02:36:05] <wizardrydragon> Mmm ... fish.
[02:42:20] <Dalian> Mosh?
[02:44:12] * wizardrydragon hearts seafood.
[02:47:40] <Dalian> ooh I think i see what the problem is
[02:48:25] <Dalian> i assumed that inventory stuff was saved in initgame.dat, but it seems to be going to the gamedat folder
[02:51:14] <Dalian> what am I missing here?
[02:52:45] <wizardrydragon> AFAIK, only PC and party member inventory is saved in initgame.dat
[02:54:12] <Dalian> strange
[02:54:26] <Dalian> then how do they make it so some npcs have keys on them if you kill them? *confused* :)
[02:54:57] <Dalian> unless it is added via usecode somehow
[02:55:15] <Dalian> during gameplay
[02:58:03] <Dalian> yeah this is weird
[02:58:34] <Dalian> I put a pocketwatch in the player's backpack, and put some armor on the paperdoll. If I start a new game, I only end up with the pocketwatch
[02:59:08] <wizardrydragon> Odd.
[02:59:25] <wizardrydragon> Ensure yhou are using ES' save map.
[03:00:07] <Dalian> nevermind...yeah. The strange quirks are throwing me off :)
[03:01:38] <Dalian> I was thinking that hitting ctrl-s in edit mode would save that stuff, since it's not part of the map in my mind. But I guess it is in fact
[03:02:12] <Dalian> and seafood is good. Particularly smoked salmon
[03:04:35] <Dalian> I live about 45 miles from DrCode, btw
[03:04:57] <Dalian> if his profile is current
[03:07:09] <wizardrydragon> Heh
[03:07:29] <wizardrydragon> I ate so much salmon when I lived in Victoria that I got kinda sick of it, heh
[03:07:33] <Dalian> heh
[03:07:45] <Dalian> it's very popular in the pacific nw
[03:08:41] <Dalian> I need to go to the store (days ago, actually..heh). Then I can work on this test mod some more.
[03:08:47] <Dalian> I'm trying to recreate...wait for it..
[03:09:12] <Dalian> the Knights Who Say Ni and the quest for a shrubbery. Thought it'd be a good way to learn this stuff :)
[03:10:26] <Dalian> so far I've got a small area made and the Head Knight. I have to figure out how to block the player from going through an area without resorting to using a door. I'm thinking it's possible to have a tree block the player and 'disappear' via usecode once the shrubbery is obtained. Hopefully
[03:11:55] <Dalian> sound possible in your experience?
[03:13:13] <Baastuul> Where is Victoria, wizardrydragon?
[03:14:59] <Dalian> hmm..maybe that is getting a bit carried away
[03:18:40] <wizardrydragon> Victoria is the capital of the province of British Columbia, Baastuul.
[03:21:03] <Baastuul> Hmmm!
[03:21:11] <Baastuul> For how long did you live in British Columbia?
[03:26:03] <wizardrydragon> Four years.
[03:26:53] <Baastuul> :O
[03:28:56] <wizardrydragon> Hehe.
[03:36:57] <Dalian> hmm..the teleport storms tell me that it is in fact possible
[03:39:24] <wizardrydragon> The trees could be usecode egg-spawned
[03:39:30] <wizardrydragon> But that's getting quite complex :)
[03:41:00] <Dalian> it only needs to be one tree, so long as there are others around it. That'd be enough to let you through
[03:41:24] <wizardrydragon> I mean, it's making thinhgs complex having ua usecode egg make items.
[03:41:40] <Dalian> is that how the storms worked?
[03:42:18] <wizardrydragon> The storms were usecode eggs triggered by proximity
[03:42:54] <Dalian> ah
[03:43:34] <wizardrydragon> :)
[03:50:03] <Dalian> ok, dumb question time..
[03:54:03] <Dalian> trying to see if it's explained somewhere first :)
[03:55:06] <wizardrydragon> :)
[03:56:11] <Dalian> considering it's a usecode question, probably not...I can't find much info about that
[03:56:50] <wizardrydragon> ESGuides has some stuff by Marzo but it's not very complete.
[03:59:35] <Dalian> esguides.com? I go there and all I get are links that have nothing to do with exult
[03:59:47] <wizardrydragon> Yep, domain squatters are fun
[03:59:54] <wizardrydragon> its linked to on the Exult links page
[04:01:14] <Dalian> yeah that's where I originally found it
[04:02:36] <servus> http://exult.sourceforge.net/links.php links to esguides.com, which needs to be fixed.
[04:02:38] <wizardrydragon> indeed
[04:02:54] <Dalian> is there a real, working url then?
[04:03:11] <wizardrydragon> There is somewheres
[04:03:19] <wizardrydragon> I onlhy have the .com bookmarked though :\
[04:04:45] <Dalian> has the same link on wikipedia too
[04:05:01] <Dalian> i had assumed it was defunct after reaching the squatter site
[04:05:38] <Dalian> btw..I'm the one who added "dead link" to that section where it mentions TFL...you might want to put the current link there
[04:05:55] <Dalian> it's currently pointing to http://lfs.lfhost.com/tfl/tfl_forum, which gives me a 404
[04:05:57] <wizardrydragon> The old link should redirect to the new one.
[04:06:06] <wizardrydragon> Unless the servers acting up again.
[04:06:57] <wizardrydragon> The new link is www.u7feudallands.com
[04:08:07] <Dalian> k I updated it for you
[04:08:41] <Dalian> here's my "dumb" question then
[04:08:58] <wizardrydragon> lol
[04:09:05] <Dalian> if I bring up the properties for something like the wine cask, I don't see a usecode reference. How does the usecode reference it?
[04:09:23] <wizardrydragon> the shape number
[04:09:32] <Dalian> hmm ok that's what I figured
[04:10:31] <Dalian> which means I could make a new shape using the tree graphic, and then call UI_remove_item to get rid of it when needed?
[04:10:40] <wizardrydragon> for example
[04:10:42] <wizardrydragon> houseSign shape#(1131) ()
[04:10:44] <wizardrydragon> :)
[04:12:37] <Dalian> so if the tree was shape #1100, in converse section I could put UI_remove_item(1100)?
[04:12:49] <wizardrydragon> AThe best approach would be to create a usecode egg
[04:13:01] <wizardrydragon> then use a flag to check whether it should create the tree
[04:13:14] <Dalian> hmm ok I'll look into that
[04:14:41] <Dalian> it's the closest thing I could think of to prevent someone from going through a "forest," which is how the scene goes :)
[04:14:59] <wizardrydragon> You can use invisible shapes, too.
[04:15:03] <wizardrydragon> No programming required :)
[04:15:13] <Dalian> hmm
[04:15:30] <wizardrydragon> Except an egg to create and delete the entry point,
[04:15:32] <Dalian> I'd wondered about that..if there was an invisible barrier of some kind
[04:16:16] <wizardrydragon> That's what Marzo did for his shrine of the codex :)
[04:19:46] <Dalian> hmm
[04:20:59] <Dalian> it's not immediately obvious how you'd do that. Unless make a new shape and make it translucent or something
[04:21:31] <wizardrydragon> Exactly, Dalian
[04:21:47] <servus> You could not block it, but just put an egg on the path that makes the knights attack you if you haven't SHRUBBERIED them yet.
[04:22:13] <Dalian> lol
[04:22:33] <servus> I, for one, am not a fan of artificial restrictions like invisible walls.
[04:23:33] <Dalian> me neither really. I wouldn't use them normally, but it was the first way that came to mind to recreate the scene. You simply don't cross the Knights..heh
[04:23:52] <Dalian> plus in u7, it's too easy to run past monsters
[04:24:22] <Sevalecan> u7 \o/
[04:24:45] <Dalian> this issue is rather holding me up a bit, so I'll come back to it
[04:24:55] <Dalian> I still have to make Roger and stuff..heh
[04:26:23] <wizardrydragon> hehe
[04:26:44] <servus> You could make a sleep field come up
[04:26:51] <servus> Like in the Despise generator room in BG.
[04:27:12] <Dalian> you could almost literaly recreate the entire movie in u7...how funny is that
[04:28:23] <Dalian> hmm...possibly..or if you try to pass through w/o completing the quest, you are teleported away
[04:28:56] <wizardrydragon> Or have a usecode that has the avatar/player stop and maybe a message "I need to talk to the Knights!" or "I need a shrubbery!" or something
[04:29:33] <Dalian> run away! run away!
[04:30:19] <wizardrydragon> I demand a rabbit!
[04:30:24] <wizardrydragon> With pointy teeth!
[04:36:03] <Dalian> :)
[04:36:42] <wizardrydragon> And a sorcerer!
[04:36:45] <wizardrydragon> Named Tim
[04:48:17] <Dalian> oh joy
[04:49:39] <wizardrydragon> ??
[04:50:37] <Dalian> can't get an npc to be in the party. 'in party' flag is checked, and can't even toggle him in the cheats. I wonder if it's because of how I removed shamino etc. at the start of SI. Hmm
[04:52:19] <wizardrydragon> They need to be on 32 Follow Avatar sched.
[04:52:39] <wizardrydragon> (dont quote me on the sched num though, that's just off the top of my head)
[04:53:35] <Dalian> hmm..I didn't have to do that before when I was trying to make a new game
[04:53:49] <Dalian> as opposed to making a new map in SI
[04:55:11] <wizardrydragon> The add_to_party instrinsic should do it automatically
[04:57:55] <Dalian> hmm I noticed there was a new_island_egg0 0x740 () in the sf island demo..trying to figure out how to make that
[04:58:17] <Dalian> is that where it'd go...something like that?
[04:58:57] <Dalian> something like a startup egg
[04:59:25] <wizardrydragon> How do you mean?
[04:59:35] <wizardrydragon> (Im not very familiar with the SF island patch)
[04:59:39] <Dalian> hm
[05:00:54] <Dalian> i guess the question is, where would I put add_to_party intrinsic? usecode egg right where the game starts?
[05:01:31] <Dalian> that I can't toggle him in the cheats make me wonder if it's bugged now
[05:02:06] <wizardrydragon> If you want them in the party at start you would have to overwrite the SI init egg
[05:02:38] <Colourless> sf island mod may not be upto date as far as usecode syntax is
[05:03:45] <Dalian> wizardry: currently I'm not sure how to do that
[05:04:08] <wizardrydragon> You just have to know the usecode number of the egg.
[05:04:22] <wizardrydragon> I don't know if it deletes itself on game start, if it does that could be tricky
[05:04:37] <Dalian> i'll hop over there and see if it's still there
[05:06:46] <Dalian> hmm
[05:07:16] <wizardrydragon> Remember theres three slivers of shoreline, look in the right one :)
[05:07:30] <Dalian> aye..I think I was on the starting one, to the far left
[05:07:36] * servus goes to get dinner and finish the SI chunk numbering.
[05:08:04] <wizardrydragon> Silly Servus, the chunks from SI already have numbers! :)
[05:08:11] <Dalian> colour: i couldn't quite figure out what that egg was doing...is 0x740 by chance the starting egg for BG?
[05:09:43] <Dalian> maybe if I give him some dialogue to join, then save afterwards..maybe
[05:10:07] <servus> wizardrydragon: Find me the file and function/line number that decodes the u7chunks.grp format, and I'll send you an updated chunks group for both games.
[05:10:10] <wizardrydragon> Could have a cached_in trigger egg by the start area too.
[05:10:24] <wizardrydragon> Dunno if that would fire before the intro script though.
[05:10:57] <Dalian> the way it's currently working, a new game starts you out in the new map. So none of that stuff is even seen
[05:11:08] <Dalian> tho..at that point, it's already fired
[05:12:26] <wizardrydragon> Hmm.
[05:14:37] <Dalian> ahah...
[05:14:54] <wizardrydragon> ??
[05:16:29] <Dalian> I unchecked 'in party', then in the cheats I was able to toggle him into the party
[05:16:49] <Dalian> then saved all, and when I start new, he's in the party
[05:17:07] <Dalian> now I just have to figure out how to change paperdolls..he has a female one currently O.o
[05:17:48] <wizardrydragon> LOL
[05:18:15] <Dalian> guess there is more than one way to do some things with this
[05:18:36] <wizardrydragon> paperdol_info.txt is the file you want
[05:20:56] <Dalian> DUH!
[05:21:02] <wizardrydragon> :)
[05:21:07] <Dalian> i just realized..the cheat menu tools show you what the flags are!
[05:21:18] <Dalian> there it is right there...NPC Flag 28: met
[05:22:36] <wizardrydragon> :)
[05:23:17] <Dalian> paperdol_info.txt?
[05:23:42] <Dalian> he's not flagged as female, that's what's odd
[05:24:40] <wizardrydragon> Anyone not given a specific paperdoll entry will simply be given a "default" one by Exult
[05:25:06] <-- Kazin has left IRC ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )")
[05:25:15] <Dalian> i thought you could just 'paint' it differently with paperdol.vga but that doesn't seem to be the case
[05:26:07] <wizardrydragon> It just points to shapes/frames for the body, arms, etc - you can stitch them together in that way as much as you want
[05:27:05] <Dalian> that'd be fine, except I don't see a file called that
[05:27:55] <wizardrydragon> You'd have to make one
[05:28:09] <Dalian> ...
[05:28:09] <wizardrydragon> # Paperdoll information for Black Gate.
[05:28:09] <wizardrydragon> # Has two sections: one for characters and one for items.
[05:28:09] <wizardrydragon> #
[05:28:09] <wizardrydragon> # February 4, 2006 - Derived from gumps/Paperdoll_gump_info.cc
[05:28:10] <wizardrydragon> #
[05:28:12] <wizardrydragon>
[05:28:14] <wizardrydragon>
[05:28:16] <wizardrydragon> %%section characters
[05:28:18] <wizardrydragon> #id: The index (0-based) in the table. Cannot have duplicate values!!
[05:28:20] <wizardrydragon> #Shp: The NPC's SHAPE number
[05:28:22] <wizardrydragon> #fmale: 1 if female, 0 if male
[05:28:24] <wizardrydragon> #bsh: Body shape (in paperdol.vga)
[05:28:26] <wizardrydragon> #bf: Body frame
[05:28:28] <wizardrydragon> #hds: Head shape (in paperdol.vga)
[05:28:30] <wizardrydragon> #hf: Head frame
[05:28:32] <wizardrydragon> #hh: Head frame when wearing helmet
[05:28:34] <wizardrydragon> #ash: Arm shape
[05:28:36] <wizardrydragon> #af: Arm frame without weapons or with 1-handed weapons
[05:28:38] <wizardrydragon> #a2: Arm frame for two-handed weapons
[05:28:40] <wizardrydragon> #as: Arm frame for staves
[05:28:42] <wizardrydragon> #cg: For BG only, this is the character's gump when paperdolls are disabled.
[05:28:44] <wizardrydragon> #
[05:28:46] <wizardrydragon> #Format:
[05:28:48] <wizardrydragon> #:Shp/ fmale/ bsh/ bf/ hds/ hf/ hh/ ash/ af/ a2/ as/ cg
[05:28:51] <wizardrydragon> example:
[05:28:59] <wizardrydragon> # Avatar Female White - this is the exult default for undefined actors
[05:29:01] <wizardrydragon> :1029/ 1/ 13/ 0/ 4/ 0/ 1/ 7/ 0/ 2/ 4/ 58
[05:29:04] <wizardrydragon> :1035/ 1/ 13/ 0/ 4/ 0/ 1/ 7/ 0/ 2/ 4/ 58
[05:29:07] <wizardrydragon> :989/ 1/ 13/ 0/ 4/ 0/ 1/ 7/ 0/ 2/ 4/ 58
[05:29:31] <servus> http://rafb.net/paste/ >.<
[05:30:52] * wizardrydragon thinks servus should see a physician if he has eye troubles.
[05:31:20] <Dalian> umm
[05:31:59] <Dalian> I take it this would go in the patch folder?
[05:32:45] <wizardrydragon> Yes.
[05:33:01] <wizardrydragon> Or /mods/modname if you're using the new modmanager :)
[05:33:21] <Dalian> *boggle*
[05:33:47] <wizardrydragon> :D
[05:33:56] <Dalian> it's not just me is it? This stuff is pretty complicated :p
[05:34:08] <Dalian> it's just that the info is kind of spread out everywhere
[05:34:08] <wizardrydragon> It is when youre first learning it.
[05:34:22] <wizardrydragon> Like most things, it gets easier as it becomes familiar :)
[05:34:47] <Dalian> i'm getting stymied by the oddest things..like this paperdoll problem
[05:34:55] <wizardrydragon> Indeed
[05:35:13] <wizardrydragon> Be happy there's a solution - there wasn't until recently :)
[05:35:25] <wizardrydragon> You have Marzo to thank for that :)
[05:36:30] <Dalian> the only thing I see missing from the example, is how you specificy which NPC it is
[05:36:38] <Dalian> thank Marzo then :)
[05:36:52] <wizardrydragon> The shape number
[05:36:53] <Dalian> specify, too
[05:37:12] <Dalian> oh hmm
[05:38:32] <wizardrydragon> Unfortunately its limited to shape, so you have to make a unique shape for the NPC if you intend to have a different config
[05:38:37] <wizardrydragon> I may be wrong though.
[05:38:54] <wizardrydragon> I know there were hacks for the BG julia and Katrina since they were nonunique shapes
[05:41:18] <wizardrydragon> Ah, nope, all female shepherds appear as Katrina
[05:41:48] <wizardrydragon> So, yes, you do have to have a unique shape number for party members, at least if you want their paperdoll to be unique.
[05:42:04] <wizardrydragon> Really as long as the party members are different from each others, though, it doesn't matter.
[05:42:15] <wizardrydragon> Since only by cheating do you see NPC's paperdolls
[05:42:50] <Dalian> aye..trying it out to see what happens
[05:43:13] * wizardrydragon finds his officer's cap.
[05:43:20] <wizardrydragon> Ready, aye, ready!
[05:43:21] <wizardrydragon> :)
[05:46:59] <Dalian> heh..it doesn't like something about the paperdol_info.txt I made...crashes
[05:47:22] <wizardrydragon> stderr? stdout?
[05:47:23] <wizardrydragon> :)
[05:47:42] <Dalian> maybe since it's SI, i shouldn't use the bg flag at the end
[05:48:43] <wizardrydragon> Possibly :)
[05:48:55] <wizardrydragon> Also, exult doesn't like it if you dont have a couple of blank lines at the end.
[05:49:08] <wizardrydragon> Dunno why that is.
[05:49:31] <wizardrydragon> You also need %%endsection at the end
[05:50:09] <Dalian> oh hmm..
[05:51:00] <Dalian> i learn best by example
[05:51:09] <Dalian> didn't think to put %%section characters in there either..heh
[05:51:45] <wizardrydragon> It was in the example I posted
[05:51:50] <wizardrydragon> before the #comments
[05:52:20] <Dalian> hmm that did work..except it changed the avatar's too
[05:53:04] <wizardrydragon> HYou need the other avatar entries
[05:53:15] <Dalian> and I'm getting BG style paperdolls..odd
[05:53:25] <Dalian> ok
[05:53:26] <wizardrydragon> As the comment for the entry I had said, the female caucasian avatar is the default
[05:53:38] <wizardrydragon> BG style paperdolls, though? Odd.
[05:53:50] <wizardrydragon> remove the CG entries
[05:53:54] <Dalian> well...the paperdolls look like SI, but the items aren't going on the PD
[05:53:55] <wizardrydragon> that *shoulds* solve that
[05:54:43] * wizardrydragon thinks that may be a bug with the paperdoll handling code for the paperdol_info.txt and SI.
[05:55:00] * wizardrydragon knows that it wasn't very thoroughly tested with SI, or new games for that matter.
[05:55:32] <Dalian> yeah just my luck I had to pick SI. Maybe for the actual game I'll use BG :p
[05:55:55] <wizardrydragon> I'll mention it to Marzo if he doesn't see it in the chat logs here.
[05:56:08] <wizardrydragon> He might have broke something :)
[05:56:38] <wizardrydragon> It seems likely he's not checking what game is running and is defaulting to the BG item locations.
[05:57:10] <wizardrydragon> I don't know where to look in the source or I'd poke around with it myself.
[05:57:40] <Dalian> removing the cg entries didn't do it. Maybe something to do with the frame entries?
[05:58:43] <wizardrydragon> Describe what exactly is happening
[06:00:41] <wizardrydragon> The paperdolls are in SI style, correct?
[06:00:46] <Dalian> it's making a weird combination: http://i15.photobucket.com/albums/a351/Nixlplix/pd.jpg
[06:01:05] <wizardrydragon> Did you change the entries to any degree?
[06:01:32] <Dalian> i only changed the ones for the npc's shape
[06:01:46] <wizardrydragon> hmm
[06:02:02] <Dalian> :319/ 0/ 14/ 0/ 154/ 0/ 1/ 130/ 0/ 2/ 4/
[06:02:07] <wizardrydragon> Allow me to experiment in SI for a few moments to see if I can reproduce that bug
[06:02:50] <wizardrydragon> I know why items aren't appearing though
[06:02:58] <wizardrydragon> you need an items section :)
[06:03:26] <Dalian> ,,,
[06:03:45] <Dalian> so this complete overrides the defaults? hmm
[06:04:02] <wizardrydragon> I didn't think it the casse
[06:04:09] <wizardrydragon> But it became apparent when i ran it in SI :)
[06:04:36] * wizardrydragon checks to see if Servus is around to complain
[06:04:50] * wizardrydragon posts the header for the items section
[06:04:55] <Dalian> :)
[06:04:57] <-- wizardrydragon has left IRC (Excess Flood)
[06:05:05] <Dalian> doh
[06:06:32] <Dalian> someone needs to put that kinda info on the exult page :)
[06:33:01] <-- Matt_O has left IRC ("Play Dragon's Lair --> http://www.daphne-emu.com")
[06:47:41] <Dalian> dang..he flooded himself into oblivion
[06:57:13] <Dalian> cool! I love it when stuff works
[07:19:49] <servus> I didn't need to complain, it looks like ;-) ... the information is easier to read on a website than in channel, anyway.
[07:24:09] <Dalian> if I could only find out *which* website :)
[07:24:19] <Dalian> I don't recall seeing that on exult's
[07:47:46] <Dalian> argh :)
[07:49:40] <Dalian> somehow an npc ended up at 0,0..can't find an easy way to get him back where he's supposed to be
[07:50:28] <Dalian> i thought copy and paste would work, but when I paste he's not an npc any longer
[07:53:00] <Dalian> and if I try and drag an npc onto the map, I get a terrain chunk instead..odd
[07:55:32] <Dalian> you can teleport to an npc, be nice if you could teleport one to you too hehe
[08:03:51] <servus> Can you use the cheat menu, if you know his NPC number?
[08:05:39] <Dalian> to do what?
[08:05:58] <Dalian> unfortunately you can't set where they are that way
[08:06:45] <servus> There isn't a teleport option? Thought there was...
[08:07:34] <Dalian> that teleports you to them
[08:09:06] <Dalian> i could try moving him one screen at a time, but he's a long ways from where he should be
[08:13:33] <servus> Can't you, like, put him in your backpack?
[08:14:00] <Dalian> er..lol
[08:14:08] <Dalian> I didn't even think of that...I'll try
[08:15:36] <Dalian> wow...yes that worked. Thanks :)
[08:17:59] <Dalian> talk about your odd work arounds :)
[08:58:22] <Dalian> here I am looking for the 'middle mountain piece' chunk, and it's a shape..heh
[09:00:57] --> Kazin has joined #exult
[09:05:59] <servus> Yup.
[09:06:19] <servus> Day 532: Segallion has gone insane, crawled inside my backpack.
[09:11:30] <Dalian> ehhe
[09:12:10] <Dalian> ok, so mountain ranges aren't the easiest things to put together..I'll come back to that
[09:12:52] * servus pokes Dalian with u7automapper.
[09:13:04] <servus> OK OK I won't mention it anymore, suffer, suffer, suffer!.. : o)
[09:13:44] <Dalian> that's where your tool would really help..but it's not ready for SI yet :)
[09:14:15] <servus> I'll see about converting it now
[09:14:56] <Dalian> will it be able to do the snow-covered cap type?
[09:15:21] <servus> Sure
[09:15:21] <Dalian> i was looking at SI and it seems they are made partly of chunks and partly of shapes
[09:15:34] <servus> If you want to wait a day or two, I might have the tool ready for SI by thenm
[09:15:47] <servus> Why not just make a really rough map right now, and clean it up later?
[09:15:52] <Dalian> yeah..I can do w/o mountains on this thing..it's just for practice
[09:31:28] --> Kazaa has joined #exult
[09:33:40] <Dalian> Oh, what sad times are these when passing ruffians can say 'ni' at will to old ladies
[09:37:58] <Kazaa> it's disgusting, really.
[09:38:36] <-- Kazin has left IRC (Nick collision from services.)
[09:38:53] --- Kazaa is now known as Kazin
[09:39:51] --> SB-X has joined #exult
[09:42:18] <SB-X> servus: It's Antasovarian!
[09:43:58] <servus> I choose not to comply.
[09:44:07] <servus> I'm part of the old watch, see.
[09:46:38] <SB-X> wasn't it your idea to rename it?
[09:51:08] <servus> I didn't know about that until yesterday!
[09:51:25] <servus> I just said that it sounded like Bayer was sponsoring his world.
[10:04:22] <Dalian> wow..there isn't even a horse in SI, besides the nightmare
[10:19:12] <SB-X> for some reason i thought there were two horses in the dream realm
[10:29:28] <Dalian> heh cool..I think I'm getting the hang of branching and conditional dialogue
[10:30:31] <Dalian> you can't ask the old crone about shrubbery until you've spoken to the Knights
[10:31:29] <SB-X> I'd like to see the Black Knight scene played in the game.
[10:31:44] <Dalian> heh..I thought about that...you could have it spawn the body parts around him..
[10:32:18] <SB-X> you could probably really fight him, since theres an event for when an npc is killed
[10:32:24] <SB-X> you can reset their hp then
[10:32:26] <Dalian> the majority of the movie would be funny in u7..most of it would probably work too
[10:33:29] <Dalian> hmm yeah I noticed that event was available
[10:35:13] <Dalian> i wonder why the party members don't follow me right away when I start the game
[10:36:04] <Dalian> iolo is the same way in the sf island demo
[10:46:28] --> [KrusheR] has joined #exult
[10:46:36] <-- [KrusheR] has left IRC (Remote closed the connection)
[10:50:56] --- SB-X is now known as sbx|afk
[11:01:30] <Dalian> yes!
[11:02:42] <Dalian> another victory
[11:19:26] <Dalian> hmm..trying to decipher a dump of si's usecode to figure out how to get an npc to initiate dialogue..no luck so far
[11:20:46] <Dalian> I think I see a possible, roundabout way of doing it
[11:24:44] <Dalian> ah..UI_init_conversation..which isn't explained in the only list I know of
[11:32:29] <Dalian> hmm or is that the ui that 'pauses' the game..hmm
[11:32:57] * Dalian thinks he should work on something a little more straightforward for now
[11:38:41] <Dalian> Interesting..I found what looks like a dev's notes from SI
[11:40:25] <Dalian> "Rats That Follow Mosh
[11:40:40] <Dalian> "Not sure of best way to do this. One way is to place eggs where Mosh hangs out, they hatch rats with new activity, “Follow Mosh.”
[12:26:41] <-- Colourless has left IRC (Read error: 113 (No route to host))
[16:56:41] --> Marzo has joined #exult
[16:59:15] --- Marzo is now known as Marzo_away
[17:01:59] * Dalian says, "I hear something to the east!"
[17:52:19] <-- Dalian has left IRC ("Only dead fish follow the current")
[17:58:51] <-- Marzo_away has left IRC ("Marzo vanishes suddenly.")
[19:53:02] --> wizardrydragon has joined #exult
[20:22:39] --> Cahaan has joined #exult
[20:33:31] --> Marzo has joined #exult
[20:33:37] --- Marzo is now known as Marzo_away
[20:37:55] --> Dominus has joined #exult
[20:37:56] --- ChanServ gives channel operator status to Dominus
[20:38:08] <Dominus> hi
[20:38:21] --- Marzo_away is now known as Marzo
[20:39:52] <Marzo> Hi
[20:44:50] <-- Cahaan has left IRC ()
[20:57:22] --- Marzo is now known as Marzo_away
[21:32:32] <-- Marzo_away has left IRC ("Marzo vanishes suddenly.")
[22:31:39] --> Colourless has joined #Exult
[22:31:39] --- ChanServ gives channel operator status to Colourless
[22:32:14] --- sbx|afk is now known as SB-X
[22:57:53] <-- Kazin has left IRC ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )")
[23:17:15] --> Dalian has joined #exult
[23:24:36] <-- Dominus has left IRC ("oh no! not again")
[23:43:20] <Dalian> ok who has some useful docs that aren't linked to on exult.sourceforget.net?
[23:43:22] <Dalian> :)
[23:50:37] --> Matt_O has joined #exult
[23:55:03] <SB-X> hi Dalian
[23:55:11] <SB-X> if Exult Studio Guides is offline then no
[23:55:55] <SB-X> there are the docs available from the cvs repository but you already have seen those
[23:55:57] <Dalian> i even found a site that has something that Marzo wrote..but it's been "temporarily down" for days.
[23:56:24] <Dalian> "UCC scripting reference and the dreaded UI_execute_usecode_array"
[23:56:30] <Dalian> sb-x: I have?
[23:56:39] <SB-X> probably
[23:56:47] <SB-X> don't you have the CVS version of exult?
[23:56:55] <SB-X> http://exult.cvs.sourceforge.net/exult/exult/docs/
[23:57:29] <Dalian> I'm using 1.4
[23:57:47] <SB-X> yes I know
[23:57:58] <SB-X> that's from the CVS version and snapshots