Fulltext results:
- reference @script
- ====== Doomsday Script reference guide ====== This article describes the Doomsday Script language and its role in [[:Doomsda... " and "On death" scripts]] In older versions: [[/script/reference?rev=1576480962#using_doomsday_script|2.2]] ==== Editor support ==== * Visu... le editors ===== Language reference ===== See the [[language|Language reference]] for information about the syntax, and built-in functions and [[script:language#modules|modules]].
- thing @ded
- in existence). Please note: * All features of Doomsday Script are available during this callback. * The speci... on in the Death/Xdeath state is that the On death script is also provided a reference to the killer. All the normal processing of a thing's death occurs even if an On death script has been specified. Variables available in the script: * //self// is the thing that has been killed.
- state @ded
- rsion:2.2]], the action may also be defined using Doomsday Script. In this case, the contents of the Action string are parsed as a script and executed when a thing or psprite enters the s... appplayer|App.Player]], psprite actions only) [[:script|All features of Doomsday Script]] are available in the action script. ==== Next State ==== What state to go to after this one has fini
- sidebar
- e]] * [[xg:reference_guide|XG reference]] * [[script:reference|Scripting]] **Development** * [[devel|Getting
- 2.2 @version
- al/feature walkthrough]] of the language, and a [[script:reference#using_doomsday_script|list of the current uses of scripting]] in Doomsday. New script bindings have been added for playing sounds and showing in-game messages, for example.... * Incorrect UI behavior in the game library. * Doomsday Script parser and interpreter were made more robust, inc
- readme_macos @guide:2.2
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- doomsday @guide:2.2:man
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- readme_windows @guide:2.2
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- readme_macos @guide:2.3
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- doomsday @guide:2.3:man
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- readme_windows @guide:2.3
- D definitions and intro/finale animations]] * [[script/reference|Doomsday Script]] * [[https://tracker.dengine.net/projects/deng/roadmap|Project roadmap and features in planning... er hardware components. **Kees Meijs** packaged Doomsday for Debian and hosted an Apt repository of Debian... OOM-based games. **Jaakko Keränen** created the Doomsday Engine and is the lead developer of the project.
- records @script:walkthrough
- == Records ====== Records are the foundation of Doomsday Script. Each namespace and module is a record, each obje... y still be referenced by variables in scripts. A script variable may own a record, or simply reference one owned by someone else. When a record gets destroyed, all variables that reference it will be invalidated. In other words, records are __not__ reference-counted (like Python objects would be). In pract
- basic_expressions @script:walkthrough
- <- script:reference|Reference guide ^ ^ Operator expressions -> ====== Basic expressions ====== ===== Numbers and strings ==... serialized block of memory cannot be modified via Doomsday Script. $ a = [1, 'One', {1:'One'}] $ print a ... e ''eval()'' function evaluates its argument as a script and returns the return value from it. The script gets runs in the same namespace where ''eval()'' was cal
- modding @modding
- [[fs:Packages]] * [[:Assets]] * [[:ded|DED reference (Doomsday Engine Definitions)]] * [[xg:reference_guide|XG reference (generalized line/sector types)]] * [[script:reference|Scripting]]
- doomsday @guide:2.1:man
- user interface, for instance when you first start Doomsday. Its value can also be manipulated in the Doomsday Script command prompt. * The configuration file //~/.d... utton next to the command prompt. **Interactive Doomsday Script prompt.** [[Doomsday Script]] is a fully-fledged Python/Ruby-like scripting l... ch release. The command prompt can be switched to Doomsday Script mode by right-clicking the ">" prompt menu button... ng entered into the command prompt is then run as Doomsday Script. This mode is intended only for developers. ===