From admin at rfl.pl Sat Mar 3 18:23:04 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] AI scripting Message-ID: <3AA12878.9C753EC7@rfl.pl> Hi, I'd like to learn how to write ai scripts. Maybe I could join the project, write some scripts controlling NPC's, animals etc. I think that even a rat should have some sort of ai and scripting animals behaviour should be very important for the world realism. I'm thinking about joining the WF Project and scripting is thing which I'm most interrested in for now. There isn't to much at http://www.worldforge.org/website/clients/scripting.html or also here, on scripting@mail.worldforge.org, so tell me, where can I find more details about scripting in WF? I'd like to know how to write them and have some method for testing the scripts, maybe using the UClient. Is it possible? Thanks. -- -- RaFaL Pocztarski -- mailto:admin@rfl.pl -- http://rfl.pl/ -- From bryce at neptune.net Sun Mar 4 00:15:30 2001 From: bryce at neptune.net (Bryce Harrington) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] AI scripting In-Reply-To: <3AA12878.9C753EC7@rfl.pl> Message-ID: On Sat, 3 Mar 2001, RaFaL Pocztarski wrote: > I'd like to learn how to write ai scripts. Maybe I could join the > project, write some scripts controlling NPC's, animals etc. I think that > even a rat should have some sort of ai and scripting animals behaviour > should be very important for the world realism. I'm thinking about > joining the WF Project and scripting is thing which I'm most interrested > in for now. Welcome to the project. :-) You'll want to be looking into Cyphesis, which is our AI server. You can create AI scripts for whatever you feel the urge to do. There are already several AI scripts there that you can use as samples. I think we've even got some code for operating a squirrel. ;-) Cyphesis has some very cool goal-based AI capabilities in it, that you can use to make fairly sophisticated bots (*MUCH* more sophisticated than your typical MUD mob.) You will want to get a Linux box, install python, SDL, Atlas-C++, UClient, and Cyphesis, and once you've got that up and running, you can see the scripts we've got so far in action. There is a soldier that patrols the town, pigs that eat acorns, wolves, crabs, and a skeleton. IIRC, there is also a farmer who is programmed to grow crops, respond to having his house burned down, chop trees, etc. I think you'll have lots of fun fiddling with these scripts. :-) I think you might enjoy asking around if there are perhaps some others that would also like to learn AI scripting, so you can help each other learn and bounce ideas off of each other. Once you've learned how to create the AI scripts, it would be *great* if you could help us create some of the AI that we will need for Mason. You'll want to talk to Zzorn some day, and keep an eye out for the Mason meetings (they occur bi-weekly). I think there is still a lot of flexibility in what kinds of creatures to put into the game, and so the opportunity to define the Mason AI needs is still open if you're interested. Once those requirements are in hand, there's nothing to get in the way of making prototype implementations of them in Cyphesis. > There isn't to much at > http://www.worldforge.org/website/clients/scripting.html or also here, > on scripting@mail.worldforge.org, so tell me, where can I find more > details about scripting in WF? I'd like to know how to write them and > have some method for testing the scripts, maybe using the UClient. Is it > possible? 'Fraid the only good direction I can point you is to the Cyphesis source code. I would *love* to see someone generate some simple docs to assist other potential AI developers in learning how to start scripting. We certainly have enough examples and experience doing it that it's worth writing some guidelines down. I know it can be frustrating for new developers to obtain enough information to be able to even start work on AI scripting, so anyone who can work to mitigate that will be doing a lot of long-term good for our project. Once you feel you've got a grasp on AI, would you mind spending a few days helping us with writing down what you've learned? ----------------------------------------------------------------------- Bryce Harrington bryce @ neptune.net bryceharrington @ yahoo.com From deathguard at yahoo.com Sun Mar 4 08:19:58 2001 From: deathguard at yahoo.com (Hans W. Uhlig) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] AI scripting In-Reply-To: Message-ID: <20010304161958.25031.qmail@web124.yahoomail.com> Actually Ive been looking for a way to actually produce something rather than just notes for the TehnoCirce so.... I will be doing the same... contact me via email at deathguard@yahoo.com or im usually in #lounge Cya all later --- Bryce Harrington wrote: > On Sat, 3 Mar 2001, RaFaL Pocztarski wrote: > > I'd like to learn how to write ai scripts. Maybe I > could join the > > project, write some scripts controlling NPC's, > animals etc. I think that > > even a rat should have some sort of ai and > scripting animals behaviour > > should be very important for the world realism. > I'm thinking about > > joining the WF Project and scripting is thing > which I'm most interrested > > in for now. > > Welcome to the project. :-) > > You'll want to be looking into Cyphesis, which is > our AI server. You > can create AI scripts for whatever you feel the urge > to do. There are > already several AI scripts there that you can use as > samples. I think > we've even got some code for operating a squirrel. > ;-) Cyphesis has > some very cool goal-based AI capabilities in it, > that you can use to > make fairly sophisticated bots (*MUCH* more > sophisticated than your > typical MUD mob.) > > You will want to get a Linux box, install python, > SDL, Atlas-C++, > UClient, and Cyphesis, and once you've got that up > and running, you can > see the scripts we've got so far in action. There > is a soldier that > patrols the town, pigs that eat acorns, wolves, > crabs, and a skeleton. > IIRC, there is also a farmer who is programmed to > grow crops, respond to > having his house burned down, chop trees, etc. I > think you'll have lots > of fun fiddling with these scripts. :-) > > I think you might enjoy asking around if there are > perhaps some others > that would also like to learn AI scripting, so you > can help each other > learn and bounce ideas off of each other. > > Once you've learned how to create the AI scripts, it > would be *great* if > you could help us create some of the AI that we will > need for Mason. > You'll want to talk to Zzorn some day, and keep an > eye out for the Mason > meetings (they occur bi-weekly). I think there is > still a lot of > flexibility in what kinds of creatures to put into > the game, and so the > opportunity to define the Mason AI needs is still > open if you're > interested. Once those requirements are in hand, > there's nothing to get > in the way of making prototype implementations of > them in Cyphesis. > > > There isn't to much at > > > http://www.worldforge.org/website/clients/scripting.html > or also here, > > on scripting@mail.worldforge.org, so tell me, > where can I find more > > details about scripting in WF? I'd like to know > how to write them and > > have some method for testing the scripts, maybe > using the UClient. Is it > > possible? > > 'Fraid the only good direction I can point you is to > the Cyphesis source > code. I would *love* to see someone generate some > simple docs to assist > other potential AI developers in learning how to > start scripting. We > certainly have enough examples and experience doing > it that it's worth > writing some guidelines down. I know it can be > frustrating for new > developers to obtain enough information to be able > to even start work on > AI scripting, so anyone who can work to mitigate > that will be doing a > lot of long-term good for our project. Once you > feel you've got a grasp > on AI, would you mind spending a few days helping us > with writing down > what you've learned? > > ----------------------------------------------------------------------- > Bryce Harrington bryce @ neptune.net > bryceharrington @ yahoo.com > > > _______________________________________________ > Scripting mailing list > Scripting@mail.worldforge.org > http://mail.worldforge.org/lists/listinfo/scripting ===== /**************************************************\ | Hans Uhlig Deathguard@yahoo.com | | "Life is a long and Lonely Road, Brind a friend" | | Ashar Babbage | | Clan Tremere | | Snowy Rock Chantry | \**************************************************/ __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ From deathguard at yahoo.com Sun Mar 4 10:00:17 2001 From: deathguard at yahoo.com (Hans Uhlig) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] Who all is on this list who does scripting(no text) Message-ID: <97u0gf$fv4$1@needle.worldforge.org> From ojw at unite.com.au Mon Mar 5 10:28:30 2001 From: ojw at unite.com.au (Oliver White) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] Who all is on this list who does scripting(no text) References: <97u0gf$fv4$1@needle.worldforge.org> Message-ID: <3AA36A4E.F4F2656A@unite.com.au> Uhm... I"m on the list... :-) Hans Uhlig wrote: > > _______________________________________________ > Scripting mailing list > Scripting@mail.worldforge.org > http://mail.worldforge.org/lists/listinfo/scripting From admin at rfl.pl Tue Mar 6 01:57:05 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:39 2003 Subject: [WF-Scripting] AI scripting References: <20010304161958.25031.qmail@web124.yahoomail.com> Message-ID: <3AA435E1.812B5585@rfl.pl> "Hans W. Uhlig" wrote: > Actually Ive been looking for a way to actually > produce something rather than just notes for the > TehnoCirce so.... I will be doing the same... contact > me via email at deathguard@yahoo.com or im usually in > #lounge Cya all later Thanks, first I have to install, run and learn how to use the software, and learn Python, it will take me some time. -- RaFaL Pocztarski -- mailto:admin@rfl.pl -- http://rfl.pl/ -- From admin at rfl.pl Tue Mar 6 01:56:51 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting References: Message-ID: <3AA435D3.7F95A1E3@rfl.pl> Bryce Harrington wrote: > Welcome to the project. :-) Great. I've been observing the WorldForge for some time. I'm sure that very soon, the commercial games, like UO, will have no chances for cometition with WF. The WF will evolve constantly and when there will be couple of fully playable WF products, people would have no reason to spend money on other games, wich will of course have to be less complex and realistic. > You'll want to be looking into Cyphesis, which is our AI server. You > can create AI scripts for whatever you feel the urge to do. There are > already several AI scripts there that you can use as samples. I think > we've even got some code for operating a squirrel. ;-) Cyphesis has > some very cool goal-based AI capabilities in it, that you can use to > make fairly sophisticated bots (*MUCH* more sophisticated than your > typical MUD mob.) Simulating animals is very interresting for me and the coolest thing here is that these scripts in action will actually look like those animals, will live in very realistic enviroment and interact with other animals, humans and everything else. It will be nice to observe them living and facing "real" problems. > You will want to get a Linux box, install python, SDL, Atlas-C++, > UClient, and Cyphesis, and once you've got that up and running, you can > see the scripts we've got so far in action. OK, I need some time to figure out how to install and run all of them. I use Debian but I can't use the .deb files because of many dependency problems. Now I'm trying to make them up from the sources, I have some problems and I'm pretty busy now so it could take me some time. > There is a soldier that > patrols the town, pigs that eat acorns, wolves, crabs, and a skeleton. > IIRC, there is also a farmer who is programmed to grow crops, respond to > having his house burned down, chop trees, etc. I think you'll have lots > of fun fiddling with these scripts. :-) I think so. I will propably start learning Cyphesis AI scripting, and Python in general, experimenting with already existing scripts. > I think you might enjoy asking around if there are perhaps some others > that would also like to learn AI scripting, so you can help each other > learn and bounce ideas off of each other. Sure, it's always easier and faster to learn in a group. > Once you've learned how to create the AI scripts, it would be *great* if > you could help us create some of the AI that we will need for Mason. I would love to. I've read everything about Mason and I think it will be a great game, when players start to build houses and whole cities. There should be many different profesions around building, so at the beginning the game would need many NPC's. How do you think, when approximately could it be playable for normal players? > You'll want to talk to Zzorn some day, and keep an eye out for the Mason > meetings (they occur bi-weekly). I think there is still a lot of > flexibility in what kinds of creatures to put into the game, and so the > opportunity to define the Mason AI needs is still open if you're > interested. Once those requirements are in hand, there's nothing to get > in the way of making prototype implementations of them in Cyphesis. First I have to learn the way it is functioning now and understand the whole idea, but later I'm sure I will be glad to have as much contribution to the project as possible. > 'Fraid the only good direction I can point you is to the Cyphesis source > code. Well, it's not so simple to understand for me, at least now. I think it will take me some time. > I would *love* to see someone generate some simple docs to assist > other potential AI developers in learning how to start scripting. We > certainly have enough examples and experience doing it that it's worth > writing some guidelines down. I know it can be frustrating for new > developers to obtain enough information to be able to even start work on > AI scripting, so anyone who can work to mitigate that will be doing a > lot of long-term good for our project. Once you feel you've got a grasp > on AI, would you mind spending a few days helping us with writing down > what you've learned? I could write some simple tutorial while starting to understand the idea. It wouldn't take me much time to just add few lines when I get something new. But I don't know when I would start, I don't have much free time lately. I think that the WF Project is very interresting and I'll try to use for it most of my free time. When I finally figure out how to install, run and use the software, learning the scripting itself should go fast, as I can see Python is pretty easy to read for beginners so I will learn from existing code. Thanks. -- RaFaL Pocztarski -- mailto:admin@rfl.pl -- http://rfl.pl/ -- From bryce at neptune.net Mon Mar 5 18:28:42 2001 From: bryce at neptune.net (Bryce Harrington) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting In-Reply-To: <3AA435D3.7F95A1E3@rfl.pl> Message-ID: On Tue, 6 Mar 2001, RaFaL Pocztarski wrote: > Great. I've been observing the WorldForge for some time. I'm sure that > very soon, the commercial games, like UO, will have no chances for > cometition with WF. The WF will evolve constantly and when there will > be couple of fully playable WF products, people would have no reason > to spend money on other games, wich will of course have to be less > complex and realistic. Man, wouldn't that be great!! Yes, that's exactly what we want to see happen. I think we've got half a chance, too. > OK, I need some time to figure out how to install and run all of > them. I use Debian but I can't use the .deb files because of many > dependency problems. Now I'm trying to make them up from the sources, > I have some problems and I'm pretty busy now so it could take me some > time. *Nod* Having this as the goal will give good purpose to the work. I think you'll find it not *too* difficult to get this set up. Good luck! Lotsa people can help so if you get stuck, ask around. > > Once you've learned how to create the AI scripts, it would be *great* if > > you could help us create some of the AI that we will need for Mason. > I would love to. I've read everything about Mason and I think it will > be a great game, when players start to build houses and whole > cities. There should be many different profesions around building, so > at the beginning the game would need many NPC's. How do you think, > when approximately could it be playable for normal players? Who can say at this point. Acorn has taken approximately a year, and while Mason is more sophisticated, we also have a headstart due to having already done Acorn. In the end it really depends on how many people can contribute time to it. > > 'Fraid the only good direction I can point you is to the Cyphesis source > > code. > > Well, it's not so simple to understand for me, at least now. I think it > will > take me some time. Yup, but I think you'll enjoy it. :-) You don't need to look at all the code - just the parts that involve the pigs and other critters, and if I remember correctly this is all in its own subdir, so you won't be overwhelmed by a lot of code (unless you want to!) > I could write some simple tutorial while starting to understand the > idea. It wouldn't take me much time to just add few lines when I get > something new. But I don't know when I would start, I don't have much > free time lately. I think that the WF Project is very interresting > and I'll try to use for it most of my free time. When I finally figure > out how to install, run and use the software, learning the scripting > itself should go fast, as I can see Python is pretty easy to read for > beginners so I will learn from existing code. Cool. I think you have a good approach. If you're limited in time, focus first on the interesting bits, and the tutorial can come secondarily if you have time. -- ----------------------------------------------------------------------- Bryce Harrington bryce @ neptune.net bryceharrington @ yahoo.com From admin at rfl.pl Tue Mar 6 15:41:08 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting References: Message-ID: <3AA4F704.C833882E@rfl.pl> Bryce Harrington wrote: > Man, wouldn't that be great!! Yes, that's exactly what we want to see > happen. I think we've got half a chance, too. I think that's only a metter of time. I don't really think that WF could have any serious commercial rival after, let's say, 10 years from now. I just don't know if it would be 10 or maybe 2 years. > *Nod* Having this as the goal will give good purpose to the work. > I think you'll find it not *too* difficult to get this set up. Good > luck! Lotsa people can help so if you get stuck, ask around. OK, I will when I know what to ask about, but now I don't know what's really wrong. :) > Who can say at this point. Acorn has taken approximately a year, > and while Mason is more sophisticated, we also have a headstart due to > having already done Acorn. In the end it really depends on how many > people can contribute time to it. I'm just wondering how much time I will have to learn and write some useful scripts. Of course it's never too late to contribute but I'd like to have some of my scripts in Mason's first playable version. Btw, what scripts would Mason need first? > Yup, but I think you'll enjoy it. :-) You don't need to look at all > the code - just the parts that involve the pigs and other critters, and > if I remember correctly this is all in its own subdir, so you won't be > overwhelmed by a lot of code (unless you want to!) Yes, the code is divided in a very nice way. When I figure out all I need it should be easy to experiment a litle bit. > Cool. I think you have a good approach. If you're limited in time, > focus first on the interesting bits, and the tutorial can come > secondarily if you have time. First of all I have to just run the software, I thought that it would be much simplier. Then I think starting to make some really simple scripts wouldn't take me very long. At that point I should be able to write some simple beginers tutorial. I have a lot of work now but this project is much more interresting, so when I start I would always find some time to play with the scripts. How the scripts will be executed in a real game? Thousands of animals and NPC's would need a lot of computing power. Will everything be done on the server? -- -- RaFaL Pocztarski -- mailto:admin@rfl.pl -- http://rfl.pl/ -- From admin at rfl.pl Wed Mar 7 22:37:05 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting References: Message-ID: <3AA6AA01.B90FEF10@rfl.pl> Bryce Harrington wrote: > I think you'll find it not *too* difficult to get this set up. Good > luck! Lotsa people can help so if you get stuck, ask around. OK, that's it, I don't have time to try any more. If you can't answer my questions, please tell me who could. I got Python (with every library) and SDL installed from my Debian CD's and downloaded Atlas-C++-0.4.0.tar.gz, cyphesis-0.0.11.tar.gz and uclient-0.10.0-2.tar.gz. I just want to know what is the standard system configuration when everything installs without any problems. (I suppose that there are systems for which these packages were optimized) Paths, libraries, system distribution - everything which could help. I use Debian 2.2 Potato (the latest stable version) which I believe isn't very uncommon choice. I just wanted to learn AI scripting, not the whole WF software hacking. Thanks. -- RaFaL Pocztarski -- mailto:admin@rfl.pl -- http://rfl.pl/ -- From demitar at worldforge.org Thu Mar 8 17:55:29 2001 From: demitar at worldforge.org (Anders Petersson) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting References: Message-ID: <988di0$t79$1@needle.worldforge.org> In article , "RaFaL Pocztarski" wrote: > libraries, system distribution - everything which could help. I use > Debian 2.2 Potato (the latest stable version) which I believe isn't very > uncommon choice. I just wanted to learn AI scripting, not the whole WF > software hacking. Thanks. Since you use Debian there actually are .debs out there although I really should update them. Just add this to your /etc/apt/sources.list : deb ftp://kafka.i-site.com/pub/wf/debian unstable main deb-src ftp://kafka.i-site.com/pub/wf/debian unstable main But I think you'll need to read some about acorn/cyphesis internals anyway (although someone else will have to answer that. And please give feedback on the packages. -- Anders Petersson aka Demitar "Isn't that dangerous?" "Yes, but I'm reckless and welding is fun!" - Beneath a Steel Sky From admin at rfl.pl Mon Mar 12 09:30:31 2001 From: admin at rfl.pl (RaFaL Pocztarski) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting References: <988di0$t79$1@needle.worldforge.org> Message-ID: <3AAC8927.7944DE67@rfl.pl> Anders Petersson wrote: > Since you use Debian there actually are .debs out there although I really > should update them. Just add this to your /etc/apt/sources.list : > deb ftp://kafka.i-site.com/pub/wf/debian unstable main > deb-src ftp://kafka.i-site.com/pub/wf/debian unstable main > But I think you'll need to read some about acorn/cyphesis internals > anyway (although someone else will have to answer that. > And please give feedback on the packages. I have tried already .debs from ftp://ftp.ecs.soton.ac.uk/pub/worldforge/debian but I had many dependency problems. I use Potato and almost every library on my system which those .debs depends on is too old. Your .debs from ftp://kafka.i-site.com/pub/wf/debian are newer so I don't think they would depend on older libs, but now I'm downloading them, anyway. This .debs AFAIK were made for Woody, but there's not stable version of Woody yet, so I still use Potato. Thanks. -- RaFaL Pocztarski -- http://rfl.pl/ -- From ojw at unite.com.au Fri Mar 16 10:00:11 2001 From: ojw at unite.com.au (Oliver White) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] Scripting mailing list Message-ID: <3AB1E42B.9E871280@unite.com.au> Just a note to let people know that that the scripting mailing list may become active again quite soon. With the way stage is progressing people will soon be able to develop rulesets for the system. I'm quite happy to field questions and take suggestions on the API for rules programmers. Scripting@worldforge.org is of course the mailing list for discussion of ruleset implementation. -- Oliver White From Timothy.Musson at zin-tech.com Mon Mar 19 09:50:15 2001 From: Timothy.Musson at zin-tech.com (Timothy A. Musson) Date: Sat Apr 5 19:46:40 2003 Subject: [WF-Scripting] AI scripting In-Reply-To: <20010304161958.25031.qmail@web124.yahoomail.com> References: Message-ID: <4.0.2.20010305112552.00c2a240@mail.zin-tech.com> Hello, I introduced myself about a week ago. I'm waiting for a power supply to arrive so I can put my Linux box together. Hopefully, that will happen this week/weekend. My goal is to have the beginning steps that Bryce mentions in the email below completed by the end of this weekend. I was wanting to help with the Cyphesis Newbie's Guide, so I'll be taking notes on how my install goes, but is the newbie guide supposed to cover installation or just scripting? I plan to document pretty much everything I learn anyway (for my own good). Are there any works-in-progress in this area that aren't already up on the web page? -Tim At 11:19 AM 3/4/01 , Hans W. Uhlig wrote: >Actually Ive been looking for a way to actually >produce something rather than just notes for the >TehnoCirce so.... I will be doing the same... contact >me via email at deathguard@yahoo.com or im usually in >#lounge Cya all later > >--- Bryce Harrington wrote: >> On Sat, 3 Mar 2001, RaFaL Pocztarski wrote: >> > I'd like to learn how to write ai scripts. Maybe I >> could join the >> > project, write some scripts controlling NPC's, >> animals etc. I think that >> > even a rat should have some sort of ai and >> scripting animals behaviour >> > should be very important for the world realism. >> I'm thinking about >> > joining the WF Project and scripting is thing >> which I'm most interrested >> > in for now. >> >> Welcome to the project. :-) >> >> You'll want to be looking into Cyphesis, which is >> our AI server. You >> can create AI scripts for whatever you feel the urge >> to do. There are >> already several AI scripts there that you can use as >> samples. I think >> we've even got some code for operating a squirrel. >> ;-) Cyphesis has >> some very cool goal-based AI capabilities in it, >> that you can use to >> make fairly sophisticated bots (*MUCH* more >> sophisticated than your >> typical MUD mob.) >> >> You will want to get a Linux box, install python, >> SDL, Atlas-C++, >> UClient, and Cyphesis, and once you've got that up >> and running, you can >> see the scripts we've got so far in action. There >> is a soldier that >> patrols the town, pigs that eat acorns, wolves, >> crabs, and a skeleton. >> IIRC, there is also a farmer who is programmed to >> grow crops, respond to >> having his house burned down, chop trees, etc. I >> think you'll have lots >> of fun fiddling with these scripts. :-) >> >> I think you might enjoy asking around if there are >> perhaps some others >> that would also like to learn AI scripting, so you >> can help each other >> learn and bounce ideas off of each other. >> >> Once you've learned how to create the AI scripts, it >> would be *great* if >> you could help us create some of the AI that we will >> need for Mason. >> You'll want to talk to Zzorn some day, and keep an >> eye out for the Mason >> meetings (they occur bi-weekly). I think there is >> still a lot of >> flexibility in what kinds of creatures to put into >> the game, and so the >> opportunity to define the Mason AI needs is still >> open if you're >> interested. Once those requirements are in hand, >> there's nothing to get >> in the way of making prototype implementations of >> them in Cyphesis. >> >> > There isn't to much at >> > >> >http://www.worldforge.org/website/clients/scripting.html >> or also here, >> > on scripting@mail.worldforge.org, so tell me, >> where can I find more >> > details about scripting in WF? I'd like to know >> how to write them and >> > have some method for testing the scripts, maybe >> using the UClient. Is it >> > possible? >> >> 'Fraid the only good direction I can point you is to >> the Cyphesis source >> code. I would *love* to see someone generate some >> simple docs to assist >> other potential AI developers in learning how to >> start scripting. We >> certainly have enough examples and experience doing >> it that it's worth >> writing some guidelines down. I know it can be >> frustrating for new >> developers to obtain enough information to be able >> to even start work on >> AI scripting, so anyone who can work to mitigate >> that will be doing a >> lot of long-term good for our project. Once you >> feel you've got a grasp >> on AI, would you mind spending a few days helping us >> with writing down >> what you've learned? >> >> >----------------------------------------------------------------------- >> Bryce Harrington bryce @ neptune.net >> bryceharrington @ yahoo.com >> >> >> _______________________________________________ >> Scripting mailing list >> Scripting@mail.worldforge.org >> http://mail.worldforge.org/lists/listinfo/scripting > > >===== >/**************************************************\ >| Hans Uhlig Deathguard@yahoo.com | >| "Life is a long and Lonely Road, Brind a friend" | >| Ashar Babbage | >| Clan Tremere | >| Snowy Rock Chantry | >\**************************************************/ > >__________________________________________________ >Do You Yahoo!? >Get email at your own domain with Yahoo! Mail. >http://personal.mail.yahoo.com/ > >_______________________________________________ >Scripting mailing list >Scripting@mail.worldforge.org >http://mail.worldforge.org/lists/listinfo/scripting >