@DATABASE GRAC V2 TUTORIAL
@$VER 1.0 (22/8/97) © 1997 Andy Gibson
@node main "TUTORIAL STEP 4"

      @{b}STEP 4:@{ub} Creating Rooms
      ~~~~~~~

      In  this next step we will be creating 3 rooms for our character to
      walk around in.

      All rooms require an iff picture and another iff picture containing
      some  objects.  As  always,  I've included some examples for you to
      use.
      @{i}
      GT_Room1.iff and GT_Room1_Objects.iff (for our first room)
      GT_Room2.iff and GT_Room2_Objects.iff (for our second room)
      GT_Room3.iff and GT_Room3_Objects.iff (for our third room)
      @{ui}

      Here's what they look like...

      @{" Room 1 Picture " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_FILES/GT_Room1.iff >NIL:"}
      @{" Room 1 Objects " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_FiLeS/GT_Room1_Objects.iff >NIL:"}
      @{" Room 2 Picture " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_FiLeS/GT_Room2.iff >NIL:"}
      @{" Room 2 Objects " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_fIlEs/GT_Room2_Objects.iff >NIL:"}
      @{" Room 3 Picture " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_FIlES/GT_Room3.iff >NIL:"}
      @{" Room 3 Objects " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:GRAC_GAME_FIleS/GT_Room3_Objects.iff >NIL:"}

      You'll  have  to set up a picture via the @{b}PICTURES@{ub} button in GRAC's
      main  menu  and  also  the room's objects via the @{b}OBJECTS@{ub} button on
      GRAC's  main  menu. These are fully explained in this guide for you
      and you should make yourself familiar with them because you will be
      using them quite a lot when creating a GRAC game.

      @{"  " link "GRAC_Pictures.Guide/main"} @{b}PICTURES@{ub}

      @{"  " link "GRAC_Objects.Guide/main"} @{b}OBJECTS@{ub}

      Basically they will let you load an iff picture from which GRAC can
      convert  and  save  it  to  a  new position for it's own use. (Your
      original iff picture(s) will be safe)


      For this part of the tutorial I want you to do the following...

      Set up three @{b}PICTURES@{ub} and three sets of @{b}OBJECTS@{ub}.

      Please note that before you save the object banks, please make sure
      that  you  assign  a character to it. For this tutorial, we want to
      have  the main character assigned to room 1's objects. For room 2's
      objects, I want you to assign both the main character and our other
      character.  Finally,  room  3's  objects  should have just our main
      character assigned to it.

      Sound too confusing for you? Well, simply follow these instructions
      then...

      First of all set up your three @{b}PICTURES@{ub}.

      When  doing  this, please just enter any name you wish for them and
      if asked for a path, simply use our GAME: path from the requestor.

      Now  that  GRAC  has these pictures, we could create the rooms, but
      don't  forget  that  each  room requires an object bank also! So we
      will create them next...

      Whenever   you're   asked  for  a  name,  just  type  in  something
      appropriate. And as for the path, well, you know what it is by now.

      Click  on  the  @{b}OBJECTS@{ub}  button  and load up our first objects bank
      picture  and  grab  all the objects shown. When you have done that,
      make sure you click on the @{b}CHARACTERS@{ub} button.

      Select  your  main  character only for this object bank. Now simply
      @{b}SAVE@{ub} and @{b}EXIT@{ub}.

      Repeat  the  above  and  load up our second object bank picture and
      grab  all objects there. This time when you click on the @{b}CHARACTERS@{ub}
      button,  I  want  you to make sure you have both the main character
      and our other character assigned. If you don't know how to do this,
      please read the next section carefully...

      @{"  " Link "GRAC_Obj_Chars.Guide/main"} @{b}CHARACTERS@{ub}

      OK, now @{b}SAVE@{ub} and @{b}EXIT@{ub}.

      Now  we  only  have one more object bank to grab. Simply repeat the
      above  process, but this time loading our third objects picture and
      grabbing  all  objects  from  that. This time when you click on the
      @{b}CHARACTERS@{ub}  button,  I  only  want  you  to have our main character
      assigned - so simply choose him from the list like you did before.

      And  that's  that.  Now  you  should  be ready to tackle the actual
      @{b}ROOMS@{ub}.

      Please  read  the  next section if you are unfamiliar with creating
      the rooms.

      @{"  " link "GRAC_Rooms.Guide/main"} @{b}ROOMS@{ub}

      We will be setting up three @{b}ROOMS@{ub} for this tutorial.

      All  I  want  you to do for each of them is to add some walk zones.

      Make sure these overlap each other and that you join them together.

      You'll also have to add a couple of @{b}POINTS@{ub} to each room too so that
      GRAC  knows where to position the characters. (Click on the buttons
      below  to  see  some  examples  of  where the Walk Zones and Points
      should be placed for our tutorial.)

      @{" ROOM 1 EXAMPLE PIC " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:Help_Pics/_HELP_Room1d.iff >NIL:"}
      @{" ROOM 2 EXAMPLE PIC " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:Help_Pics/_HELP_Room2b.iff >NIL:"}
      @{" ROOM 3 EXAMPLE PIC " system "GRAC_V2_TUTOR:c/showpic GRAC_V2_SUPPORT:Help_Pics/_HELP_Room3b.iff >NIL:"}

      If all has went well, you should now have three @{b}ROOMS@{ub} set up also.


      You should now be ready to tackle the next step in this tutorial.

      @{"  " link "GRAC_Step5.Guide/main"} STEP 5 - Linking Rooms

      Or go back to the main tutorial page:

      @{"  " link "GRAC_Tutorial.Guide/main"} TUTORIAL

@endnode
