mirror of
https://github.com/ganelson/inform.git
synced 2024-07-08 10:04:21 +03:00
37 lines
979 B
Plaintext
37 lines
979 B
Plaintext
|
B/lscen: Load Scenes Template.
|
||
|
|
||
|
@Purpose: To load the Scenes language definition element.
|
||
|
|
||
|
@-------------------------------------------------------------------------------
|
||
|
|
||
|
@p Data type definitions.
|
||
|
|
||
|
@c
|
||
|
{-lines:type}
|
||
|
SCENE_TY:
|
||
|
apply-macro:#BASE-KIND
|
||
|
singular:scene
|
||
|
plural:scenes
|
||
|
|
||
|
instance-of:WORD_VALUE_TY
|
||
|
instance-of:ENUMERATED_VALUE_TY
|
||
|
instance-of:SAYABLE_VALUE_TY
|
||
|
named-values-created-with-assertions:yes
|
||
|
default-value: 0
|
||
|
|
||
|
loop-domain-schema:for (*1=1: *1<=NUMBER_SCENES_CREATED: *1++)
|
||
|
has-i6-GPR:yes
|
||
|
i6-printing-routine:PrintSceneName
|
||
|
constant-compilation-method:quantitative
|
||
|
apply-template:*UNDERSTOOD-VARIABLE
|
||
|
|
||
|
description:a scene
|
||
|
documentation-reference:kind_scene
|
||
|
index-priority:4
|
||
|
index-default-value:the Entire Game
|
||
|
indexed-grey-if-empty:yes
|
||
|
specification-text:Like a scene in a play: a period of time which is usually tied to events in the plot. Scenes are created by sentences like 'Midnight Arrival is a scene.'
|
||
|
|
||
|
{-endlines}
|
||
|
{-callv:Kinds::Interpreter::batch_done}
|