Introduction |
General Introduction |
The Sample Game |
Templates |
Startup Code : gameMain |
Rooms and Connectors |
Introduction |
OutdoorRoom |
FakeConnector |
DeadEndConnector |
RoomConnector |
asExit |
Enterable |
Room |
StairwayDown |
StairwayUp |
TravelWithMessage |
SecretDoor |
ThroughPassage |
DarkRoom |
TravelMessage |
RoomAutoConnector |
Door |
BasicDoor |
NoTravelMessage |
ExitOnlyPassage |
AutoClosingDoor |
OneWayRoomConnector |
PathPassage |
Shipboard |
FloorlessRoom |
Floorless |
HiddenDoor |
EntryPortal |
ExitPortal |
TravelBarrier |
AskConnector |
TravelConnector |
Room Methods and Properties |
roomXxxxAction |
roomParts |
cannotGoThatWay |
cannotGoThatWayInDark |
roomDarkTravel |
enteringRoom |
inRoomName |
NonPortables |
NonPortable Introduction |
Fixture |
CustomFixture |
Decoration |
Distant |
Unthing |
Immovable |
CustomImmovable |
Heavy |
Component |
Things |
Thing - Introduction |
Thing - The Basics |
vocabWords |
initDesc & initSpecialDesc |
globalParamName |
specialDesc |
described |
bulk and weight |
setSuperclassList |
Readable |
Food |
disambigName |
Wearable |
Containers |
Containers - Introduction |
BulkLimiter |
Surface |
BasicContainer |
Container |
OpenableContainer |
notifyInsert & notifyRemove |
LockableContainer |
RestrictedContainer |
Dispenser |
StretchyContainer |
SpaceOverlay |
Underside |
RearContainer |
RearSurface |
ComplexContainer |
ContainerDoor |
SingleContainer |
BagOfHolding |
Locks & Keys |
Locks & Keys - Introduction |
Lockable |
IndirectLockable |
KeyedContainer |
LockableWithKey |
Keyring |
Openable |
BasicOpenable |
Light and Fire |
Light and Fire - Introduction |
brightness |
LightSource |
Flashlight |
Candle & FireSource |
OilLamp |
Matchstick & Matchbook |
Dynamite |
Hiding & Finding |
Hiding & Finding - Introduction |
Hiding with Words |
Finding by moving |
sightPresence & isListed |
Hidden |
PresentLater |
Gadgets & Controls |
Gadgets - Introduction |
Button |
LabeledDial |
SpringLever |
Settable |
NumberedDial |
Dynamic Locations |
Lever |
Dial |
OnOffControl |
Switch |
Lever (2) |
A Card Lock |
Fuses & Daemons |
Fuse |
Daemon |
SenseFuse |
SenseDaemon |
PromptDaemon |
OneTimePromptDaemon |
ModuleExecObjects |
ModuleExecObject |
InitObject |
PreinitObject |
PreSaveObject |
PostRestoreObject |
PostUndoObject |
PreRestartObject |
Pushing Things Around |
TravelPushable |
PushTravelBarrier |
Intangibles & Senses |
Intangibles - Overview |
Intangible |
DistanceConnector |
Occluder |
Vaporous |
SimpleOdor |
SimpleNoise |
Odor |
Noise |
SenseConnector |
SensoryEvent |
Attachables |
Attachables - Overview |
Attachable |
NearbyAttachable |
PlugAttachable |
PermanentAttachment |
NestedRoom |
NestedRoom Overview |
NestedRoom |
BasicChair |
Platform |
NominalPlatform |
Bed |
Chair |
HighNestedRoom |
OutOfReach |
Booth |
Vehicle |
VehicleBarrier |
MultiLocs |
MultiLoc |
MultiInstance |
MultiFaceted |
Collections |
CollectiveGroup (static) |
CollectiveGroup (mobile) |
Scripts |
Script |
EventList |
StopEventList |
CyclicEventList |
RandomEventList |
ShuffledEventList |
ExternalEventList |
SyncEventList |
RandomFiringScript |
Actors & NPCs |
Overview - Actors & NPCs |
Basic Actors |
Basic Actor Customization |
Actor Knowledge |
Moving Actors Around |
Actor States |
Overview - Actor States |
HermitActorState |
AccompanyingState |
AccompanyingInTravelState |
GuidedTourState |
GuidedInTravelState |
InConversationState |
ConversationReadyState |
Greeting Protocols |
Topic Entries |
TopicEntry |
GiveTopic |
ShowTopic |
GiveShowTopic |
AltTopic |
InitiateTopic |
AskTopic |
TellTopic |
AskTellTopic |
AskForTopic |
AskAboutForTopic |
AskTellShowTopic |
AskTellGiveShowTopic |
Yes,No & SpecialTopics |
HelloTopic |
ImpHelloTopic |
ByeTopic |
ImpByeTopic |
LeaveByeTopic |
BoredByeTopic |
ActorByeTopic |
HelloGoodbyeTopic |
MiscTopic |
TopicGroup |
DefaultTopics |
DefaultTopics - Overview |
DefaultAskTopic |
DefaultTellTopic |
DefaultAskTellTopic |
DefaultGiveTopic |
DefaultShowTopic |
DefaultGiveShowTopic |
DefaultAskForTopic |
DefaultAnyTopic |
SuggestedTopics |
SuggestedTopic |
SuggestedAskTopic |
SuggestedTellTopic |
SuggestedGiveTopic |
SuggestedShowTopic |
SuggestedYesTopic |
SuggestedNoTopic |
SuggestedTopicTree |
limitSuggestions |
Conversation Nodes |
Conversation Nodes - Overview |
ConvNode |
YesTopic |
NoTopic |
SpecialTopic |
initiateConversation |
AgendaItems |
AgendaItem |
ConvAgendaItem |
DelayedAgendaItem |
More AgendaItem Examples |
Commanding NPCs |
Overview - Commanding NPCs |
CommandTopic |
DefaultCommandTopic |
Overriding obeyCommand |
TCommandTopic |
A Modified DefaultCommandTopic |
Consultables |
Consultable |
ConsultTopic |
DefaultConsultTopic |
Scoring |
Scoring - Overview |
addToScore |
Achievement |
SimpleAchievement |
awardPoints |
awardPointsOnce |
scoreRankTable |
maxScore |
Hints |
Hints - Overview |
TopHintMenu |
HintMenu |
Goal |
Hint |
Further Information |
Concluding Remarks |
Language Information |
Defining Verbs |
Message Substitution Parameters |
Past Tense |
Templates |
Achievement Template |
Actor Template |
AltTopic Template |
ConvNode Template |
DeadEndConnectorTemplate |
DefaultTopic Template |
Enterable Template |
Exitable Template |
EventList Template |
Footnote Template |
Goal Template |
Hint Template |
MenuItem Template |
MenuLongTopicItem Template |
MenuTopicItem Template |
MiscTopic Template |
MultiLoc Template |
NoTravelMessage Template |
OneWayRoomConnector Template |
Passage Template |
Room Template |
ShuffledEventList Template |
SpecialTopic Template |
StyleTag Template |
SyncEventList Template |
Thing Template |
ThingState Template |
TopicEntry Template |
TopicGroup Template |
TravelMessage Template |
Unthing Template |
VocabObject Template |
Changes |
Changes for v3.0.16 |
Changes for v3.0.12 |
Changes for v3.0.10 |
Changes for v3.0.9 |
Changes for v3.0.8 |
Changes for July-Sept 2004 |
Changes for v3.0.7 |
Changes for v.3.0.6q |
Changes for May 2004 |
Changes for v3.0.6p |
March/April 2004 |