<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://manual.dengine.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://manual.dengine.net/feed.php">
        <title>Doomsday Manual script:module</title>
        <description></description>
        <link>https://manual.dengine.net/</link>
        <image rdf:resource="https://manual.dengine.net/lib/tpl/dengine/images/favicon.ico" />
       <dc:date>2026-04-15T04:48:47+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/app?rev=1606371846&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/audio?rev=1605198304&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/clientconfig?rev=1574008996&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/config?rev=1574008860&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/console?rev=1574020729&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/core?rev=1574018856&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/defs?rev=1607282718&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/displaymode?rev=1574006494&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/game?rev=1574021775&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/gui?rev=1574016909&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/input?rev=1576480981&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/math?rev=1576996430&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/recutil?rev=1574007412&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/render?rev=1574020244&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/savedsession?rev=1574007633&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/version?rev=1489402009&amp;do=diff"/>
                <rdf:li rdf:resource="https://manual.dengine.net/script/module/world?rev=1627793753&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://manual.dengine.net/lib/tpl/dengine/images/favicon.ico">
        <title>Doomsday Manual</title>
        <link>https://manual.dengine.net/</link>
        <url>https://manual.dengine.net/lib/tpl/dengine/images/favicon.ico</url>
    </image>
    <item rdf:about="https://manual.dengine.net/script/module/app?rev=1606371846&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-26T06:24:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:app</title>
        <link>https://manual.dengine.net/script/module/app?rev=1606371846&amp;do=diff</link>
        <description>App (Module)

Module that wraps the native App class. Derived classes like ClientApp may also augment the module with their variables and functions.

Functions

 ( )

Returns an object representing the console player (App.Player).

 ( )

Returns the identifier of the currently loaded game plugin. The return value is text, for instance for the Doom game plugin:</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/audio?rev=1605198304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-11-12T16:25:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:audio</title>
        <link>https://manual.dengine.net/script/module/audio?rev=1605198304&amp;do=diff</link>
        <description>Audio (Module)

Module for the audio subsystem.

Functions

 (
 ,
  )

Start playing a local sound without any particular emitter object. sound must be a valid ID of a Sound definition. volume is the volume of the sound in the range 0...1.

This is useful for example for UI/HUD sound effects. Use</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/clientconfig?rev=1574008996&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T16:43:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:clientconfig</title>
        <link>https://manual.dengine.net/script/module/clientconfig?rev=1574008996&amp;do=diff</link>
        <description>clientconfig (Module)

Client-specific configuration script that gets run by Config.ds.

clientconfig.ds</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/config?rev=1574008860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T16:41:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:config</title>
        <link>https://manual.dengine.net/script/module/config?rev=1574008860&amp;do=diff</link>
        <description>Config (Module)

The Config module contains persistent configuration variables.

The Config.ds script runs on every launch, updating the contents of Config. At shutdown, the contents are serialized to the persist.pack package, as a file named modules/Config</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/console?rev=1574020729&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T19:58:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:console</title>
        <link>https://manual.dengine.net/script/module/console?rev=1574020729&amp;do=diff</link>
        <description>Console (Module)

Functions

 (
  )

 (
  )

Returns an array of strings listing console variables that match the regular expression pattern.

 (
 ,
  )</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/core?rev=1574018856&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T19:27:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:core</title>
        <link>https://manual.dengine.net/script/module/core?rev=1574018856&amp;do=diff</link>
        <description>Core (Module)

Module for built-in classes and other integral features of Doomsday Script.

Functions

 ( )

Returns the current search path for imported Doomsday Script modules. The return value is an array:
[ , /modules, /home/modules, /data/net.dengine.stdlib.pack/modules, /data/
  net.dengine.stdlib.gui.pack/modules, /data/net.dengine.client.pack/modules ]</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/defs?rev=1607282718&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-06T19:25:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:defs</title>
        <link>https://manual.dengine.net/script/module/defs?rev=1607282718&amp;do=diff</link>
        <description>Defs (Module)

The Defs module provides access to the definitions read from DED files.


$ dir(Defs)
⇒ [ SDN_ACTIVE, SDN_ATTACK, SDN_DEATH, SDN_PAIN, SDN_SEE, SN_CRASH,   SN_DEATH, SN_MELEE, SN_MISSILE, SN_PAIN, SN_RAISE, SN_SEE, SN_SPAWN, SN_XDEATH, decorations, episodes, finales, flags, mapInfos, materials, models, musics, skies, states, things ]</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/displaymode?rev=1574006494&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T16:01:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:displaymode</title>
        <link>https://manual.dengine.net/script/module/displaymode?rev=1574006494&amp;do=diff</link>
        <description>DisplayMode (Module)

