#nuvie@irc.freenode.net logs for 20 Aug 2006 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:52:40] <Yuv422> http://dosbos.sourceforge.net/
[00:53:00] <Yuv422> the dosbox project seems to be missing a htdocs dir
[00:53:25] <Yuv422> 3. Error notes: File does not exist: /home/groups/d/do/dosbos/htdocs/
[00:54:23] <servus> Works fine for me.
[00:54:45] <Yuv422> that's weird
[00:55:01] <Yuv422> it's still not working for me
[00:55:03] <servus> And that folder definitely exists in the shell : o)
[00:55:32] <Yuv422> An error has been encountered in accessing this page.
[00:55:32] <Yuv422> 1. Server: dosbos.sourceforge.net
[00:55:33] <Yuv422> 2. URL path: /
[00:55:33] <Yuv422> 3. Error notes: File does not exist: /home/groups/d/do/dosbos/htdocs/
[00:55:33] <Yuv422> 4. Error type: 404
[00:55:33] <Yuv422> 5. Request method: GET
[00:55:35] <Yuv422> 6. Request query string:
[00:55:36] <Yuv422> 7. Time: 2006-08-19 17:55:18 PDT (1156035318)
[00:56:05] <Yuv422> the time is updating
[00:56:14] <Yuv422> so it's not cached
[00:56:54] <Yuv422> maybe they have a webserver farm
[00:57:02] <Yuv422> and I'm on a broken node
[00:57:38] <Yuv422> ;; ANSWER SECTION:
[00:57:38] <Yuv422> dosbox.sourceforge.net. 7200 IN CNAME projects.sourceforge.net.
[00:57:38] <Yuv422> projects.sourceforge.net. 400 IN A
[00:58:38] * servus bans Yuv422 from #nuvie for spamming
[00:58:50] <Yuv422> Hey!
[00:58:53] <Yuv422> :-P
[00:59:08] <servus> Same IP here
[00:59:19] <Yuv422> I'm all out of ideas then
[00:59:55] <servus> Are you sure that you are actually *going* to ? try pinging dosbox.sourceforge.net directly? And of course you can download the actual packages from http://www.sourceforge.net/projects/dosbox/
[01:01:49] <Yuv422> eric$ ping dosbox.sf.net
[01:01:49] <Yuv422> PING projects.sourceforge.net ( 56 data bytes
[01:01:49] <Yuv422> 64 bytes from icmp_seq=0 ttl=53 time=249.238 ms
[01:02:34] <Yuv422> If I go to the IP directly from my webbrowser I get the following error
[01:02:46] <Yuv422> 1. Server:
[01:02:47] <Yuv422> 2. URL path: /
[01:02:47] <Yuv422> 3. Error notes: File does not exist: /home/groups/6/66/66/htdocs/
[01:02:48] <Yuv422> hehe
[01:03:29] <Yuv422> hey it's working now
[01:03:33] <Yuv422> yay!
[01:07:01] <servus> Ahh. My work here is done.
[01:12:45] <Yuv422> :-)
[01:34:49] <luteijn> hmm, I get the error for the dosbox webpage too.
[01:37:33] <Yuv422> strange
[01:37:58] <Yuv422> It's working for me now
[01:40:42] <Yuv422> I'm just adding the ChangeLog to the website
[01:41:00] <Yuv422> via an automatic CVS download
[01:41:32] <Yuv422> I tried to grab the changelog live from the cvs website but the shell doesn't have http access
[01:42:03] <Yuv422> hmm but maybe the webserver do.
[01:42:08] * Yuv422 checks
[01:48:32] <luteijn> I added the quake effect for the Tremor spell the other day, but either didn't do it properly, or the way I'm viewing things over vnc is messing up the effect. :(
[01:49:02] <Yuv422> hehe you're developing remotely via vnc?
[01:49:04] <Yuv422> nice
[01:49:19] <servus> I have to VNC onto my Mac because my KVM broke the day I got it :(
[01:49:37] <Yuv422> ah k
[01:49:41] <servus> Linkskey/Broadtech: Avoid it.
[01:50:14] <Yuv422> I use remote desktop to acces my winxp machine from my mac
[01:50:21] <Yuv422> vnc is too slow
[01:50:39] <luteijn> Sometimes there's some time during the nightshift to work on programming.. usually I use ssh and vnc to work stuff.
[01:51:56] <luteijn> Still no idea what the 0x08 bit does on the third block of tileflags..
[01:52:05] <Yuv422> Ge?
[01:52:28] <luteijn> Yes, that is if I mapped all of them right.
[01:52:44] <Yuv422> do you have a list of tiles without it set?
[01:52:55] <luteijn> yes.
[01:53:11] <Yuv422> any pattern?
[01:54:00] <luteijn> not really, it seems to be mostly metal gear: http://luteijn.xs4all.nl/~luteijn/flags/Ge.txt (and notGe.txt)
[01:57:34] <Yuv422> there's a wide variety of objects in those lists
[01:58:02] <luteijn> The tile after the raft has a different graphic in the editor than in the final game. (says FF (forcefield?) in the screenshot.) Too bad we don't have a copy of the editor.. I also like the way it has an overview where it looks like it takes a different pixel from each neighbouring tile.
[01:58:47] <Yuv422> yeah I'd love to get my hands on a copy of the editor
[02:04:39] <luteijn> It's probably lost forever.. Too bad.
[03:00:14] <-- SB-X has left IRC (Read error: 110 (Connection timed out))
[03:16:42] --> jargon has joined #nuvie
[03:21:04] <Yuv422> hi jargon
[03:35:11] <Yuv422> ok I've updated the website
[03:35:24] <Yuv422> the changelog and progress screens should be linked into the menu bar now
[04:01:33] <servus> If I had svn access, I could take credit for fireplacemoonfixes *grin*
[04:08:19] <Yuv422> hehe
[04:08:41] <Yuv422> I can take credit for introducing the bug in the first place. :-)
[04:09:23] <Yuv422> bbl
[04:09:49] <-- Yuv422 has left IRC ()
[04:24:45] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[04:24:49] --> Kirben_ has joined #nuvie
[05:11:37] --> Yuv422 has joined #nuvie
[05:20:18] <-- Yuv422 has left IRC ()
[07:33:33] --> SB-X has joined #nuvie
[07:38:03] <SB-X> hello
[07:38:34] <SB-X> i'd like some dating on the progress list :)
[07:40:05] <SB-X> and a few more status indicators
[07:41:30] <SB-X> something more specific than NOT STARTED, IN PROGRESS, DONE
[07:42:45] <SB-X> and maybe multiple notes blocks with signatures
[07:46:00] --> servus_ has joined #nuvie
[07:47:39] <-- servus has left IRC (Read error: 110 (Connection timed out))
[07:49:43] --> Yuv422 has joined #nuvie
[07:53:43] <Yuv422> SB-X: sure no problem
[07:54:27] <Yuv422> what would the dates mean?
[07:54:47] <Yuv422> you can put anything in the status field
[07:55:09] <Yuv422> If it's not one of my codes it just prints it out as is with a black font colour
[07:56:29] <SB-X> hey yuv
[07:56:42] <SB-X> i was thinking of a new column
[07:56:46] <SB-X> near the name
[07:56:52] <SB-X> the date is when the note was posted
[07:57:04] <SB-X> or last updated
[07:57:23] <SB-X> so you know how long ago a feature was started for example
[07:57:30] <SB-X> (if it's in progress)
[08:01:13] --- servus_ is now known as servus
[08:06:33] <Yuv422> that's easily done
[08:08:06] <Yuv422> brb
[08:23:01] <Yuv422> I'm going now
[08:23:02] <Yuv422> cya
[08:23:55] <-- Yuv422 has left IRC ()
[08:27:22] <SB-X> oops, cya
[09:24:22] <-- SB-X has left IRC ("*casts gate travel*")
[13:09:37] <-- Kirben_ has left IRC (Read error: 110 (Connection timed out))
[13:11:24] --> Yuv422 has joined #nuvie
[13:47:45] --> SB-X has joined #nuvie
[14:09:18] <Yuv422> hey SB-X
[14:09:46] <Yuv422> we got some feedback about the website changes. ;-) Yay!
[14:19:10] <Yuv422> time for bed
[14:19:12] <Yuv422> cya
[14:19:20] <-- Yuv422 has left IRC ()
[15:38:01] <-- SB-X has left IRC ("*casts gate travel*")
[19:52:57] <servus> With a project like this, where you start to assume it's dead before you even get there, I think it's always fun to see news with a really recent timestamp on the home page. Maybe you could add the top 1-2 entries of the changelog to the home page? : o)
[21:10:42] <luteijn> I'll see if I can make a decent news post ;)
[21:11:36] <servus> Automatic integration of svn log is what I meant : o)
[21:27:21] <luteijn> that would probably be overkill, the people that are interested in the CVS logs know how to get them. The link to the changelog will have to do. And a nice 'fresh' date on the news.
[21:40:54] --> GhostBear has joined #nuvie
[21:41:01] <GhostBear> OH!
[21:41:05] <GhostBear> A mericle!
[21:41:10] <GhostBear> Hello all
[21:41:13] <luteijn> where?
[21:41:18] <GhostBear> Anyone alive?
[21:41:20] <GhostBear> Cool! :D
[21:41:28] <GhostBear> Hello guys! I'm new here
[21:42:02] <GhostBear> Just tomorrow at last find a way how to leave LB castle and at last i can play u6 if full power
[21:43:13] <GhostBear> ...
[21:43:23] <GhostBear> Answer please
[21:43:28] <GhostBear> No question :
[21:43:29] <GhostBear> )
[21:45:19] <GhostBear> You say in FAQ, what you need any help
[21:45:56] <GhostBear> How i can help? :D
[21:46:25] <luteijn> well, if you think you can contribute, e.g. now more about how the internals of U6,MD,SE work.
[21:47:13] <GhostBear> What language use your 'work'?
[21:47:35] <GhostBear> C++?
[21:47:41] <luteijn> nuvie is written in C++.
[21:47:45] <GhostBear> cool
[21:48:59] <GhostBear> So, if i can help, what should i do?
[21:49:06] <GhostBear> Soory for such lamo start :P
[21:50:31] <GhostBear> Guys, you just cannot understand how i happy
[21:50:35] <luteijn> Well, I guess you've already read our 'todo' list? If not that's a good start. Then probably you'll want to get a copy of the source from SourceForge, and get scared by our bad programming.
[21:51:33] <GhostBear> :)
[21:51:58] <GhostBear> Meet peoples, who like ultima world so much like me and more!
[21:52:09] <GhostBear> These peoples try to remake ultima! Argh!
[21:52:22] <GhostBear> Tomorrow find way to get out of castle
[21:52:33] <GhostBear> Today find so amazing peoples!
[21:53:40] <GhostBear> I tried to get out of castle many times
[21:54:02] <GhostBear> And only tomorrow i used spam spam spam humbug trick and switch LB flags :P
[21:55:43] <luteijn> Isn't it easier to just answer his questions?
[21:56:12] <GhostBear> I answer only 2 questions :P
[21:56:38] <GhostBear> Do you know what i tried to get out of castle ~3 years %(
[21:56:48] <GhostBear> Not everyday, of course :)
[21:57:45] <GhostBear> What trolls lack?
[21:58:24] <luteijn> Consult thy compendium?
[21:58:48] <GhostBear> What is compendium?
[21:58:59] <GhostBear> I search every corner of castle
[21:59:12] <GhostBear> Even tried do explode LB with cannon
[21:59:27] <GhostBear> Talk with every character
[21:59:30] <GhostBear> No result
[21:59:48] <GhostBear> What a scroll under lion head eh?
[22:00:45] <GhostBear> He yo he hum
[22:00:46] <luteijn> hmm that scroll is something you're supposed to find a lot later on, then it's more fun..
[22:01:01] <GhostBear> clue
[22:01:05] <GhostBear> Sandlewood box o_O
[22:02:07] <GhostBear> But forget about it
[22:02:21] <GhostBear> Do you know, i feeling i'm in 1990 now...
[22:02:26] <GhostBear> Strange feeling
[22:03:29] <luteijn> It's strange, it's only 16 years ago, but seems a lot longer.
[22:04:24] <GhostBear> So, how i can help?
[22:04:31] <GhostBear> I can write some scripts?
[22:05:30] <luteijn> We don't need to recreate the scripts, as we can (and do) use the original's data for that. There's probably going to be spell scripts, but the interpreter for them is still a work in progress.
[22:05:56] <GhostBear> hmm... okay
[22:06:05] <GhostBear> But how can i help?
[22:06:56] <GhostBear> I'm is only 17
[22:06:59] <GhostBear> Whole me life!
[22:07:32] <GhostBear> I'm user of pirate version of ultima's
[22:07:51] <GhostBear> Ahh... Compendium is something like manual?
[22:07:53] <GhostBear> right?
[22:08:03] <luteijn> At teh moment we're mostly interested in 'research' of how the original game works and of course we need to make nuvie work better, using the thigns we already figured out. How you can help depends on what you can do. Just using Nuvie and spotting bugs/inaccuracies would help..
[22:08:25] <GhostBear> Good
[22:08:52] <GhostBear> What i must download
[22:08:59] <GhostBear> If i have U6 only?
[22:09:02] <luteijn> Probably would be best if you got a legal copy of the game first though. They're much easier to get nowadays than in 1990. e.g. Ebay etc.
[22:09:15] <GhostBear> Uh
[22:10:19] <GhostBear> buy game?
[22:10:26] <luteijn> then you can get a precompiled version of Nuvie from the http://nuvie.sf.net/ website, and get a feel for it.
[22:10:30] <GhostBear> cost how many?
[22:11:19] <GhostBear> Ultima never selled in russia
[22:11:20] <luteijn> cost depends on where/how you buy it, but it's probably going to be less than it was in 1990.
[22:13:29] <GhostBear> I mean what upon ~1997 in russia there was almost no legal way to buy games
[22:13:41] <GhostBear> (sry for my english)
[22:14:04] <luteijn> It's better than my russian ;)
[22:14:27] <GhostBear> he he
[22:14:44] <GhostBear> Sheery with 2H Axe is funny :)
[22:15:23] <luteijn> I know, in the past it would have been quite hard to get 'legal' copies of a lot of games in large parts of the world; but luckily internet has changed that. (and also made it easier to get illegal copies..)
[22:16:48] <GhostBear> Yes
[22:17:01] <GhostBear> But even 30$ is big money for russian
[22:17:14] <GhostBear> Even if i'm only 17 and learbing now...
[22:17:25] <GhostBear> But why i need legal copy of game?
[22:18:33] <luteijn> Well, there's not really a technical reason, but there's moral reasons.
[22:18:40] <GhostBear> Yes
[22:19:16] <GhostBear> Developers must be granted for their work!
[22:19:30] <GhostBear> But i have no such many money! %(
[22:19:43] <GhostBear> Legal DVD game costs 4& in russia
[22:19:47] <GhostBear> 4$
[22:21:09] <GhostBear> Windows 95/98/ME/NT/2000/XP (875 KB exe file, last updated: August 19, 2006, 4:22 pm) - i need to download this?
[22:21:37] <luteijn> yes, that would be a pre-compiled executable of nuvie.
[22:22:13] <GhostBear> already get it
[22:22:23] <GhostBear> What should i do to start using it?
[22:22:46] <luteijn> you'll need to check the 'documentation' section of the website too, because you need to point it to where your game files will be. http://nuvie.sourceforge.net/?page=docs
[22:23:10] <GhostBear> I save page thx
[22:24:48] <GhostBear> So, i will follow instructions and play?
[22:24:58] <GhostBear> Without some features
[22:25:03] <luteijn> Yes. You'll probably soon notice things that don't work properly, as nuvie is far from complete. But I think you will be able to at least leave the castle etc.
[22:25:04] <GhostBear> Trying find bugs
[22:25:13] <GhostBear> uh :)
[22:25:15] <GhostBear> At last :)
[22:26:12] <luteijn> Of course we will know about many of the bugs already, so check the project pages (esp bug/feature requests) http://sourceforge.net/projects/nuvie/
[22:27:12] <GhostBear> What is target of nuvie?
[22:27:28] <GhostBear> Make able to play u6 on modern pc's?
[22:27:44] <luteijn> well, you can use Dosbox for that already.
[22:28:04] <GhostBear> I already do that
[22:28:10] <GhostBear> Or playing on my old 486 :P
[22:28:17] <luteijn> it's a combination of things really. Mostly it's for fun.
[22:28:42] <GhostBear> My dream - play U6 by net %)
[22:28:49] <GhostBear> I mean network
[22:28:59] <GhostBear> I have 3 pc, which can run u6 well
[22:31:40] <luteijn> then you really need to check out U6O...
[22:31:46] <GhostBear> Yes yes
[22:31:52] <GhostBear> But i have dial-up
[22:31:58] <GhostBear> With 2kb/sec speed :P
[22:31:59] <GhostBear> :(
[22:32:15] <GhostBear> Russia is place, where fast and cheap internet is RARE
[22:32:52] <luteijn> the biggest problem with u6o wouldn't be bandwidth, but distance to australia.
[22:33:26] <GhostBear> australia? o_O
[22:34:03] <luteijn> The server is in australia :)
[22:34:56] <GhostBear> uh :/
[22:35:09] <luteijn> Depending on how Russia is connected to the rest of the world your dialup connection might even work better than my connection.
[22:35:18] <GhostBear> o_O
[22:35:19] <GhostBear> O_o
[22:35:30] <GhostBear> Okay
[22:35:45] <GhostBear> So, how do you scripting features for Nuive?
[22:36:27] <luteijn> well there's 3 types of 'scripts' at the moment.
[22:37:38] <luteijn> 1) the conversations. We use the original's scripts, so we don't need to script those again.
[22:38:19] <GhostBear> ^)
[22:38:39] <GhostBear> You will add some new features?
[22:38:39] <luteijn> 2) 'usecode', that controls how things like levers and the orb of the moons work. Thoese were hardcoded in the original and we're doing the same, so the 'script' would be in C++
[22:39:15] <GhostBear> hmm...
[22:39:21] <GhostBear> You recode all items?
[22:39:34] <GhostBear> And things?
[22:39:51] <luteijn> 3) Magic spells. They were hard-coded in the orignal, but we're going to have them scripted. The problem here is that the interpreter of the scripts isn't finished, because it needs to interact with parts of nuvie we haven't completed.
[22:39:58] <GhostBear> To recode such things you must know goo how they works!
[22:40:08] --> Kirben has joined #nuvie
[22:40:18] <luteijn> yes, that's why it's important we have a good grasp on the original
[22:40:47] <luteijn> and soetimes we rememebr things wrong, so it's good to compare nuvie's reaction to things with the original.
[22:41:26] <luteijn> Sometimes we fix the way things work, as the original has bugs too.
[22:42:04] <GhostBear> okay
[22:43:54] <GhostBear> Will you add some new features?
[22:44:32] <luteijn> yes, e.g. multiple save games. we also plan to merge ideas from non-PC versions of U6 in
[22:44:43] <GhostBear> Sounds good!
[22:44:53] <GhostBear> Will you upgrade inteface?
[22:45:06] <GhostBear> Like scrolling of text field?
[22:45:21] <GhostBear> Of using multiply fonts and colors for text
[22:45:25] <GhostBear> It will really help!
[22:45:27] <luteijn> Yes, already you can do a little more with the mouse than the original allowed you, like scrolling the message scroll
[22:45:45] <GhostBear> Cool!
[22:46:03] <luteijn> The colors will probably stay at Brown and Red, mostly because we're reusing the original scripts.
[22:46:06] <GhostBear> Or make line: You interest with another color then other text
[22:47:23] <luteijn> But our main focus at the moment is supporting U6, new features are of secondary importance
[22:47:34] <GhostBear> ok
[22:49:02] <GhostBear> I must look at scripts, to think, will my level of knowing C++ make me able to script something
[22:49:39] <luteijn> you can browse the source code without downloading the full thing, at the project page.
[22:49:51] <GhostBear> okay
[22:49:52] <GhostBear> GOod
[22:50:16] <luteijn> http://nuvie.cvs.sourceforge.net/nuvie/nuvie/usecode/
[22:50:42] <GhostBear> Which of them?
[22:51:48] <luteijn> U6UseCode.cpp is probably the most interesting. Note that this also suffers a bit from the same problem that the magic scripts have, some things aren't there yet, so you might be writing the script and the underlying functions at the same time.
[22:55:25] <GhostBear> hm...
[22:55:29] <GhostBear> intersting...
[22:59:57] <GhostBear> Uh...
[23:00:01] <GhostBear> For example
[23:00:03] <GhostBear> Let me think
[23:00:03] <GhostBear> 633 else if(ev == USE_EVENT_SEARCH)
[23:00:03] <GhostBear> 634 {
[23:00:03] <GhostBear> 635 scroll->display_string("a secret door");
[23:00:03] <GhostBear> 636 if(obj->frame_n == 0)
[23:00:04] <GhostBear> 637 obj->frame_n++;
[23:00:06] <GhostBear> 638 return(true);
[23:00:08] <GhostBear> 639 }
[23:00:24] <GhostBear> What is frame_n, for example
[23:01:21] <luteijn> The Frame_number. Objects use different graphics, e.g. an open secret door uses a different graphics tile than a closed one.
[23:01:32] <GhostBear> Hm...
[23:01:51] <GhostBear> I must understand how world works to make scripts
[23:02:06] <GhostBear> Also i must understand how objects works in game
[23:03:11] <GhostBear> Hmm
[23:03:20] <GhostBear> U6UseCode::use_secret_door(Obj *obj, UseCodeEvent ev)
[23:03:22] <luteijn> There's some technicla documentation on how Ultima6 works.
[23:04:05] <GhostBear> USE_EVENT_SEARCH - this is constant?
[23:04:27] <luteijn> yes. Incase we have /want to renumber the events ;)
[23:05:08] * GhostBear playing lamo
[23:05:39] <luteijn> the same 'script' is called when looking, using, etc. and the 'ev' parameter tells you what is being done to the object.
[23:06:11] <luteijn> These kind of question also help me get a better understanding of Nuvie, so I don't mind too much.
[23:06:13] <GhostBear> Ah...
[23:06:33] <GhostBear> <GhostBear> 633 else if(ev == USE_EVENT_SEARCH)
[23:06:33] <GhostBear> <GhostBear> 634 {
[23:06:33] <GhostBear> <GhostBear> 635 scroll->display_string("a secret door");
[23:06:33] <GhostBear> <GhostBear> 636 if(obj->frame_n == 0)
[23:06:33] <GhostBear> <GhostBear> 637 obj->frame_n++;
[23:06:34] <GhostBear> <GhostBear> 638 return(true);
[23:06:36] <GhostBear> <GhostBear> 639 }
[23:06:38] <GhostBear> Uh
[23:06:40] <GhostBear> Sorry
[23:06:45] <GhostBear> sorry for flood
[23:07:04] <luteijn> the good old cut and paste error ;)
[23:07:49] <GhostBear> yass yass :D
[23:08:59] <GhostBear> Lets look another, ok?
[23:09:01] <GhostBear> 792 bool U6UseCode::use_bell(Obj *obj, UseCodeEvent ev)
[23:09:01] <GhostBear> 793 {
[23:09:01] <GhostBear> 794 Obj *bell = NULL;
[23:09:01] <GhostBear> 795 if(ev != USE_EVENT_USE)
[23:09:01] <GhostBear> 796 return(false);
[23:09:02] <GhostBear> 797 if(obj->obj_n == OBJ_U6_BELL)
[23:09:04] <GhostBear> 798 bell = obj;
[23:09:06] <GhostBear> 799 else
[23:09:08] <GhostBear> 800 bell = bell_find(obj);
[23:09:10] <GhostBear> 801 if(bell)
[23:09:12] <GhostBear> 802 obj_manager->animate_forwards(bell, 2);
[23:09:14] <GhostBear> 803 return(true);
[23:09:16] <GhostBear> 804 }
[23:09:18] <GhostBear> This is lettlest script i found :D
[23:09:36] <GhostBear> obj - is pointer on object
[23:09:46] <GhostBear> ev is event number
[23:10:22] <GhostBear> Firstly you declare new var 'bell'
[23:10:34] <GhostBear> If event(ev) not USE
[23:10:40] <GhostBear> Then return();
[23:11:04] <GhostBear> What is obj_n?
[23:11:14] <luteijn> the object_number.
[23:11:23] <GhostBear> Global object number?
[23:11:33] <GhostBear> Or what?
[23:11:43] <luteijn> more of a 'object-type' indicator.
[23:11:59] <luteijn> the object number as used by spam spam spam humbug cheat.
[23:11:59] <GhostBear> Hm...
[23:12:06] <GhostBear> o_O
[23:12:31] <GhostBear> OBJ_U6_BELL - what define this constant?
[23:12:52] <luteijn> I think this script gets called when bell is used, but also when a pull-chain is used, so it has to check if we already have the bell or if we need to find one.
[23:13:38] <luteijn> those constants are defined in U6objects.h
[23:14:06] <luteijn> but if you just want a list of object numbers, there's one in the docs/ directory.
[23:14:30] <GhostBear> okay
[23:15:05] <GhostBear> animate_forwards - this is function of bell object?
[23:15:48] <GhostBear> Ah...
[23:16:04] <GhostBear> My clonk style always making problems with C++ :P
[23:16:11] <luteijn> yes it will run the animation of the bell in the forwards direction.
[23:17:02] <luteijn> we're asking the object manager to animate the bell
[23:17:14] <GhostBear> object manager?
[23:17:17] <GhostBear> What is this?
[23:17:48] <luteijn> the part of Nuvie that keeps track of the items in the world.
[23:18:57] <-- jargon has left IRC (Connection timed out)
[23:19:16] <GhostBear> okay
[23:19:21] <GhostBear> Hm...
[23:19:23] <GhostBear> Okay
[23:19:30] <GhostBear> There is no something VERY hard at all
[23:20:19] <GhostBear> U6 online can be played over network?
[23:21:04] <GhostBear> I would be mega-fun!
[23:21:25] <luteijn> yes, it's multiplayer U6. With some extra features. It's far more finished than Nuvie, but it is really a re-creation, not a re-implementation. It doesn't use any of the original files.
[23:22:01] <GhostBear> Where i can get it?
[23:22:25] <luteijn> http://geocities.com/galleondragon/index.htm
[23:22:54] <GhostBear> *CAUTION: I can dessonnect at any time because of my time is running ut
[23:23:12] <luteijn> noted..
[23:23:18] <GhostBear> You mean i must download U6 online and use it like multiplayer?
[23:23:36] <GhostBear> I need:
[23:23:38] <GhostBear> U6 game
[23:23:49] <GhostBear> U6O update/patch
[23:23:52] <GhostBear> This is all?
[23:24:16] <luteijn> for U6Online you just need to download the u6o.zip yes.
[23:24:44] <GhostBear> Already get it
[23:24:58] <GhostBear> Which protocols can be used for play?
[23:25:01] <GhostBear> TCP/IP?
[23:25:15] <luteijn> it uses TCP, port 22
[23:25:30] <GhostBear> good
[23:26:01] <luteijn> the http://geocities.com/galleondragon/release2.html page explains how to set it up and how to play.
[23:26:02] <GhostBear> So i really will can play u6 with my friends? O_O
[23:26:21] <luteijn> yes, and other peoplethat happen to be logging in on the server.
[23:27:35] <GhostBear> ! ! ! C O O L ! ! !
[23:27:45] <GhostBear> Thank you very much!
[23:28:37] <GhostBear> Oh, so many good events in one day!
[23:29:03] <luteijn> ;)
[23:30:43] <GhostBear> What is main goal of Nuvie?
[23:31:02] <luteijn> having fun I guess.
[23:31:35] <GhostBear> No... Not that side
[23:32:26] <GhostBear> Technical side
[23:32:36] <GhostBear> Why you making this at all?
[23:32:46] <GhostBear> To add some features?
[23:33:15] <luteijn> Well originally to make it possible to play U6 on something else than an old 286.
[23:33:38] <luteijn> And to fix some of th ebugs, and mayeb even make new games with the same engine.
[23:36:12] <GhostBear> good
[23:36:27] <GhostBear> And make able others to create their own worlds
[23:36:28] <GhostBear> :O
[23:36:29] <GhostBear> :P
[23:37:35] <GhostBear> Cool
[23:37:37] <GhostBear> So...
[23:37:39] <GhostBear> I must go
[23:38:02] <luteijn> Good night ;)
[23:38:10] <GhostBear> It was very fun to talk with you. Thank you for everything
[23:38:19] <GhostBear> (In russia it is a morning now)
[23:38:20] <GhostBear> :D
[23:38:21] <GhostBear> Bye
[23:38:25] <GhostBear> good night
[23:38:30] <-- GhostBear has left IRC ()