/************************************************************************************

The Template
	black - Don't Change!!!
       	  red - you change it.
        green - there to help you.  Don't Change.
	
************************************************************************************/

 // NOR means Number Of Rooms
 // change NOR to however many rooms there are.

NOR = 100;
 
 
 Description.resize(NOR + 1);
 Objects.resize(NOR + 1);
 RObjects.resize(NOR + 1);
 People.resize(NOR + 1);
 Exits.resize(NOR + 1);
 Destination.resize(NOR+1);
 
 

 //Object list  <-- you should generally leave this one alone
 //a tattered book
 //. . .
 
 //People list  <-- NPCs (Non Playable Characters)
 //a louse-ridden beggar
 //. . .

 
 //RObject list <-- RObjects can't leave the room
 // a stone bench
 // a clear fountain
 //. . . 
 
 
 
 
 
 //BEGIN ROOMS
 
 //Set room number
 RoomNumber = 1 ;
 
 //testing
 NOO = 1;
 Objects[RoomNumber].resize(NOO+1);
 Objects[RoomNumber][1]="a tattered book";
 //end testing
 
 //make sure that each line in the description stays under 60 characters!
 // that's this long --->   "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" 
 Description[RoomNumber] = "(Elisandre City, City Square)" + x + "~";
 Description[RoomNumber] += "You find yourself at the very center of the city.  Looming" + x + "~";
 Description[RoomNumber] += "in the middle if the square is a massive marble fountain." + x + "~";
 Description[RoomNumber] += "A stone bench sits in front of the entrance to City Hall." + x + "~";
 Description[RoomNumber] += "Various people bustle their way around it, no doubt with some" + x + "~";
 Description[RoomNumber] += "urgent business to which they must attend." + x + "~";  
 
 
 //set Number Of Room Objects  
 NORO = 2;
  
 RObjects[RoomNumber].resize(NORO+1);
 
 //set what those Objects are  
 RObjects[RoomNumber][1]="a stone bench";
 RObjects[RoomNumber][2]="a clear fountain";
 
 
 //Set Number of People (NPCs)  
 NOP = 1;
 People[RoomNumber].resize(NOP+1);
 People[RoomNumber][1]="a louse-ridden beggar";
 
 Description[RoomNumber] += WordWrap(DispList(People[RoomNumber], RoomNumber), "In the room you see");
 Description[RoomNumber] += WordWrap(DispList(Objects[RoomNumber], RoomNumber), "On the floor you see");
 
 //Set Number of Exits  
 NOE = 5;
 Exits[RoomNumber].resize(NOE+1);
 Destination[RoomNumber].resize(NOE+1);
 
 //Exits [RoomNumber][Exitnumber]="command";
 //Destination [RoomNumber][Dnumber]="SectorNumber";
 //Make sure Exitnumber is equal to Dnumber!!!
 //Also make sure that all is lowercase.  
 
 Exits [RoomNumber][1]="go city hall";
 Destination[RoomNumber][1]="E002";
 Exits [RoomNumber][2]="e";
 Destination[RoomNumber][2]="E003";
 Exits [RoomNumber][3]="s";
 Destination[RoomNumber][3]="E006";
 Exits [RoomNumber][4]="sw";
 Destination[RoomNumber][4]="E004";
 Exits [RoomNumber][5]="go fountain";
 Destination[RoomNumber][5]="E005";
  
 Description[RoomNumber] += "Exits : East, South, and Southwest." + x + "~";
 
 

