Twine Version: 2.10.0
Sugarcube 2.37.3
Does the T3LT extension in VSCode by default not show special passages? If so, is it possible to show them?
Twine Version: 2.10.0
Sugarcube 2.37.3
Does the T3LT extension in VSCode by default not show special passages? If so, is it possible to show them?
What exactly do you meant by “show special passages”?
Do you mean:
1: Show the Passage Definition of passages like StoryInit and StoryCaption within an open Twee Notation file.
The only special passages that all Twee Notation based projects must include are StoryData, StoryTitle, and a Passage that will be visited upon startup. All other special passages are optional, and different Story Format’s can have different special passages.
While SugarCube has many special passages, besides the two required ones already mentioned, none of the others are mandatory in a project. So if you require any of the other special passages in your project then you’re expected to manually add the ones you need.
2: Show the Passage Definition of passages like StoryInit and StoryCaption within T3LT’s Story Map.
If you’ve manually added a Passage Definition for any of the non mandatory special passages, like StoryInit and StoryCaption, to your project…
:: StoryInit
<<set $variable to "default value">>
:: StoryCaption
Label: $variable
…then they should appear in the Story Map. However as the above have no “position” information associated with them…
:: StoryInit {"position":"0,125"}
<<set $variable to "default value">>
:: StoryCaption {"position":"0,250"}
Label: $variable
…those passages may be hidden either under another passage’s widget or off the edge of the visual map area. The 2nd situation can be resolved by manually adding valid “position” details to those Passage Definitions that don’t have any. The 1st situation can be resolved by checking to see which two (or more) Passage Definitions have the same “position” details, and then altering the details of the “other” definitions.