#exult@irc.freenode.net logs for 5 Dec 2012 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[01:03:47] <-- Dominus has left IRC (Ping timeout: 255 seconds)
[01:05:23] --> Dominus has joined #exult
[01:05:23] --- ChanServ gives channel operator status to Dominus
[08:52:24] <-- sh4rm4 has left IRC (Ping timeout: 276 seconds)
[11:21:15] --> shazza has joined #exult
[11:52:26] --> Marzo has joined #exult
[12:24:04] --> Serel has joined #exult
[12:24:35] <Serel> I still don't know what I'm even doing in U4. Partially because I haven't played it in a while :(
[12:36:32] <-- Kirben has left IRC ()
[13:02:22] <-- shazza has left IRC (Ping timeout: 244 seconds)
[13:18:40] --> TheCycoONE has joined #exult
[13:19:01] <-- Rottingbeef has left IRC ()
[14:53:04] --> sh4rm4 has joined #exult
[14:58:25] <-- sh4rm4 has left IRC (Read error: Connection timed out)
[15:00:14] --> sh4rm4 has joined #exult
[18:02:43] <Dominus> wjp, did you see http://exult.sourceforge.net/forum/read.php?f=1&i=456956&t=456956
[18:02:59] <Dominus> the buildmap is failing apparently
[18:03:40] <wjp> hm, can't say I'm too surprised
[18:04:03] <wjp> I expect some of the scaling/resolution/filling changes broke it
[18:05:59] <Dominus> yeah
[18:07:19] <Dominus> isn't it supposed to make a big map out of it?
[18:07:33] <wjp> yes, why?
[18:07:53] <Dominus> seems it isn't doing that for me
[18:08:05] <Dominus> 11,11: Taking screenshot...Done!
[18:08:10] <Dominus> and it is done
[18:08:13] <wjp> um, I mean, not as one big image
[18:08:19] <wjp> just as 12x12 images
[18:08:25] <Dominus> ah, ok
[18:08:29] <Dominus> that it odes
[18:08:40] * Dominus is gone for a bit
[18:08:46] <wjp> hopefully there's some set of filling/scaling settings that makes it work
[18:08:58] <wjp> but it's really one big hack
[18:09:18] <wjp> (it just sets up a very large window size and takes a screenshot)
[18:40:57] <-- Marzo has left IRC (Ping timeout: 252 seconds)
[21:06:01] --> Rottingbeef has joined #exult
[21:26:57] --> Marzo has joined #exult
[21:41:02] <Dominus> wjp, I don't think there is a set of settings that work :(
[21:41:20] <Dominus> I tried with point x1 and point filler and still get the black bar
[21:41:48] <Dominus> (though it is interesting to see Exult in 320x200x1 :))
[21:45:51] <Dominus> marzo, do you think you have time to look at the air sitting again this week? I'm really puzzled why your fixes don't work (the occupy same seat fix works, though)
[21:46:39] <Marzo> Dominus: not these couple weeks: semester is ending, and my load at college is pretty high
[21:47:20] <Dominus> sorry to hear that
[21:54:01] <wjp> hm, at first glance the air sitting is gone
[21:54:10] <wjp> where do you still see it?
[21:54:30] <Dominus> wjp, start a new game in BG, go to britain blue boar
[21:54:38] <Dominus> sleep til 5:30pm
[21:54:46] <Dominus> Shamino will play the piano
[21:54:57] <Dominus> go outside again and sleep one hour
[21:55:31] <Dominus> go back or view the scene in the blue boar again. Shamino will sit at his schedule start point in the air, facing the north wall
[21:55:46] <wjp> how far is that from the piano?
[21:55:52] <Dominus> cynthia will be sitting in the air as well
[21:55:59] <wjp> (with tile coordinates if possible)
[21:58:36] <Dominus> piaono 0887, 1383 - eat at in 0888, 1363
[21:58:49] <Dominus> so, that's 20
[21:58:59] <wjp> Marzo set the cut-off to 16
[21:59:06] <Dominus> hmm
[22:00:04] <Dominus> even making this higher will not fix cynthia. she is really far away
[22:00:49] <Dominus> royal mint, around 0969, 1287
[22:01:43] <Dominus> the problem in these cases seem to be that they switch from one schedule that is sitting to another schedule that is also sitting
[22:03:51] <Dominus> in cynthias case (npc #42) it's schedule 30 - desk work
[22:05:29] <wjp> maybe it should just reset the frame when it does teleport
[22:06:09] <Dominus> would that make them walk to the next chair again?
[22:07:19] <wjp> yes
[22:21:45] --> Kirben has joined #exult
[22:21:45] --- ChanServ gives channel operator status to Kirben
[22:23:20] <Dominus> hmm, wjp, I tried setting the tile distance higher and set it to 25, but shamino will still not walk there but rather sit there in the air
[22:27:51] <wjp> hmm
[22:37:29] <Dominus> or is that dependant on where the avatar is?
[22:46:32] <Dominus> hmm, I think, if I get it right, what Marzo fixed is the cache in/out problem with schedules. The problem now is that something happened while the avatar was sleeping, so no "when cache in/out" but something else
[22:48:27] <Dominus> that's why it doesn't care what tile distance is set as cut off in actors.cc since that is in some if about cache in/out (to simplify things for me, please don't make me explain anything :))
[22:49:32] <Dominus> wjp, does that sound right?
[22:50:59] <Marzo> Dominus: try this: in Actor.cc in line 2000: change the lone 'move(dest.tx, dest.ty, dest.tz, mapnum);' line to
[22:51:00] <Marzo> {
[22:51:00] <Marzo> move(dest.tx, dest.ty, dest.tz, mapnum);
[22:51:00] <Marzo> set_frame(Actor::standing);
[22:51:00] <Marzo> }
[22:51:29] <Marzo> (or use change_frame(Actor::standing) instead, they may both work)
[22:55:07] <Dominus> Marzo: same thing
[22:55:24] <Dominus> I mean it is not changing shaminos behavior
[22:55:45] <Marzo> This is starting from a fresh save?
[22:56:06] <Dominus> no, I can try
[22:59:12] <Dominus> hmm, shamino is still doing it wrong but cynthia is now sitting correctly
[23:00:33] <Dominus> but is this change actually applying to the problem? Does sleeping cache out the map?
[23:03:20] <Dominus> ah, cynthia was sitting correctly because at the time I was sending the avatar to sleep the last hour she wasn't cached in (I think)
[23:03:57] <Dominus> when I make sure I see her sitting in the royal mint and then send the avatar to sleep until after 6pm, she will sit in the air again
[23:05:08] <Dominus> so, Marzo, I really think the problem is that the things are happening while the avatar sleeps, time jumps forward and the map stays cached in
[23:06:22] <Marzo> Well, it is one less case anyway
[23:09:18] <Dominus> any idea where to look in the code at what is happening when the avatar goes to sleep
[23:09:54] <Dominus> and sorry, I really didnt mean to distract you.
[23:28:57] <Dominus> wjp, yeah, colourless big commit at the end of August 2010 broke the buildmap feature :( (just tested my snapshots. August 23rd ok, August 30 bad)
[23:53:19] <Dominus> seems the buildmap is missing the fillmode and fillscaler stuff