//////////////////////////////////////////////////////

 
 RoomNumber = 2;
 
 
 
 //make sure that each line in the description stays under 60 characters!
 // that's this long --->   "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
 Description[RoomNumber] =  "(Elisandre City, City Hall - Atrium)" + x + "~";
 Description[RoomNumber] += "You are in the main entryway to the building from which" + x + "~";
 Description[RoomNumber] += "the pulse of the city begins.  A great vaulted ceiling" + x + "~";
 Description[RoomNumber] += "is supported by massive marble and slate columns.  The room" + x + "~";
 Description[RoomNumber] += "is kept bright with great glass windows during the day and " + x + "~";
 Description[RoomNumber] += "hundreds of candles during the night." + x + "~";
 
 
 //set Number of Movable Objects <-- leave this alone
 Objects[RoomNumber].resize(1);
 
 
 //set Number Of Room Objects
 NORO = 0;
 RObjects[RoomNumber].resize(NORO+1);
 
 
 //Set Number of People (NPCs)
 NOP = 0;
 People[RoomNumber].resize(NOP+1);
 
 Description[RoomNumber] += WordWrap(DispList(People[RoomNumber], RoomNumber), "In the room you see");
 Description[RoomNumber] += WordWrap(DispList(Objects[RoomNumber], RoomNumber), "On the floor you see");
 
 //Set Number of Exits
 NOE = 1;
 Exits[RoomNumber].resize(NOE+1);
 Destination[RoomNumber].resize(NOE+1);
 
 //Exits [RoomNumber][Exitnumber]="command";
 //Destination [RoomNumber][Dnumber]="SectorNumber";
 //Make sure Exitnumber is equal to Dnumber!!!
 //Also make sure that all is lowercase.
 

 Exits [RoomNumber][1]="out";
 Destination[RoomNumber][1]="E001";
 
 Description[RoomNumber] += "Exits : Out." + x + "~";
 
 
///////////////////////////////////////////////////
 
 RoomNumber = 3;

 // -- movable objects (should be omitted.  Don't bother with unless you have a good reason to)
 NOO = 1 ;
 Objects[RoomNumber].resize(NOO+1);
 Objects[RoomNumber][1]="a/an adjective object";
 

 //make sure that each line in the description stays under 60 characters!
 // that's this long --->   "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
 Description[RoomNumber] = "(Sector/City,street/building/square)" + x + "~";
 Description[RoomNumber] += "Description." + x + "~";
 //copy and paste the above line as many times as needed.
 
 
 
 //set Number Of Room Objects
 NORO = 1;
  
 RObjects[RoomNumber].resize(NORO+1);
 
 //set what those Objects are
 RObjects[RoomNumber][1]="a/an adjective object";
 
 
 //Set Number of People (NPCs) -- for most of your rooms, you shouldn't have any people.
 NOP = 1;

 People[RoomNumber].resize(NOP+1);
 People[RoomNumber][1]="a/an adjective persontitle";
 
 Description[RoomNumber] += WordWrap(DispList(People[RoomNumber], RoomNumber), "In the room you see");
 Description[RoomNumber] += WordWrap(DispList(Objects[RoomNumber], RoomNumber), "On the floor you see");
 
 //Set Number of Exits
 NOE = 2;
 Exits[RoomNumber].resize(NOE+1);
 Destination[RoomNumber].resize(NOE+1);
 
 

 //Destination [RoomNumber][Dnumber]="Sector+Number"; (all of your Sectors should be the same)
 //Make sure Exitnumber is equal to Dnumber!!!
 //Also make sure that all is lowercase.
 //Exits [RoomNumber][Exitnumber]="command"; (i.e. "go stairs" or "s", s means south, e means east, etc...)
 //If a command is something like "climb ladder", make sure that you give a clue in the description of a room --
 //For instance, you might mention there being a wooden ladder hanging from the roof, etc...


 Exits [RoomNumber][1]="e";
 Destination[RoomNumber][1]="E007";
 Exits [RoomNumber][2]="w";
 Destination[RoomNumber][2]="E001";
 

 Description[RoomNumber] += "Exits : East and West." + x + "~";
 // these can be: North, South, East, West, Northwest, Southwest, Northeast, Southeast, and out.
 
///////////////////////////////////////////////////   
Make your own free website on Tripod.com