Module that wraps the native DisplayMode class.

Functions

 ( )

Returns the original (i.e., desktop) display mode, the one that was in use when the engine was started. The return value is a dictionary:

{ depth: 32, height: 768, ratio: [ 16, 9 ], refreshRate: 60, width: 1366 }</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/game?rev=1574021775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T20:16:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:game</title>
        <link>https://manual.dengine.net/script/module/game?rev=1574021775&amp;do=diff</link>
        <description>Game (Module)

When a game plugin is loaded, its script bindings are added to the Game module.

Functions

 (
 ,
  = None )

Shows a message in a player's HUD and prints it also to the console log. If player is None, the message goes to the console player.</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/gui?rev=1574016909&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T18:55:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:gui</title>
        <link>https://manual.dengine.net/script/module/gui?rev=1574016909&amp;do=diff</link>
        <description>gui (Module)

Utilities for GUI applications.

Functions

 ( ,  )

Returns a new color with the alpha value changed to alpha.

 ( , ,  )

Returns a color where vectors a and b are interpolated by amount. If amount is 0, the result is a; if amount is 1, the result is</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/input?rev=1576480981&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-16T07:23:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:input</title>
        <link>https://manual.dengine.net/script/module/input?rev=1576480981&amp;do=diff</link>
        <description>Input (Module)

Module that provides access to the input subsystem.

Functions

 (
 ,
  )

Creates an event binding for the provided event. Whenever the event is received, the specified command will be executed. Returns True or False to indicate successful creation of the binding.</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/math?rev=1576996430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-22T06:33:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:math</title>
        <link>https://manual.dengine.net/script/module/math?rev=1576996430&amp;do=diff</link>
        <description>Math (Module)

Module that provides math-related functions.

Functions

 (  )

Cosine of n.

 ( )

Returns a random number between 0 and 1.

 ( ,  )

Returns a random integer in the range low...high. The range is inclusive at both ends, so this is possible:</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/recutil?rev=1574007412&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T16:16:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:recutil</title>
        <link>https://manual.dengine.net/script/module/recutil?rev=1574007412&amp;do=diff</link>
        <description>recutil (Module)

Module that contains utilities for manipulating records.

Functions

 ( ,  )

Duplicates all members of the src record in the dest record without touching existing values in dest. Private members in src (begin with a double underscore</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/render?rev=1574020244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T19:50:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:render</title>
        <link>https://manual.dengine.net/script/module/render?rev=1574020244&amp;do=diff</link>
        <description>Render (Module)

Functionality related to graphics and rendering.

Render.StateAnimator

A native class whose script bindings are available as the Render.StateAnimator class. Use of the class is documented in:
Scripting with StateAnimator</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/savedsession?rev=1574007633&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-17T16:20:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:savedsession</title>
        <link>https://manual.dengine.net/script/module/savedsession?rev=1574007633&amp;do=diff</link>
        <description>SavedSession (Module)

Module that provides access to the savegame manipulation features of the resource subsystem.

Functions

 ( ,  )

Performs conversion of a single legacy savegame into the native .save package format. When this function is called the</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/version?rev=1489402009&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-13T10:46:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:version</title>
        <link>https://manual.dengine.net/script/module/version?rev=1489402009&amp;do=diff</link>
        <description>Version (Module)

Module that provides version information.

Constants
 Identifier  Type  Description  BUILD  Number  Current build number  CPU_BITS  Number  32 or 64  DEBUG  Boolean  “True” in debug build, “False” in release build  GIT  Text</description>
    </item>
    <item rdf:about="https://manual.dengine.net/script/module/world?rev=1627793753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-01T04:55:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>script:module:world</title>
        <link>https://manual.dengine.net/script/module/world?rev=1627793753&amp;do=diff</link>
        <description>World (Module)

Native module that provides bindings to objects in the game world.

Functions

 (  )

Searches the map for all things of type thingId and returns an array of  references.

 (
 ,
 ,
  = None,
  = 0
 )

Spawns a new thing at the specified coordinates</description>
    </item>
</rdf:RDF>
