### Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Activate item at (script command)
Add character (custom NPCs)
Add command (characters)
Add room (level editor)
Add room (room editor)
Add room to map (script command)
Add sound (scripts)
Add text (scripts)
Add variable (scripts)
Advanced options (customizing)
Advice for solving rooms
"Aim for Fun, not Difficulty" (hold design)
Allow NPC to attack player by bumping (scripts)
Alpha blending (settings)
Ambient sound (script command)
Ambient sound at (script command)
Animations (custom NPCs)
Answer (script command)
Anyone Edit (level editor)
Appear (script command)
Appear at (script command)
Arrow (element)
Arrow rotator token (room editor)
Ask multiple choice question (scripts)
Assign text (scripts)
Attack adjacent (script behavior)
Attack first (script behavior)
Attack in front (script behavior)
Attack in front with back turned (script behavior)
Attack last (script behavior)
Autologin (customizing)
Automatically save room (room editor)
Autosave (editor settings)
Autosave (script command)
Avatar (custom NPCs)
"Avoid Exploiting Quirks" (room design)
"Avoid Trial-and-Error Puzzles" (room design)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Background story
Bad room design (room design)
Battle key (keys)
Beam attack (script behavior)
Behavior (script command)
Bestiary
Beta test holds (CaravelNet)
Black door (element)
Blue door (element)
Brain (monster)
Briar (element)
Briar cutter (script behavior)
Bridge (element)
Broken wall (element)
Build item (script command)
Build Levels (main menu)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

