#exult@irc.freenode.net logs for 27 Apr 2009 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:05:40] --- Marzo_away is now known as Marzo
[00:09:51] --> pupnik_ has joined #exult
[00:11:03] <Malignant_Manor> Marzo, can you please delete a thread I made?
[00:11:15] <Marzo> Which one?
[00:11:33] <Malignant_Manor> The Andrea one.
[00:11:45] <Marzo> Done
[00:11:53] <Malignant_Manor> Thanks
[00:15:19] <Malignant_Manor> I've probably bugged you with my tracker postings.
[00:16:32] <Marzo> #2781555: While I am still finishing everything before I commit, I have already dealt with this one
[00:18:06] <Malignant_Manor> Did you use the flx?
[00:18:06] <Marzo> #2781470: That is slightly more complicated, as locked containers usually do not have gumps (and they definitelly do not in the new version I am making)
[00:18:36] <Marzo> Yes; I added a container.dat file that has gumps (and default fonts) for all gumps
[00:18:45] <Marzo> BG and SI each have their own
[00:18:53] <Marzo> And it is bundled in the flx
[00:19:09] <Marzo> So these two patches are born outdated :-)
[00:19:10] <Malignant_Manor> Did you have to rewrite the function to use it?
[00:19:39] <Marzo> Considerably
[00:19:48] <Malignant_Manor> I figured.
[00:20:14] <Malignant_Manor> How is the locked container gump stored?
[00:20:17] <Marzo> Only four lines of the old function survived to the new version
[00:20:47] <Malignant_Manor> Yeah, that's why I added a backup and said to heck with it.
[00:22:52] <Malignant_Manor> Oh, the function I meant was the reading of the container.dat file. (If that isn't what you are talking about.)
[00:23:23] <Marzo> No, that wasn't it; I meant the functino in contain.cc
[00:23:56] <Marzo> (although the reading of the container.dat file also changed significantly enough that any patches submitted will conflict with the code I wrote)
[00:25:04] <Marzo> (the function I spoke of above is Container_game_object::show_gump in contain.cc)
[00:25:56] <Malignant_Manor> Only 6-7 lines were non-hardcoded data before.
[00:26:04] <Malignant_Manor> Something like that.
[00:26:10] <-- pupnik has left IRC (Read error: 110 (Connection timed out))
[00:26:22] <Marzo> In my local version, no liines at all are hard-coded data
[00:26:49] <Malignant_Manor> How do you handle the usecode calls? Does it always call it?
[00:28:00] <Malignant_Manor> SI chest is the perpetrator that needs it for traps.
[00:28:05] <Marzo> You mean for those pesky SI chests? I added more data in shape_info.txt for frame- and quality-based usecode
[00:29:06] <Marzo> If the shape has usecode specified for the current frame/quality, usecode will be called instead of showing a gump
[00:30:12] <Malignant_Manor> I didn't know how much you had done with gumps so I added the patch after the editing container one.
[00:30:37] <Marzo> (although actually, there is a 'force usecode' frame- and quality-based flag; the frame- and quality-usecode is for *books* and scrolls)
[00:31:33] <Marzo> (and 'frame powers' became 'frame flags', and may depend on quality as well as on the frame)
[00:32:02] <Marzo> I am setting the patches to 'closed' -> 'rejected' due to all the reasons I said already
[00:36:11] <Malignant_Manor> Are you releasing all the de-hardcoding at once?
[00:36:23] <Marzo> Yes
[00:36:30] <Marzo> When I am done
[00:37:05] <Malignant_Manor> With a likely version change and hopefully not many bugs.
[00:37:18] <Marzo> (I am still finishing the gump changes, and kind of lazy about writing the ES part...)
[00:37:41] <Marzo> Don't know about the "not many bugs" part :-)
[00:37:49] <Marzo> But I am certainly trying
[00:38:01] <Malignant_Manor> ES editing was kind of annoying with the .glade
[00:38:30] <Marzo> The .glade part is piece of cake with the correct tools
[00:38:37] <Marzo> It is the code behind it that is annoying
[00:39:05] <Malignant_Manor> I just hate how it looks.
[00:39:17] <Malignant_Manor> In my editors anyway
[00:40:29] <Marzo> Bug #2781432 is actually wrong
[00:40:58] <Malignant_Manor> I know, look at the comment
[00:41:10] <Malignant_Manor> I noticed the typo later.
[00:41:13] <Marzo> The *comment* is wrong
[00:41:24] <Malignant_Manor> The added one?
[00:41:30] <Malignant_Manor> not the initial
[00:41:54] <Marzo> I just looked at both files (the clean SVN version) and they both list the locked chest as shape 522 as it should
[00:42:05] <Marzo> Oh, wait
[00:42:13] <Marzo> I was looking at the wrong section, sorry
[00:42:27] <Malignant_Manor> Yeah, the hp section lists it correctly.
[00:42:39] <Marzo> (was looking at the first 'locked' hit on the file)
[00:43:24] <Malignant_Manor> I overlooked the typo when first comparing the files.
[00:53:33] <Marzo> Anyways, both your recent bug reports have been fixed
[00:53:34] --- LordNAway is now known as Lord_Nightmare
[01:03:35] --- Marzo is now known as Marzo_away
[01:07:44] <Malignant_Manor> I got an e-mail saying Andrea was over his quota so I guess I have to post a thread after all.
[01:07:53] --- Marzo_away is now known as Marzo
[01:24:40] --- Marzo is now known as Marzo_away
[04:52:32] <-- Rottingbeef has left IRC ("I, too, have lost a kingdom.")
[05:27:56] <-- Marzo_away has left IRC (Read error: 110 (Connection timed out))
[07:37:55] <-- RadoS has left IRC (Remote closed the connection)
[07:40:21] --> shazza has joined #exult
[08:01:19] <-- Malignant_Manor has left IRC ("ChatZilla 0.9.84 [Firefox 3.0.9/2009040821]")
[08:29:18] --> RadoS has joined #eXult
[09:29:01] --- Sevalebed is now known as Sevalecan
[12:06:44] --> Cahaan has joined #exult
[12:35:07] --> Fingolfin has joined #exult
[12:35:07] --- ChanServ gives channel operator status to Fingolfin
[13:06:23] --> Rottingbeef has joined #exult
[13:44:30] --> shazza` has joined #exult
[13:45:40] <-- shazza` has left IRC (Client Quit)
[14:01:49] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[14:05:04] <-- shazza has left IRC (Read error: 110 (Connection timed out))
[14:32:44] --> ettin_ has joined #exult
[14:42:05] --> Baastuul_ has joined #exult
[14:45:56] <-- ettin has left IRC (Read error: 110 (Connection timed out))
[14:58:40] <-- Rottingbeef has left IRC (Read error: 110 (Connection timed out))
[15:30:37] <-- ettin_ has left IRC ("leaving")
[16:37:06] --> ettin has joined #exult
[16:42:49] <-- Fingolfin has left IRC ()
[17:19:33] --> Marzo has joined #exult
[17:24:47] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[17:29:07] --> Marzo has joined #exult
[17:39:11] --- Marzo is now known as Marzo_away
[17:47:05] <-- Cahaan has left IRC (Read error: 104 (Connection reset by peer))
[21:46:02] --> Rottingbeef has joined #exult
[22:04:37] <-- Baastuul_ has left IRC (Read error: 110 (Connection timed out))
[22:46:40] --> Kirben has joined #exult
[22:46:40] --- ChanServ gives channel operator status to Kirben
[23:19:32] --- Sevalecan is now known as Sevalebed