The Death's Gate Language
The DG Scripting language was first developed at the now-defunct Death's Gate MUD, and is now a common addition to CircleMUD and some other codebases. DG Scripts are now part of the tbaMUD release which is the continuation of CircleMUD from a different Development Team.
While simple and quick to learn, DG is a complete programming language, and all the normal programming expression conventions such as 'if' and 'while' are available.
DG Scripts is based on the idea of the 'trigger' - a small program (script) which is called (run) as a consequence of a certain action. Triggers are normally attached to a mobile, object, or room (as of tbaMUD 3.58 they are also attachable to players themselves). Although this may sound restrictive, in practice this set up is limited only by the imagination, as the results of one trigger will often be used to trigger another.
The player, of course, does not usually see the association between object and trigger, so the effects can seem intelligent or random, adding excitement to the MUD. The association can be further masked by a delay or by assigning a variable which is noticed by another trigger later.
Read more about this topic: DG Scripts
Famous quotes containing the words death, gate and/or language:
“The death of Irving, which at any other time would have attracted universal attention, having occurred while these things were transpiring, went almost unobserved. I shall have to read of it in the biography of authors.”
—Henry David Thoreau (18171862)
“Hark, hark, the lark at heavens gate sings,
And Phoebus gins arise,
His steeds to water at those springs
On chaliced flowers that lies;
And winking Mary-buds begin to ope their golden eyes;
With every thing that pretty is, my lady sweet, arise;
Arise, arise!”
—William Shakespeare (15641616)
“It is a mass language only in the same sense that its baseball slang is born of baseball players. That is, it is a language which is being molded by writers to do delicate things and yet be within the grasp of superficially educated people. It is not a natural growth, much as its proletarian writers would like to think so. But compared with it at its best, English has reached the Alexandrian stage of formalism and decay.”
—Raymond Chandler (18881959)