CaravelNet Chat
CaravelNet Chat (play sub-menu)
CaravelNet key (CaravelNet)
CaravelNet news (CaravelNet)
CaravelNet Usage (CaravelNet)
Change custom image (room editor)
Change destination level (room editor)
Change language (customizing)
Change Location (hold management)
Choose Level Set (play sub-menu)
Change NPC location (scripts)
Change obstacle type (room editor)
Change Player (main menu)
Change Settings (main menu)
Change sound play time (scripts)
Change speech display time (scripts)
Changing script (characters)
Changing Settings
Character look (characters)
Character on tarstuff (scripts)
Character orientation tiles (characters)
Character Script Commands
Character Scripting
Character visibility (characters)
Characters (room editor)
Chat (CaravelNet)
Chat during play (chat)
Choose Hold (level editor)
Choose Level (level editor)
Choose Level (restore games)
Choose Position (restore games)
Choose Room (level editor)
Choose room (room editor)
Cloud shadows (weather)
Clouds (weather)
Commands (keys)
Combat speed (setting)
Compete for scores (CaravelNet)
"Conclusion" (room design)
Conditional block errors (scripts)
Conditional execution (scripts)
Connection icon (CaravelNet)
Console, using (customizing DROD)
Continue (restore games)
Continue Playing Game (play sub-menu)
Continue playing music across rooms (scripts)
Coordinates (keys)
Copy Hold (level editor)
Copy level (level editor)
Copy region (room editor)
Copy room (level editor)
Copy room (room editor)
"Cosmetics Counts" (room design)
Create custom actors (characters)
Create new level (level editor)
Credits
Critical hero (scripts)
Crossfade duration (customizing)
Crossfade on room traversal (weather)
Crumbly wall (element)
Custom avatar (custom NPCs)
Custom Character Management (characters)
Custom graphics (customizing)
Custom room textures (room editor)
Custom tiles (custom NPCs)
Customizing objects (room editor)
Customizing your DROD installation
Cut room (level editor)
Cut room (room editor)
Cut scene (script command)
Cut scene, skip (keys)
Cut-copy-paste commands (characters)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Darkness (weather)
Deadly (scripts)
Decision making (scripts)
Decrease light intensity (room editor)
Decrease light radius (room editor)
Default script (custom NPCs)
Delete Command (characters)
Delete custom image (room editor)
Delete custom NPC (custom NPCs)
Delete Hold (hold management)
Delete Level (level editor)
Delete Player (player selection)
Delete region (room editor)
Delete room (level editor)
Delete room (room editor)
Deleting objects (room editor)
Demo (settings)
Describe Hold (level editor)
Describe level (level editor)
Dialog text (scripts)
Dialogue, skip (keys)
Die (scripts)
Direct-only movement (script behavior)
DirectX drivers (customizing)
Disable mouse movement (commands)
Disappear (script command)
Disarm token (room editor)
Display coordinates (keys)
Display stats (keys)
Download Hold (hold management)
Download holds (CaravelNet)
Dramatic effect (scripts)
drodrpg.ini (customizing)
Drop Trapdoors (script behavior)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Each attack (script command)
Each defend (script command)
Each use (script command)
Editing a room (level editor)
Editing a room (room editor)
Editing holds
Editing Privileges (level editor)
Editing someone else's hold (level editor)
Editor (settings)
Editor Settings (room editor)
Else (script command)
End (script command)
End conditional block (scripts)
End hold (scripts)
End on room exit (script command)
Ending text (level editor)
Enhanced vision token (room editor)
Environmental effects (settings)
Environmental Settings
Environmental settings (level editor)
Equipment (element)
Equipment (script command)
Evil Eye (monster)
Examining room state (scripts)
Examples of branching code structures (scripts)
"!" symbol (scripts)
Exit (element)
Export Hold (hold management)
Export Player (player selection)
Export Saves Only (player selection)
Export script commands (characters)
Export speech (customizing)
Export text (customizing)
Exporting speech text (scripts)
Expressing stories with DROD rooms (room design)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Face (characters)
Face away from target (script behavior)
Face direction (script command)
Face target (script behavior)
Finish placing serpents (room editor)
Floating clouds (weather)
Floor controls (room editor)
Floor textures (room editor)
Flush Speech (script command)
Fog (weather)
Follow entity (scripts)
Forbid NPC to attack the player (scripts)
Forbid turning (scripts)
Force arrow (element)
Full screen (settings)
Full screen mode (keys)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Game effect (script command)
Game Elements
Gates (room editor)
Gel-mud token (room editor)
General Advice for Solving Rooms
"General Law of Puzzles" (hold design)
Generate entity (script command)
Get Help (main menu)
Ghost image (script imperative)
Go to (script command)
Go to another level (room editor)
Go to level entrance (script command)
Goblin (monster)
Goblin weakness (script behavior)
Good room design
Graphic (characters)
Graphics (settings)
Greckle gate (element)
Green door (element)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Health (element)
Help (main menu)
Help for room (advice)
Help with solving rooms
Hidden Room (level editor)
Hidden rooms explored (restore games)
Hidden rooms found (hold management)
Hide stat changes (script imperative)
Highlight yellow doors (keys)
Highlighted objects/tiles (room editor)
Hold beta test (CaravelNet)
Hold Description (level editor)
Hold ending text (level editor)
Hold Filter (hold management)
Hold localization (customizing)
Hold Management Screen (hold management)
Horizontally reflect a room (room editor)
Horizontally reflect level (level editor)
Hot tile (element)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Ideas for Architects
If ... (script command)
If End (script command)
Image formats (customizing)
Imperative (script command)
Import Hold (hold management)
Import image (room editor)
Import Player (player selection)
Import script commands (characters)
Increase light intensity (room editor)
Increase light radius (room editor)
Insert variable value (scripts)
Integer variable (scripts)
Interaction (scripts)
Introductory text for level (level editor)
Invisibility potion (element)
Invisible character (characters)
Item multiplier (game element)
Item multiplier (level editor)
Item tips (settings)
Items (room editor)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Keep tarstuff off of walls (room editor)
Keyboard Commands
Keyboard Commands (settings)
Keys (element)
Killable (script imperative)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Label (script command)
Language settings (customizing)
Lantern light (weather)
Laptop keyboard layout (customizing)
Layers (room editor)
Level author (level editor)
Level description (level editor)
Level Editor
Level entrance description (room editor)
Level entrances (room editor)
Level map (level editor)
Level map (game element)
Level settings (level editor)
Light sources (room editor)
Lightness (weather)
Lightning (weather)
Living Tar, The (monster)
Localization (customizing)
Lock (command, on doors)
Logging in (CaravelNet)
Logging variables (customizing)
Loop sound effect (scripts)
Looping scripts (scripts)
Lucky (script behavior)
"Lynchpin Puzzles" (room design)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Main level entrance (room editor)
Main Menu Commands
Make NPC die with blood splatter (scripts)
Make NPC unkillable (script imperative)
Make script global (script imperative)
Make speech appear immediately (scripts)
Make text appear (scripts)
Map (element)
Mark location in script (scripts)
Metal (script behavior)
Mimic (element)
Minimap (keys)
Minimap (room coloring)
Minimap (room editor)
Mirror last move (keys)
Misc. Notes (room editor)
Mod management screen
Modify copy of a hold (level editor)
Modify serpent (room editor)
Monitor variables (scripts)
Monster (element)
Monster layer (room editor)
"Monster movement sequence" (room design)
Monster Reference
Mood (scripts)
"Motivations for building holds" (hold design)
Move (script command)
Move into swords (script behavior)
Move level entrance (room editor)
Move to (script command)
Moving large regions (room editor)
Moving NPCs (scripts)
Multiple choice question (scripts)
Multiple objects (room editor)
Music (settings)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Nested branches (scripts)
Nested "If ..." blocks (scripts)
New level (level editor)
New Player (player selection)
News (CaravelNet)
No enemy defense (script behavior)
No ghost image (script imperative)
No restart on room entrance (script imperative)
Normal movement (script behavior)
Notes about conditional blocks (scripts)
Notes about using NPC scripts (scripts)
NPC (characters)
NPC movement styles (script behavior)
NPC interaction (scripts)
Number variable (scripts)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Object categories (room editor)
Object orientation (room editor)
Obstacles (room editor)
Omni movement (script behavior)
Only You (level editor)
Open gates (element)
Orb (element)
Orb customization (room editor)
Orbs (room editor)
Oremites (element)
Ortho squares (element)
Other options (customizing)
Outside room (weather)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Paste room (room editor)
Pause script (scripts)
Percentage of Hidden Rooms (hold management)
Personal (settings)
Pit (element)
Place level entrance (room editor)
Placement (scripts)
Placing large obstacles (room editor)
Placing Multiple Objects (room editor)
Placing Objects (room editor)
Placing serpents (room editor)
Placing stairs (room editor)
Placing tokens (room editor)
Platform (element)
Play as character (scripts)
Play custom music (scripts)
Play Game (main menu)
Play New Game (play sub-menu)
Play scene without player intervention (scripts)
Play sound effect (scripts)
Play sound effect from location (scripts)
Play Tutorial (play sub-menu)
Play video (script command)
Player Name (settings)
Player role (script command)
Player Selection Screen
Playtesting (room editor)
Power-ups (element)
Pressure plates (room editor)
Privacy notice (CaravelNet)
Private beta test (CaravelNet)
Private chat (chat)
Prompt before saving room (room editor)
Push objects (script behavior)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Queries (scripts)
Question (script command)
"?" symbol (scripts)
Quick demo record (keys)
Quick load
Quick save
Quick Start
Quit (main menu)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Rating holds (hold management)
Rearrange levels (level editor)
Record demos (keys)
Record progress (CaravelNet)
Red door (element)
Redistributing media files (customizing)
Redo (room editor)
Reflecting a room (room editor)
Reflecting the level (level editor)
Relative movement (scripts)
Remove NPC (scripts)
Remove serpent pieces (room editor)
Remove variable (scripts)
Rename Hold (level editor)
Rename level (level editor)
Reordering script commands (characters)
Reorient starting position (room editor)
REP Doubler (script behavior)
Repeat Rate (settings)
Report my Progress (CaravelNet)
Reposition characters (characters)
Reposition level entrance (room editor)
Repositioning scrolls, characters and level entrances (room editor)
Request new key (CaravelNet)
Reset avatar (characters)
Reset custom character tiles (characters)
Restart (keys)
Restart script on room entrance (script imperative)
Restore (play sub-menu)
Restore Game (restore games)
Restoring Saved Games
Return control to player (scripts)
Return to prior location (scripts)
Revise level entrance text (room editor)
Revising script (characters)
Roach (monster)
Roach Queen (monster)
Rock Golem (monster)
Room Editor
Room Editor keyboard commands
Room errors (room editor)
Room graphics (level editor)
Room lighting (weather)
Room motif (level editor)
Room pieces (room editor)
Room square information (keys)
Room Style (level editor)
Room style (customizing)
Room tile size (room editor)
Room transition speed (customizing)
"Rooms with Stories" (hold design)
Rotating a room (room editor)
Rotating the level (level editor)
Rotate arrows CW/CCW token (room editor)
Run commands based on condition (scripts)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Safe (scripts)
Save (restore screen)
Save automatically (settings)
Save room automatically (room editor)
Scenery obstacles (room editor)
Score checkpoint (script command)
Screenshot (keys)
Script as text (characters)
Script Commands
Script end (scripts)
Script examples of using conditions (scripts)
Scroll (element)
Select Hold (level editor)
Select Player (player selection)
Select room (room editor)
Selecting Objects (room editor)
Send player to level entrance (scripts)
Serpent (monster)
Serpents (room editor)
Set music (script command)
Set var (script command)
Setting Object Orientation (room editor)
Settings
Shields (element)
Show errors (room editor)
Show stat changes (script imperative)
Show variable references (scripts)
Show variables (scripts)
Silence ambient sound (scripts)
Single code branch example (scripts)
Single step (scripts)
Skeleton key (element)
Skip cutscene (keys)
Skip dialogue (keys)
Skip light crossfade (weather)
Skip player login screen (customizing)
Sky images (customizing)
"Slashfests" (room design)
Smarter movement (script behavior)
Snow (weather)
Sound (settings)
Sound effects (customizing)
Sound formats (customizing)
Speaker (scripts)
Special command (keys)
Special command, scripting (scripts)
Special objects (room editor)
Speech (script command)
Speech (settings)
Speech delay (scripts)
Spider (monster)
Stairs (element)
Stairs (room editor)
Standard (script behavior)
Start script at turn number (scripts)
Status of connection (CaravelNet)
Stop NPC script execution (scripts)
Stop playtesting (room editor)
"Story Stories" (room design)
Story
Subtitles (settings)
Supported image formats (customizing)
Supported image formats for textures (room editor)
Supported sound formats (customizing)
Supported video formats (scripts)
Surprised from behind (script behavior)
Switch to another level (room editor)
Swords (element)
Sword safe to player (script imperative)
Swordless player (room editor)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Take screenshot (keys)
Tar (monster)
Tar Mother (monster)
Tar-gel token (room editor)
Tar-mud token (room editor)
Tarstuff, character on (scripts)
Tarstuff toggles token (room editor)
Tendry (element)
Text variable (scripts)
Thunder (weather)
Tile sets (custom NPCs)
Tile sprites (customizing)
Tile textures (room editor)
Tendry's Tips and Tactics
Tokens (room editor)
Transition speed (customizing)
Transparent tar (room editor)
Trapdoor (element, with trapdoor gates)
Trapdoor gate (element)
"Trial-and-Error Puzzles" (room design)
Tunnel (element)
Turn into monster (script command)
Turn NPC (scripts)
Two code branches (scripts)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Undo (room editor)
Undo moves in room (keys)
Unkillable (scripts)
Unlimited undo (room editor)
"Unreachable Rooms" (room design)
Updated Hold (hold management)
Upload progress (CaravelNet)
Use accessory (command)
Using queries (scripts)
Using variables in text (scripts)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Variable operations (scripts)
Variable reference list (scripts)
Variables (scripts)
Variables log (customizing)
Vertically reflect a room (room editor)
Vertically reflect a level (level editor)
View larger map (keys)
Viewing demos (restore games)
Visible character (characters)
Vision token (room editor)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Wait (script command)
Wait for defeat (script command)
Wait for door to (script command)
Wait for entity (script command)
Wait for event (script command)
Wait for item (script command)
Wait for open move (script command)
Wait for player to face (script command)
Wait for player to move (script command)
Wait for player to touch me (script command)
Wait for turn (script command)
Wait until var (script command)
Wait while entity is (script command)
Wall (element)
Watch Demo (main menu)
Watch demos (keys)
Watch high-score demos (CaravelNet)
Weather (level editor)
Whispering (chat)
Who Can Edit? (level editor)
Windib drivers (customizing)
Windowed mode (keys)
Windowed mode (settings)
Wraithwing (monster)
Wubba (monster)
Wyrm weakness (script behavior)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Yellow door (element)
Yes/no question (scripts)
You and Conquerors (level editor)
You and Masters (level editor)

Contents