Fulltext results:
- functions @script:walkthrough
- <- Records ^ ^ Scopes -> ====== Functions ====== A function is defined in the current scope using a ''def... be changed. func5(c=5, a=100, b='OOO') ===== Records as arguments ===== Records are passed by non-owned reference in arguments. record myrec myrec.val = ... rec.val Output: Original Changed Note that records are always passed by reference, even when specifi
- defs @script:module
- kup'' is a dictionary that maps IDs to definition records. <code> $ Defs.things.idLookup['possessed'] ⇒ __... in this list are also available in the definition records as ''<nowiki>__order__</nowiki>''. $ len(Defs
- language @script
- | serializes data into an array of bytes | | ''subrecords'' | returns the subrecords of a record as a dictionary | | ''Text'' | converts argument to a text string |... ; [[.module:recutil]] : routines for manipulating records (stdlib) ; [[.module:Render]] : graphics and re
- scopes @script:walkthrough
- pe. * In a class definition, the scope is the [[records#classes|class namespace]]. ===== Global assignme
- record @script
- ====== Record ====== Records are simple data structures in [[:Doomsday Script]] that contain a set of unordered, named variables and subrecords. Records can be nested inside other records up to arbitrary depth. Records are fully serializable (which the excep
- records @script:walkthrough
- <- Exceptions ^ ^ Functions -> ====== Records ====== Records are the foundation of Doomsday Script. Each namespace and module is a record, each object is a record, and classes are records, too. The ownership model of records is that there is always a single owner for a record, and if that own
- exceptions @script:walkthrough
- <- Statements and compounds ^ ^ Records -> ====== Exceptions ====== ===== Try and catch ===== Like in C+
- scripting_with_stateanimator @assets
- ss).''enabled''| Other pass variables in the pass records (e.g., ''body.enabled''). | | (pass).''material''
- recutil @script:module
- Module that contains utilities for manipulating records. ===== Functions ===== #@Identifier_HTML~copy
- detailed_list_of_changes_in_doomsday_version_1.9.10 @version
- og entry headers. * Script: references between Records can be restored after deserialization (with some