Abaddon | Okay folks, welcome once again to the Ninth Official UOX3 House of Commons Chat |
Abaddon | There's no set topic for today, so it's basically anything goes. Same deal as last HoC, all questions are to go through QuestionBot |
Abaddon | Please add your questions through /msg QuestionBot !addq Why do we use a bot you ask? |
Unseen | points to the QuestionBot in a Vanna White style |
Abaddon | And also feel free to peruse the questions already there, and vote for the questions that you most want answered |
Abaddon | So, let's get started, add those questions now! |
Xuri | Welcome to the newcomers..../msg QuestionBot !addq to ask questions. |
With the new script system will it be possible to write AI scripts which can be assigned to NPCs ? Will it be also possible to write scripts for quests and link them with AI scripts ? (Fred777, 1 votes) | Abaddon | Well, this falls very much in my department, as I've been working on the Script Engine here |
Abaddon | What we envision at the moment, for a first initial (but not complete) implementation is an event based system |
Abaddon | So you can write a script for an item/char for when they're attacked, or when they use a skill, or any number of events (around 25 or so at the moment) |
Abaddon | A full and complete API will be provided as well (over 100 functions), so there really is a lot of room for expandability! |
Unseen | The old scripts (.scp) are now know as definitions. They are A LOT more detailed, a lot easier to manage, and have a lot more info |
Abaddon | At it's simplest, we ran a test script the other day which fired when a person stepped on an item |
Abaddon | The script fired, the person was teleported, the person emoted, and they had sparkle effects around them |
Abaddon | Which, I believe, is more than you can do with the current triggers (but I could be wrong) |
Unseen | it is |
Abaddon | Please note, that this can be assigned to an individual item or npc, or a class of them via the data files (old script files) |
Abaddon | So each character can have their own AI |
Can we expect to see any new skills soon? (Jin, 5 votes) | Abaddon | Well, we'd all love new skills, I know, but first and foremost we need to finish up the skills that already exist |
Abaddon | Also, I don't think most people realize what new skills would require. It would require updates to the clients file, a modification to one particular packet (rendering any unmodified clients useless), and a few other niggling things |
Abaddon | So it's not a simple solution, but it's something to investigate for the future |
When will the Dev Team be accepting new members, and what sort of criteria/experience are you looking for in an Official Developer? (Thyme, 2 votes) | EviLDeD | Well I guess that one was saved especially for me. Really there are 2 things holding the process up. one lack of time(as I need to get a good set of questions etc, hashed out with abaddon, and the fact that it is to be an online app that I just haven't had time to throw together. |
EviLDeD | The criteria and experience I would have to say would be of the moderate, to advanced c/C++ levels, understand a good portion of how things work in UOX3, and if nothing else will be able to work along Ab and myself, and the rest of the DevTeam harmoniously |
EviLDeD | The most important I guess would be liberal amounts of dreamer with coder to back it up.. and to have some fun along the way. |
Can we ever expect to see people be able to get in bed? Now that would be handy! *grin* (Jin, 1 votes) | Abaddon | Well, one of the things that UOX3 aims for is a mature real experience |
Abaddon | I guess beds have their place in that, but we don't want to degrade the image or maturity of UOX3 |
Abaddon | The whole LSD thing caused numerous problems with very young people want more "drugs" in game, to go with LSD and smoking |
Abaddon | LSD and smoking were not put in just for that, I believe they were put in for a reason (though we're regretting LSD now, by a long long way) |
Abaddon | If we thought that adding beds could be done with maturity and not cause problems, then we'll look into it |
Abaddon | But if it's just another thing to cause the maturity level to drop, then I doubt it |
EviLDeD | LSD I think was put in so there was a way to hack into buildings. |
EviLDeD | Was just coded poorly |
EviLDeD | And of course effects everything, and one |