#nuvie@irc.freenode.net logs for 2 Nov 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[02:05:35] --> armav has joined #nuvie
[02:44:26] <-- armav has left IRC ("Client Exiting")
[03:28:25] --> Yuv422 has joined #nuvie
[03:42:32] <SB-X> hello there yuv
[03:42:38] <Yuv422> hey SB-X
[03:42:59] <Yuv422> do you know anything about the quest flag?
[03:43:14] <Yuv422> it might relate to an unknown field in schedule
[03:44:00] <SB-X> i only know that it is a talk global and where it is stored in objlist but you know that
[03:44:12] <Yuv422> here's the schedule output
[03:44:20] <SB-X> and that one nothing object will block if its 0
[03:44:26] <Yuv422> #0100 19b,24d,0 hour 19 unknown 7 worktype 93
[03:44:26] <Yuv422> #0133 101,0a8,0 hour 12 unknown 2 worktype 8f
[03:44:26] <Yuv422> #0133 1b0,2e2,0 hour 12 unknown 4 worktype 8f
[03:44:26] <Yuv422> #0133 182,19f,0 hour 12 unknown 6 worktype 8f
[03:44:26] <Yuv422> #0134 0ff,0a7,0 hour 12 unknown 2 worktype 8f
[03:44:27] <Yuv422> #0134 1b1,2e3,0 hour 12 unknown 4 worktype 8f
[03:44:29] <Yuv422> #0134 17e,19f,0 hour 12 unknown 6 worktype 8f
[03:44:29] <SB-X> if its the same one you are talking about that is :)
[03:44:31] <Yuv422> #0135 101,0a6,0 hour 12 unknown 2 worktype 8f
[03:44:33] <Yuv422> #0135 1a7,2e3,0 hour 12 unknown 4 worktype 8f
[03:44:35] <Yuv422> #0135 182,1a2,0 hour 12 unknown 6 worktype 8f
[03:44:37] <Yuv422> #0136 0fd,0a7,0 hour 12 unknown 2 worktype 8f
[03:44:39] <Yuv422> #0136 1ac,2e4,0 hour 12 unknown 4 worktype 8f
[03:44:41] <Yuv422> #0136 180,1a0,0 hour 12 unknown 6 worktype 8f
[03:44:43] <Yuv422> #0136 195,24b,0 hour 20 unknown 5 worktype 87
[03:44:45] <Yuv422> #0137 100,0a6,0 hour 12 unknown 2 worktype 8f
[03:44:47] <Yuv422> #0137 1a7,2e5,0 hour 12 unknown 4 worktype 8f
[03:44:49] <Yuv422> #0137 17f,19f,0 hour 12 unknown 6 worktype 8f
[03:44:51] <Yuv422> #0180 151,1b6,0 hour 0 unknown 2 worktype 91
[03:44:54] <Yuv422> #0180 182,274,0 hour 0 unknown 4 worktype 91
[03:44:55] <Yuv422> #0180 1b5,319,0 hour 0 unknown 6 worktype 91
[03:44:57] <Yuv422> #0180 17f,197,0 hour 12 unknown 2 worktype 8f
[03:45:03] <Yuv422> I think this might force another scheduled action
[03:45:23] <SB-X> where did the unk come from I thought you had it all
[03:45:24] <Yuv422> as all the actors are in roughly the same two or three areas
[03:45:31] <SB-X> mustve forgotten that
[03:45:37] <Yuv422> the top 3 bits
[03:45:42] <Yuv422> in the hour field
[03:46:03] <SB-X> minute?
[03:46:33] <Yuv422> some of the locations are quite far apart
[03:46:39] <SB-X> well i dont remember any on the minute schedules
[03:47:17] <Yuv422> they all seem to be actors that hang around outside the tavern in britan
[03:47:28] <SB-X> superchunk?
[03:47:37] <Yuv422> nah
[03:47:41] <SB-X> i doubt the engine needs that
[03:47:51] <SB-X> but i know zoltan goes all over the world
[03:47:56] <SB-X> with his gypsies
[03:48:18] <Yuv422> is there a trigger for this?
[03:48:45] <SB-X> no i think its just schedule based, but there are eggs for it
[03:48:45] <Yuv422> that's why I thought it might be the quest flag
[03:48:52] <SB-X> at least, there seem to be eggs near where they hang out
[03:49:01] <Yuv422> that's for a dog I think
[03:49:12] <SB-X> oh
[03:49:24] <SB-X> i know you can talk to one of the dogs
[03:49:38] <Yuv422> maybe it's random
[03:49:39] <SB-X> you get the quest flag set when you agree to draxinusom's demands iirc
[03:49:54] <SB-X> so those are the only schedules with unk non-zero?
[03:50:00] <Yuv422> yes
[03:51:07] <Yuv422> any ideas?
[03:51:32] <SB-X> i was just looking up those npcs and where the locations were
[03:52:04] <SB-X> thindle is the only one with 7 and he hardly travels at all
[03:52:24] <SB-X> i notice its 2 4 6 pattern for the first few
[03:52:40] <SB-X> or for all of them actually :)
[03:53:04] <SB-X> but 136 Taynith and 180 Mandrake have one more than the others
[03:53:27] <Yuv422> that's the cats tavern
[03:53:33] <SB-X> ya those are both people who go to Paws as is thindle
[03:53:50] <Yuv422> when do they go?
[03:55:19] <SB-X> you know, i thought it was just based on the schedule, as in every day
[03:55:19] <SB-X> but now im not sure
[03:55:45] <SB-X> why are 180's hours all 0?
[03:55:54] <Yuv422> maybe it is moon based
[03:57:11] <SB-X> then you really could say "These crazy NPCs seem to behave differently depending on the current phase of the moon!"
[03:57:42] <Yuv422> can you remember how the gypsies travelled in the original?
[03:58:09] <SB-X> no but i dont ever remember them walking away when i was nearby
[03:58:13] <Yuv422> maybe it's day of the week?
[03:59:04] <SB-X> i didnt know that was recorded anywhere
[03:59:28] <Yuv422> it's in objlist
[04:00:08] <SB-X> ah
[04:00:19] <SB-X> doesnt the 2 4 5 6 7 make you think of octal combinations of bitflags such as file modes? but thats probably not it :)
[04:00:30] <SB-X> ill be back in an hour and help figure it out if you havnt by then
[04:00:34] <SB-X> bbl
[04:00:39] <Yuv422> k
[04:15:17] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[04:15:21] --> Kirben2 has joined #nuvie
[04:30:43] --- Kirben2 is now known as Kirben
[05:05:39] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[05:07:58] <SB-X> back
[05:09:18] <Yuv422> changing the date doesn't seem to move the gypsies
[05:09:44] <SB-X> did they move on hour change?
[05:09:51] <SB-X> per their schedule
[05:09:57] <Yuv422> hmm
[05:10:15] <Yuv422> I slept for a day
[05:10:20] <Yuv422> and they are still there
[05:11:08] * Coren_ seems to remember the gypsies moving less frequently than that. Something like once a week or so.
[05:11:20] <SB-X> yeah
[05:11:27] <SB-X> i remember them camping
[05:15:02] <Yuv422> I wonder how I can test this?
[05:15:22] <Yuv422> I guess Britannia has flat 30 day months?
[05:16:01] * SB-X shrugs.
[05:16:10] <SB-X> im going to look at the others' too
[05:16:13] <-- SB-X has left IRC ("brb")
[05:18:45] --> SB-X has joined #nuvie
[05:24:31] <SB-X> mandrake goes to inns all over britannia
[05:24:56] <Yuv422> have you seen this in the original?
[05:25:08] <SB-X> no i didnt remember
[05:31:07] <Yuv422> I'm going to try setting the clock to 11:59
[05:31:14] <Yuv422> then walking to the area
[05:31:18] <Yuv422> over a month
[05:31:23] <Yuv422> to see if they go.
[05:31:29] <SB-X> ok
[05:31:30] <Yuv422> trinsic
[05:31:42] <SB-X> mandrake is a good test case because 3 of his hours are 0
[05:31:59] <SB-X> he doesnt seem to be going anywhere as i watch :)
[05:45:14] <Yuv422> Bingo!
[05:45:31] <SB-X> you figured out the time period?
[05:45:36] <Yuv422> hehe
[05:45:38] <Yuv422> not yet
[05:45:45] <Yuv422> but they are now in trinsic
[05:45:49] <SB-X> you matched all the letters?
[05:45:50] <SB-X> ooh
[05:45:55] <SB-X> zoltan?
[05:46:00] <Yuv422> it's the 4/4/0161
[05:46:09] <Yuv422> yes
[05:46:16] <SB-X> what time is it?
[05:46:25] <Yuv422> just after 12:00
[05:46:30] * Yuv422 checks
[05:47:15] <Yuv422> 12:39 PM
[05:47:32] <Yuv422> I'll change the date and see what happens
[05:47:48] <SB-X> how do you do that?
[05:47:59] <SB-X> you didnt do anything that would change any global flags did you?
[05:48:01] <Yuv422> just edit the objlist file
[05:48:09] <SB-X> oh right
[05:48:26] <Yuv422> from 0x1bf5
[05:49:44] <Yuv422> hmm
[05:49:51] <Yuv422> I set it to the 5th
[05:49:57] <Yuv422> and they have disappeared
[05:50:17] <Yuv422> maybe they only go there on the 4th
[05:50:48] <SB-X> how about the 6th?
[05:51:07] <SB-X> i didnt know the number corresponded directly to day
[05:51:25] <Yuv422> yeah I wouldn't have thought so
[05:52:25] <SB-X> the month makes more sense
[05:52:33] <SB-X> what about the 6th month?
[05:52:38] <Yuv422> let me check
[05:53:33] <Yuv422> they are 4th of the 6th
[05:54:32] <SB-X> 6 is outside the blue boar
[05:54:52] <Yuv422> looks like it is day then
[05:55:27] <SB-X> what makes you say that?
[05:55:40] <Yuv422> hmm
[05:55:48] <Yuv422> well any month on the 4th
[05:55:57] <Yuv422> they are in trinsic
[05:56:11] <SB-X> did you check 6th day? :)
[05:56:40] <Yuv422> let me check
[05:56:57] <Yuv422> where should they be on the 6th day
[05:56:58] <Yuv422> ?
[05:57:06] <SB-X> outside the blue boar in britain
[05:57:11] <Yuv422> right
[05:57:18] <Yuv422> let me check
[05:58:06] <SB-X> where in trinsic do they go?
[05:58:14] <SB-X> im on the 4th day and they are in yew
[05:58:28] <Yuv422> they just hang around the dock
[05:59:55] <Yuv422> they are in britan on the 6th
[06:00:16] <SB-X> great
[06:00:46] <Yuv422> can I Get to yew with the orb?
[06:00:58] <SB-X> yeah
[06:02:26] <Yuv422> looks like it is weekly
[06:02:38] <Yuv422> because I go to trinsic on the 11th
[06:02:42] <Yuv422> and they are there.
[06:02:46] <SB-X> how about the 14th?
[06:03:07] <Yuv422> let me check
[06:03:35] <Yuv422> why 14/
[06:03:38] <Yuv422> ?
[06:04:06] <SB-X> to see if it checks just the lower 3 bits of day
[06:04:21] <Yuv422> ah k
[06:04:23] <SB-X> that would be 6 again right?
[06:04:30] <SB-X> and 11 would be 2?
[06:05:41] <Yuv422> no gypsies in trinsic on the 14th
[06:05:47] <SB-X> oops
[06:05:53] <SB-X> i meant britain
[06:07:02] <Yuv422> no gypsies in Britan on the 14th
[06:07:10] <SB-X> :\
[06:07:14] <SB-X> i wonder where they are
[06:07:26] <Yuv422> I'll save
[06:07:29] <Yuv422> and we can see
[06:09:10] <Yuv422> have a guess. :)
[06:09:21] <SB-X> yew
[06:09:27] <SB-X> paws
[06:09:28] <SB-X> yew
[06:09:51] <Yuv422> 50 aa 0
[06:10:00] <Yuv422> 105 aa
[06:10:19] <SB-X> aah
[06:10:22] <SB-X> yew
[06:13:11] <SB-X> well that makes sense if its daily
[06:14:36] <SB-X> and resets every 7 days?
[06:15:32] <Yuv422> yeah sounds like it
[06:15:42] <Yuv422> what about the in between days
[06:17:03] <SB-X> well i dont know
[06:17:48] <SB-X> if that were the system then they should be at britain on the 14th because its the 7th day, which they would have gone to on the 6th
[06:17:59] <SB-X> and my gypsies are in yew on the 4th
[06:18:48] <Yuv422> what time is it for you on the 4th?
[06:18:57] <SB-X> about noon
[06:19:10] <SB-X> ok wow they just moved
[06:19:24] <SB-X> well
[06:19:28] <SB-X> ill see if they are at trinsic
[06:19:36] <Yuv422> hehe
[06:20:11] <SB-X> yes
[06:20:24] <SB-X> they must have used moongates
[06:20:45] <Yuv422> :)
[06:20:59] <Yuv422> save the game there
[06:21:12] <SB-X> alright
[06:21:16] <Yuv422> then set the date time to 11:50 on the 5th
[06:21:26] <Yuv422> and see if they go anyware
[06:23:07] <SB-X> which byte is the time?
[06:23:27] <SB-X> the date was obvious
[06:23:28] <Yuv422> 0x1bf3 minutes
[06:23:28] <Yuv422> 0x1bf4 hour
[06:23:28] <Yuv422> 0x1bf5 day
[06:23:28] <Yuv422> 0x1bf6 month
[06:23:28] <Yuv422> 0x1bf7 year
[06:23:28] <Yuv422> 0x1bf8 year
[06:23:36] <SB-X> ok thx
[06:23:59] <Yuv422> 0x32 0xb
[06:25:04] <SB-X> they go nowhere
[06:25:19] <SB-X> then on day 6...
[06:25:20] <Yuv422> did you esc the 10 minutes
[06:25:30] <SB-X> i used space
[06:26:32] <Yuv422> ah k
[06:26:46] <SB-X> they went to britain :)
[06:27:21] <Yuv422> how about the 7th day?
[06:28:12] <SB-X> they did nothing
[06:29:23] <SB-X> or on the 8th
[06:29:33] <SB-X> nor*
[06:29:48] <Yuv422> they should go someware on the 9th day right?
[06:29:54] <SB-X> yeah
[06:30:22] <Yuv422> yew?
[06:30:37] <SB-X> yes
[06:30:40] <SB-X> and indeed they do :)
[06:30:56] <Yuv422> so it is a 7 day cycle
[06:31:19] <Yuv422> with 0 being every day
[06:31:54] <SB-X> so when you set it to 14, they did not move because that is equivalent to 7
[06:32:02] <SB-X> and they have no schedule then
[06:32:11] <Yuv422> yes
[06:32:31] <Yuv422> I'll fix the schedule logic to handle this new info
[06:33:07] <Yuv422> maybe gameclock should have a dayofweek method
[06:33:08] <Yuv422> too
[06:34:09] <Yuv422> what are we going to do with the month then?
[06:34:28] <Yuv422> as 7 isn't a factor
[06:34:45] <Yuv422> we could have a 28 day month
[06:34:56] <Yuv422> or a 35 day month?
[06:35:01] <SB-X> hehe
[06:35:05] <SB-X> was it 30 in u6?
[06:35:12] <Yuv422> let me check
[06:37:34] <SB-X> to confirm timing, on the 16 (2nd day of week 3) they go to Yew
[06:37:35] <Yuv422> bingo
[06:37:38] <Yuv422> 28 day months
[06:37:58] <SB-X> i should not have laughed :)
[06:38:07] <Yuv422> hehe yeah
[06:38:08] <SB-X> thats nice
[06:39:04] <SB-X> they could have used that day of week capability more often
[06:39:27] <Yuv422> It's nice when you can play god
[06:39:34] <SB-X> and made a more complex NPC schedule list
[06:39:35] <Yuv422> I need an even moth
[06:39:37] <Yuv422> month
[06:39:43] <Yuv422> make it so..
[06:39:45] <Yuv422> yeah
[06:39:46] <SB-X> haha
[06:40:48] <SB-X> they could have made half the population go to the shrines on sunday(or whatever day), or only go to work 5 days a week
[06:41:00] <SB-X> but that may have been too much of a hassle for some players
[06:41:09] <Yuv422> maybe that's what they intended
[06:41:13] <Yuv422> but ran out of time
[06:46:50] <Yuv422> did you hear about nu5
[06:47:10] <SB-X> yeah i think dino posted about it on exult forum
[06:47:18] <SB-X> same post?
[06:47:22] <Yuv422> yeah
[06:47:27] <SB-X> ok then yes
[06:47:41] <SB-X> u5 is my 3rd favorite
[06:47:50] <SB-X> if i were to rank them that way
[06:48:02] <Yuv422> what's your 1st and 2nd?
[06:48:07] <Yuv422> U6, U7?
[06:48:11] <SB-X> heh
[06:48:13] * SB-X nods.
[06:48:17] <Yuv422> :)
[06:48:25] <SB-X> at least you couldnt take horses into shops in u5
[06:48:36] <SB-X> and there were eating animations
[06:48:45] <SB-X> but then again, you can do that more quickly when animating stick figures
[06:48:47] <Yuv422> we could fix the horses thing
[06:48:59] <Yuv422> that would be easy
[06:49:19] <Yuv422> a bit hacky but fairly easy
[06:49:46] <SB-X> actually you could take them in there, but the shopkeepers would not serve you
[06:49:52] <SB-X> "Get that horse out of here!"
[06:50:00] <Yuv422> cool
[06:50:13] <SB-X> unless i just dreamed that
[06:57:03] <Yuv422> I'll add dayofweek
[06:57:08] <Yuv422> to the schedule structure
[06:57:41] <SB-X> or it could be just day
[06:57:51] <SB-X> there is no other day entries
[06:58:41] <Yuv422> there are 24 entries
[06:58:57] <Yuv422> #0190 1d3,068,b hour 17 unknown 5 worktype c1
[06:59:35] <SB-X> what activity is 0xc1 anyway?
[07:00:53] <Yuv422> hmm
[07:00:55] <Yuv422> not sure
[07:02:02] <Yuv422> I think that is an invalid entry
[07:02:16] <Yuv422> considering the z value
[07:02:25] <SB-X> who is 190?
[07:02:36] <Yuv422> Minax?
[07:02:36] <SB-X> i dont have the list with my here
[07:02:39] <SB-X> me*
[07:02:42] <SB-X> ah
[07:03:19] <SB-X> thats interesting, do you think the Z has some special meaning for shrines?
[07:03:42] <Yuv422> it might
[07:03:46] <SB-X> or the full coordinate even
[07:03:57] <SB-X> or the schedule itself why does a shrine have a schedule entry?
[07:03:58] <SB-X> heh
[07:07:30] <Yuv422> bbl
[07:07:37] <SB-X> ok
[07:09:16] --> Kirben has joined #nuvie
[07:09:29] <SB-X> hi Kirben
[07:10:37] <Kirben> Hi
[07:19:46] <-- SB-X has left IRC ()
[07:22:52] --> SB-X has joined #nuvie
[08:00:51] <Yuv422> back
[08:02:46] <SB-X> ok
[08:03:25] <Yuv422> I'm putting in the changes for dayofweek now
[08:04:20] <SB-X> great
[08:05:22] <SB-X> gotta go
[08:05:29] * SB-X is away: sleep
[08:05:32] <Yuv422> k cya
[11:11:33] <Yuv422> hmm looks like I might need to change the way schedules are stored
[11:11:41] <Yuv422> :(
[11:11:56] <Yuv422> anyway that can wait
[11:11:59] <Yuv422> time for bed
[11:12:00] <Yuv422> cya
[11:12:01] <-- Yuv422 has left IRC ("BitchX: Little. Yellow. Better.")
[13:26:15] <-- Kirben has left IRC ("System Meltdown")
[15:39:42] --> armav has joined #nuvie
[17:34:54] <-- armav has left IRC ("Client Exiting")
[17:44:15] --> armav has joined #nuvie
[18:42:24] * SB-X is back (gone 10:36:42)
[19:29:58] <-- armav has left IRC ("Client Exiting")
[21:20:16] --> wjp has joined #nuvie
[22:45:11] <-- wjp has left IRC ("Zzzz...")