Game
- A minimal game definition
- Beginnings
- Endings
- IFID generator
- Scoring
- GameInfo.txt & cover art
- Treaty of Babel
Tangibles
Locations & travel
Room
Booth
Door
Enterable
Floor
MultiLoc
Distant
Passage
Region
StairwayDown
StairwayUp
TravelBarrier
TravelConnector
Text, HTML, & multimedia
- Escaped characters (backslash codes)
- Embedded expressions
- Embedded string templates
- Message params tokens (English)
- Introduction to HTML TADS
- Regular expressions
- String methods
- aHref()
Containers & surfaces
Gadgetry
Attachables & components
Actions, verbs, & Doers
Actors, NPCs, & conversations
Actor
ActorState
ActorTopicEntry
AgendaItem
InitiateTopic
- Greetings
- Requests
- Love & war
- Q & A
- Talking
- Conversations
- Default topic handling
DefaultAnyTopic
DefaultAgendaTopic
DefaultAskForTopic
DefaultAskQueryTopic
DefaultAskTellTopic
DefaultAskTopic
DefaultCommandTopic
DefaultConversationTopic
DefaultGiveShowTopic
DefaultGiveTopic
DefaultQueryTopic
DefaultSayQueryTopic
DefaultSayTellTalkTopic
DefaultSayTellTopic
DefaultSayTopic
DefaultShowTopic
DefaultTalkTopic
DefaultTellTalkTopic
DefaultTellTopic
Consultables & knowledge
Events & scenes
Sensory
Hints, goals & menus
System
- General functions
- Misc. functions
- Utility functions
- List methods
- LookupTable methods
- I/O & banner API
- English language module
- Initialization