Home
Random
Recent changes
Special pages
Community portal
Preferences
About Sundering
Disclaimers
Sundering
Search
User menu
Talk
Contributions
Create account
Log in
Patches
|
Items
|
Quests
|
Creatures
|
Dungeons
|
NPCs
Attributes
|
Skills
|
Titles
|
XP Augmentation
|
Luminance Augmentation
|
Tailoring
Character Creation
β’
New Player Guide
β’
User Interface
β’
Glossary
Editing
Quest Implementation: Generators/Event Controllers
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Turbine 2001 | Link = <nowiki>http://acdm.turbinegames.com/featuredarticles/?action=view&article_id=137</nowiki> | Title = Quest Implementation: Generators/Event Controllers | Text = By Alicia Brown<br><br> A large portion of the work done in the Gaerlan quest started with either a generator or an event controller. Many players of ''Asheron's Call: Dark Majesty'' have heard tell of these, but interacting with these entities as players doesn't allow you to see the full range of what they can do.Generators are used to activate and create non-player characters (NPCs), items and monsters. Event controllers, control events so as to start or end a quest. Today's article is about this aspect of implementation, as part of the series of articles that focus on the creation of the Gaerlan Quest. <br><br> [[File:ControllersHebianTo1.jpg|left|100px]] In this quest alone, 180 event-controlled generators were used, all of which needed to match the designs stated in the spec. Speed was given the responsibility of creating the necessary generators, controllers, creatures, rewards and other objects: a total of 61 non-player characters (NPCs), including controllers and visible NPCs were created, as well as 8 normal items, 11 weapons, 7 pieces of armor, 6 magic items, 27 new creatures, 8 traps and 33 portals. <br><br> This was a really complex event system Orion had designed - and since these generators are prone to err, it involved a huge amount of work. Creating, activating, testing and then (where needed) fixing each of these kept both Speed and Orion busy day and night for the entire month. <br><br> "There are three things that stand out for me in the work I did," Speed said,."and primary among them was creating these generators. *shudder* It was a TON of work. I was pretty burned out after creating all of them. It was a lot of work. Orion did a lot too - fixing errors, changing events around, making them do what they were supposed to do. Did I mention that it was a lot of work?" <br><br> [[File:ControllersHebianTo2.jpg|left|100px]] A single event controller NPC was to kick the event off on the Saturday after the patch went live, so that the majority of our players could experience the event. It was scheduled to start things in motion mid-morning so European players could get involved too. On a niggling hunch, Orion checked the location of the NPC and the other controllers in the live worlds, which are invisible to the players. To his dismay these NPCs - which he refers to as the "Naked People of Hebian-to" - were nowhere to be found! Between that and other problems with the event structure, Orion had to manually trigger the events for the entire month. <br><br> The screen shots shown here, shows the"Naked People of Hebian-to," controlling the Gaerlan events (i.e., start/end the quest, restart the quest when it is failed, etc.). The small rectangular boxes with the Turbine logo on them are actual event generators. }} [[Category:Featured Articles]]
Summary:
Please note that all contributions to Sundering may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Sundering:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
If you're new to the wiki, please take a moment to review our
Naming Conventions
and
Page Templates
. Using proper article names and image formats/sizes keep the wiki clean and helps avoid duplicate entries. Thanks!