#nuvie@irc.freenode.net logs for 14 Oct 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:32:00] <-- Kirben has left IRC (gibson.freenode.net irc.freenode.net)
[00:32:01] <-- armav has left IRC (gibson.freenode.net irc.freenode.net)
[00:32:02] <-- Coren_ has left IRC (gibson.freenode.net irc.freenode.net)
[00:32:02] <-- ChanServ has left IRC (gibson.freenode.net irc.freenode.net)
[00:32:04] --> ChanServ has joined #nuvie
[00:44:51] --> armav has joined #nuvie
[01:04:31] <-- servus has left IRC (Read error: 60 (Operation timed out))
[01:09:33] <-- armav has left IRC ("Client Exiting")
[01:13:48] --> servus has joined #nuvie
[01:13:48] --> Kirben has joined #nuvie
[01:18:18] --> Coren_ has joined #nuvie
[04:09:29] <-- Kirben has left IRC ("System Meltdown")
[04:10:39] --> Kirben has joined #nuvie
[05:27:06] <-- ChanServ has left IRC (Shutting Down)
[05:39:22] --> ChanServ has joined #nuvie
[10:09:36] --> Yuv422 has joined #nuvie
[10:09:53] <Yuv422> hi
[10:10:35] <SB-X> hello yuv!
[10:10:52] <SB-X> im hooking the ship usecode to timed party movement
[10:11:04] <Yuv422> cool
[10:11:13] <Yuv422> how's it going?
[10:11:58] <SB-X> not fast, the party is stepping over itself to get in the ship
[10:12:12] <SB-X> im rewriting the move funciton
[10:12:15] <SB-X> function*
[10:12:20] <SB-X> i mean the timer move
[10:12:22] <Yuv422> hmm
[10:12:28] <Yuv422> which move function?
[10:12:32] <Yuv422> ah k
[10:54:52] <Yuv422> do you think the original had stat ranges for monsters
[10:55:02] <Yuv422> or do you think it was random
[10:55:02] <Yuv422> ?
[10:57:20] <Yuv422> obviously we don't want to come across super killer rats
[10:57:32] <Yuv422> or silver serpents with the strength of a field mouse
[10:59:06] <SB-X> sorry, i don't remember the combat that much
[11:00:02] <SB-X> i assumed it was absolute stats with dice-rolls(like 1d6) for attacks but didn't think about it much
[11:00:37] <Yuv422> I'm more talking about str, dex, int that sort of thing ATM.
[11:00:46] <Yuv422> I'm looking at making a new Actor
[11:00:52] <Yuv422> from scratch
[11:01:03] <SB-X> ah, as in for the random monster you come across
[11:01:11] <Yuv422> yes
[11:01:14] <SB-X> i thought they had absolute stats?
[11:01:18] <SB-X> as part of the egg
[11:01:23] <SB-X> or for that character class
[11:01:25] <SB-X> monster class*
[11:01:30] <Yuv422> hmm
[11:01:35] <Yuv422> I think it vaires
[11:01:36] <Yuv422> varies
[11:01:42] <SB-X> oh
[11:01:59] <Yuv422> because in one save game a flock of birds had different stats
[11:02:13] <SB-X> well if it was part of the egg, then you would just get it from the data easily, but i guess thats not it :)
[11:02:23] <SB-X> i don't remember any birds with the strength of dragons
[11:02:38] <SB-X> must be range based on monster class
[11:02:45] <Yuv422> I bet it is hardcoded
[11:03:07] <Yuv422> we could just add starting points and range for each stat on each actor type in our table
[11:03:26] <Yuv422> then randomly variey the stats when creating the actor
[11:03:39] <SB-X> okay
[11:04:07] <SB-X> when we start on combat we can look at it in more detail to match the original
[11:04:21] <Yuv422> yes
[11:04:35] <Yuv422> lets just get egg spawning in first. :)
[11:04:46] <Yuv422> I'm going to make an egg manager
[11:05:04] <SB-X> just being able to see the cats at Dr. Cat's is enough for me
[11:05:21] <Yuv422> and add temp cleanup methods to obj_manager and actor_manager
[11:06:12] <SB-X> do you know all the criteria for hatching an egg? i only know of "cached in"
[11:06:36] <Yuv422> yeah know as much as you do
[11:06:52] <Yuv422> I'm just going to do the usual trial and error apporach
[11:07:10] <SB-X> ok
[11:07:16] <SB-X> probably not nearly as many trigger events as u7
[11:07:32] <SB-X> they did almost everything with eggs
[11:08:03] <Yuv422> yeah I think eggs were just for actors and reagents
[11:08:05] <Yuv422> in u6
[11:09:25] <Yuv422> what do you think the cleanup block size should be? 32x32 tiles?
[11:09:33] <Yuv422> too big, to small?
[11:10:26] <Yuv422> http://nuvie.sourceforge.net/temp/cats.png
[11:11:24] <SB-X> heh
[11:11:26] <SB-X> that was fast
[11:11:44] <Yuv422> hehe I have a cat SAVEGAME
[11:11:56] <SB-X> i may need that later
[11:12:07] <Yuv422> hehe sure
[11:12:13] <SB-X> how about one chunk?
[11:12:24] <SB-X> or the two chunks away when it is cached out
[11:12:43] <SB-X> i guess the original, when caching out a chunk, would free all the temp objects then, and then save the rest?
[11:12:58] <Yuv422> yeah
[11:13:10] <Yuv422> it might have been super chunk level.
[11:13:25] <SB-X> didn't take note of the distance
[11:13:45] <Yuv422> I might do a bit of testing
[11:36:30] <Yuv422> the original saves to 4 superchunks when you do a save
[11:38:57] <SB-X> ooh
[11:39:00] <SB-X> okay
[11:39:46] <Yuv422> looks like status bit 0x20
[11:39:51] <Yuv422> is tempoaray object
[11:45:31] <Yuv422> the gargoyles at the start of the game come out of a temporary egg object. :)
[11:47:03] <SB-X> well, I have to move the ship start-up lines out of use_boat
[11:47:15] <SB-X> because once it is turned to Swift, that tile is no longer passable
[11:47:21] <Yuv422> what?
[11:47:22] <SB-X> and the party won't walk there
[11:47:59] <Yuv422> hmm
[11:48:10] <SB-X> it should be pretty simple
[11:48:14] <SB-X> but im going afk for a while now
[11:48:26] <SB-X> bbl
[11:48:27] <Yuv422> righto
[11:48:38] <Yuv422> k cya
[11:49:23] <SB-X> too bad the gargoyle egg isn't permanent
[11:49:28] <SB-X> that'll learn LB
[11:49:36] <Yuv422> hehe
[12:02:48] --> armav has joined #nuvie
[12:04:24] <Yuv422> hi armav
[12:05:07] <armav> hi
[12:08:17] <Yuv422> did you hear about the mt-32 emu guys getting the cease and desist letter from Roland?
[12:08:26] <armav> yes
[12:08:59] <Yuv422> are they going to stop the project?
[12:09:02] <Coren_> Does Roland even still /make/ mt-32s?
[12:09:17] <Yuv422> don't think so
[12:09:20] <armav> i think the last mt-32 was made a decade ago :)
[12:09:36] <Coren_> Heh. I still have a lapc-1 card in one of my boxen. :-)
[12:09:50] * Coren_ wonders why Roland would even bother.
[12:09:54] <Yuv422> that's forever in computer terms. ;)
[12:10:24] <armav> i guess some lawyer wants to show how useful he is
[12:11:24] <Yuv422> I would have thought interest in old roland hardware would lead to sales of new better roland gear.
[12:12:24] <Coren_> Hm. All besides the point, actually. Lawyer get useful once every so often: turns out Roland doesn't have a legal leg to stand out because of some missing paperwork. Feh. :-)
[12:13:11] <Yuv422> I'm sure they could still bully them into submission if they really wanted :(
[12:13:29] <Yuv422> being a bigish company with a bit of money to throw into legal action.
[12:14:25] <Yuv422> armav did you do any research into U6 eggs?
[12:14:37] <Coren_> My impression is that many/most of the mt-32 emu team is up here in Canada (their lawyer is, apparently). In which case being a big company and having lots of money doesn't help one bit.
[12:15:42] <Coren_> Here, judges dislike nuisance litigation, and the usual rule is that loser pays all fees for all parties; Roland would get sent out of court with a switch boot to the behind and with /two/ legal bills to show for it. :-)
[12:15:54] <Coren_> s/switch/sift/
[12:16:00] <Coren_> s/sift/swift/
[12:16:18] <Yuv422> yeah hopefully
[12:16:26] <Coren_> Once upon a time Origin learned that lesson with me. :-)
[12:16:30] <Yuv422> well hopefully it doesn't go that far. :)
[12:16:45] <Yuv422> ??
[12:17:34] <armav> Yuv422: no, i don't know anything about them
[12:17:44] <Yuv422> ah k np
[12:18:01] <armav> are they that different from u7 eggs?
[12:18:16] <Yuv422> well I'm not sure how u7 eggs work
[12:18:22] <Yuv422> I'd say they would be
[12:18:41] <Yuv422> I'm pretty sure I know enough to get started
[12:18:58] <Yuv422> more info should become clear as I progress.
[12:19:09] <armav> Coren_: want to tell yout story? :)
[12:19:13] <armav> *your
[12:21:01] <Coren_> Oh? Not much to tell. Starr Long getting very litigious at my UO server, their lawyer getting laughed out of court at the; erm; "Enquete preliminaire" (I think equivalent to Discovery in the american system).
[12:22:00] <armav> i suppose a company shouldn't sue its customers :)
[12:22:56] <Coren_> The whole case went, basically: "Judge: So you claim M. Pelletier here appropriated some of your copyrighted material and is distributing it? - EA Lawyer: No, he is making a copy and offering it as an alternative to our pay service, cutting our revenue. Judge: That's called competition. Case dismissed." :-)
[12:25:53] <Yuv422> hehe
[12:26:12] <Coren_> It was a /little/ more involved than that, but not much. It basically took 3-4 minutes while the judge was trying to figure out what it was that I was distributing without holding the copyright. Once it became clear that the workalike was my own work, he dismissed with prejudice.
[12:27:00] <Yuv422> did they try to scare you into submission first before going to court?
[12:30:26] <Yuv422> time for bed
[12:30:28] <Yuv422> cya
[12:30:43] <-- Yuv422 has left IRC ("bong timeout")
[12:53:15] <-- armav has left IRC ("Client Exiting")
[13:45:03] <-- Kirben has left IRC ("System Meltdown")
[15:24:41] --> wjp has joined #nuvie
[16:14:49] --> Dark-Star has joined #nuvie
[16:22:52] --- Dark-Star is now known as Dark-Star|away
[17:24:35] <-- SB-X has left IRC ("zzz")
[19:46:32] --- Dark-Star|away is now known as Dark-Star
[20:18:13] <-- wjp has left IRC ("bbl")
[22:09:46] --> Kirben has joined #nuvie
[23:41:01] <-- Dark-Star has left IRC ()