Fulltext results:
- functions @script:walkthrough
- n is defined in the current scope using a ''def'' statement. ''def'' is a compound statement, so it must be either a single-line compound or ''end'' must be use... c1(): pass def func2() end The ''return'' statement is used to return a value from a function. ... def func5(a, b, c) Default values can be included. def func5(a, b='default', c=100) When calli
- 2.3 @version
- net/issues/2375|Doomsday Script bindings]] were added, allowing access to game, player, and thing prope... ngs, one can now list things by type, check their state and flags, and perform state changes on them. Things can also have an "On death" script that gets run wh... sequences can be redefined and new ones can be added via the [[script:module:audio#setAmbientSequence|
- defs @script:module
- efs.SN_*'' constants are used as indices in the ''states'' array of [[ded:thing|Thing definitions]]. The ''Defs.SDN_*'' co... are used as indices in the ''sounds'' array of [[ded:thing|Thing definitions]]. ===== Functions ===... ( #@Arg_HTML~Text,name~@# ) #@Identifier_HTML~getStateNum~@# ( #@Arg_HTML~Text,stateId~@# ) #@Identifier_HTML~getThingNum~@# ( #@Arg_HTML~Text,thingId~@# )
- app @script:module
- rt a new attack. This behavior is defined by the State definitions in Heretic's **objects.ded**. #@Identifier_HTML~setLocalQuake~@# ( #@Arg
- reference @script
- layer|Earthquake effect]] * **Things:** * [[ded:state#action|State action function]] * [[.module:World#attack|At... module:World#worldthing|Change momentum]] * [[ded:thing#on_touch|"On touch" and "On death" scripts]
- thing @ded
- difference to a script action in the Death/Xdeath state is that the On death script is also provided a reference to the killer. All the normal process
- state @ded
- ====== State (DED) ====== ===== Syntax ===== <Copy> State { ID = ""; Flags = flaga | flagb | f... = The frame of the sprite to display during this state. Note that while the actual sprite frames are letter coded, here you enter a number. If you want to use the... ply vanish when it reaches the end of the current state. It is officially recommended that if you want a thing to simply vanish after it has ran through a state or series of states that you enter "NULL" in this
- model @assets
- n [[version:2.2]]. Doomsday 1.x supports only [[ded:model|MD2/DMD models]]. ===== Models representin... as "3D model asset to be used for representing [[ded:thing]]s of type POSSESSED in the game world". Th... must be one of the thing types defined in the loaded game. ===== Models representing player weapons ... wand") are defined by the game plugins in their [[ded:Values]] definitions ("Weapon Info" section). Yo
- 2.2 @version
- .** Newly introduced scripting use cases are mobj state [[ded:state#action|action functions]] that execute scripts, and (for Heretic) an [[ded:thing#ontouch|“On touch”]] script that gets run when a mobj is touched. The latter could be used f... able menu labels, enhanced intermission screen, [[ded:values_for_heretic|Values]] for ammo per shot, su... weapon models not being drawn as the author intended, since one is free to alter the renderer’s FOV an
- readme_macos @guide:2.2
- gress * Clients automatically download PWADs loaded on server * Automatic discovery of servers runn... o choose which additional mods are going to be loaded when the game is started. On the left side of the... ide other packages that will get automatically loaded. * "loaded": Only show currently loaded mods. This is useful when browsing mods while playing a game
- doomsday @guide:2.2:man
- d to specify a response file whose contents are added to the command line. ===== Options ===== ; ... ''-game'' option, the specified files will be loaded at startup. Without ''-game'' they are just registered as available files that can then be loaded in games. It is also possible to load data files ... known games and automatically loads them when needed. ; ''-version'' : Show version information.
- readme_windows @guide:2.2
- gress * Clients automatically download PWADs loaded on server * Automatic discovery of servers runn... o choose which additional mods are going to be loaded when the game is started. On the left side of the... ide other packages that will get automatically loaded. * "loaded": Only show currently loaded mods. This is useful when browsing mods while playing a game
- readme_macos @guide:2.3
- gress * Clients automatically download PWADs loaded on server * Automatic discovery of servers runn... o choose which additional mods are going to be loaded when the game is started. On the left side of the... ide other packages that will get automatically loaded. * "loaded": Only show currently loaded mods. This is useful when browsing mods while playing a game
- doomsday @guide:2.3:man
- d to specify a response file whose contents are added to the command line. ===== Options ===== ; ... ''-game'' option, the specified files will be loaded at startup. Without ''-game'' they are just registered as available files that can then be loaded in games. It is also possible to load data files ... known games and automatically loads them when needed. ; ''-version'' : Show version information.
- readme_windows @guide:2.3
- gress * Clients automatically download PWADs loaded on server * Automatic discovery of servers runn... o choose which additional mods are going to be loaded when the game is started. On the left side of the... ide other packages that will get automatically loaded. * "loaded": Only show currently loaded mods. This is useful when browsing mods while playing a game