Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign in to follow this  
Guest Mauler

3 - advanced Elevators - Author: Läubi

Recommended Posts

Guest Mauler

renx_ico.gif RenX / le_ico.gif Leveledit

 

First of all, some things you should keep in mind about elevators:

  • an elevator might cause problems if there are alot elevators, or if people try to use the same elevator at the same time
  • with a slow connection (56k for example) people might fall "through" your elevator and popup at the top after some seconds
  • elevators can NOT transport vehicles! You should always take care that the Transition Zones (explained in the tutorial later) are not reachable for vehicles because the wil get STUCK in them!
  • elevators often cause problems with beacons, if you try to deplay them ON the eevatro plattform
    1. Fisrt Step is ofcourse, create your elevator. This is myone. Ok its not very nice but thats a 2 min one :P

      image-41-ELEVATOR_PART1.JPG
      Basicly an elevator has a platform (in this image the red parts), and a door (the blue parts). Of course an elevator can also have other parts in the deep of complexy you want but for this tutorial this is the best choice. 
      Always create your elevator in the center of RenX/Gmax.To get an ide of the size of an elevator, the Single Player ones have an aprocxiamte size of L: 6m, W: 6m, H: 12m
      You can create a box with these settings to get an idea if your elevator has the right size:

      image-41-ELEV_SIZE.JPG
      (my elevator is a bit too big as you can see, but the size is your choice, you just get a general idea about the size with this method)
    2. Because the Rengade-Engine don`t like textured objects that are moving we now create some "cages" that later will be invisible, but responsible for the collision parts.
      These are basicly just meshes without a texture that covers that elements, that later collide with players.

      image-41-ELEV_BLOCKER.JPG image-41-ELEV_W3D.JPG

      Activate the W3D hide and collision Settings: Vehicle, Camera, Projektile, for the textured Meshes don`t activate any Collision Settings.
    3. Now it is time for the animation, an elevator has 3 Animation stages: 
      Stage 1: (Baseframe)
      Move all your parts of the elevator so it is on the Top-Part, with the door open for enter at the Top:

      image-41-ELEV_STAGE1.JPG
      As you can see I just moved the whoe plattform up, and lowered the ring so if the player can enter the elevator at the top.

      Stage 2: (On the move)
      Now klick the animate Button, image-41-ANIM_BUTTON.JPG 
      Goto Frame 1 and move your door so it is closed (you can use more than one frame if needed, just note this framae somewhere)
      Now on the trackbar goto frame 10, and move the elevator down, so it is on the botom with an closed door (same comment as before for the cloe door thing):

      image-41-ELEV_ANIMATED.JPG
      The best is you note this frame on a paper or something, because you`ll need this later.

      Stage 3: (Final Animation)
      Now just make an animation when the door moves down, so you can leave the elevator. My one ends on frame 11, because only one frame is used for open the door in my example, of course you can use as many as you need:

      image-41-ELEV_ANIM_END.JPG
      Now you`r finihed with this, deactivate the anim Button and feel good that the work is nearly done.
    4. Export the elevator to your Modpacket:
      Export it as HirachyAnimated Model and from Frame 0 to the last frame (in my example frame 11):

      image-41-W3D_EXPORT.JPG
    5. Open the Commando (Leveleditor), browse to Tiles and press the Add Button

      image-41-AD_ELEV.JPG

      Now enter a name, e.g. my_elevator, and switch to the Settings Tab Change the type to ElevatorPhys, Select your W3D and change Collision Mode to STOP, Animation Mode to Manual.
      image-41-ELEV_LESET1.JPG

      Scroll a bit down and set 
      DoorClosedTop to the frame when the door at the top is closed (that is frame 1 in my example), 
      DoorOpeningBottom to the frame where the elevator is at the bottom with open door (Thats frame 11 in my case)
      ElevatorStartTop that is in nearly all cases frame 0
      ElevatorStoppedBottom this is the frame where the elevator is at the bottom with closed door (Frame 10 in my case)
      image-41-ELEV_LESET2.JPG
      Now cahnge the CloseDelay to the Time the elvator should need to go up/down and press OK and your nearly ready for test your elevator.
    6. Ok, now its time to tell the elevator where people will wait to enter:
      Select your elevator again and press Mod, goto the Zones Tab.

      image-41-ELEV_ZONES.JPG

      You see 4 Zones:
      LowerCallZone: Defines the zone where the Character has to stay in to call the elevator to come to the bottom
      LowerInsideZone: When you are inside this zone the elvator starts to move Up
      UpperCallZone: Same as LowerCallZone but for the top
      UpperInsideZone: Same as LowerInsideZone but for the top

      When you doubleclick you can adjust the zones t the size / position you need.

      image-41-ELEV_ZONEDITOR.JPG

      First / Lastframe switsche between the start and end frame so you easy can adjust the zones.
      Adjust now all zones like it is explained above.

      Here are mine:
      LowerCallZone image-41-E_LOWERCALL.JPG LowerInsideZone image-41-E_LOWERIN.JPG
      UpperCallZone image-41-E_UPPERCALL.JPG UpperInsideZone image-41-E_UPPERIN.JPG

      Now press OK and your done with the setup.

    7. Load your Level and select your elevatzro then press Add and it will apear on the map:

      image-41-ELEV_ONMAP.JPG
      Export your Map and test the elevator
    8. Congratulation! You can now go up and down with your elevator as long as you want.

Share this post


Link to post
Share on other sites
Guest Mauler

there is a huge bar of different options below the posting area.. where you choose to download the topic

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By zunnie
      Place the obelisk controller like this on the Obelisk in your map:

       
       
      Goto the properties of the obelisk controller and substract 41 from the Z value, enter the new value in the Z box and press OK.
      In this example:
      Old Value = 28.009
      Substract - 41.000
      New Value = 12.991

       
       
      The controller will jump underneith the map, this is fine, and supposed to happen.

       
      Now when you play your map the obelisk will fire from the red top.
    • By zunnie
      The Environment Setup Tutorial
      This tutorial will attempt to learn you how to setup your entire working environment for creating maps in gMax and the free provided Renegade Public Tools v2.
      It includes all the tools you need and they should be installed in this particular order:
       
      1- The gMax Installation Files and Registration ByPass. (NOTE: Windows 8+ and 10 are NOT supported, you'll need Windows 7 or XP Pro to use gMax without glitches, there is NO fix for this.) 2- The official Renegade Public Tools version 2 from Westwood Studios. (Works fine with 8+ and 10) 3- The unofficial LevelEditor from Tiberian Technologies for support with 4.6 Scripts Update. (Works fine with 8+ and 10) 4- Some (semi) Critical Assets required for making a map for Renegade in gMax/RenX. 5- The XCC mixer i personally have been using since i don't know when, it's the best eventhough it's not the latest.  
      Environment Guide Package
      Download the file i prepared as zip from the MPF download area:
       
      Once it is downloaded, make sure you unblock the file by going to the zip properties and clicking "Unblock" BEFORE you extract it.

       
      In this tutorial i will install EVERYTHING to do with mapping for Renegade in my folder on the D drive in "Renegade-Mapping".


      Go ahead and extract the zip somewhere, open it in a new window:
      And then copy the contents somewhere:

       
      Go into the #Installs folder that you extracted inside the Renegade-Mapping folder


      Step 1 - Install gMax and apply the registry fix
      We need to install gMax first, you MUST install it first or it won't work properly later.
      Open the gmax12+bypass.zip and copy files into your #Installs folder and then run gmax12.exe to install it.
      In this guide i am installing directly into the Renegade-Mapping folder so the endresult will be something like the following:

      Now, because the author of gMax doesn't send out emails anymore to register gMax for free, there is included a Autodesk.reg file, right click on that and choose Merge and when promted do Yes to merge it.


      When installation is done and you merged the registry thing, then run gMax for the first time.
      You will be prompted to select a rendering device, here you choose "Direct 3D" and continue.
      Once it has fully loaded you must exit gMax again.
       
       
      Step 2 - Install the official Renegade Public Tools v2
      Extract the file Renegade_Tools_Installer_2.zip and run the executable, install it into your Renegade-Mapping folder, endresult should look simular to this:

       
      Go into the folder LevelEdit and you will see these files:

       
      Now delete (yes delete permanently) the LevelEdit.exe that is currently there, the original from Westwood.
      Extract the file LevelEdit46.zip and copy the resulting LevelEdit46.exe to your LevelEdit folder like so:

       
      Goto your Renegade GAME folder, which you updated to the latest TT Script Update (available on http://www.tiberiantechnologies.org )
      Copy the following files to your LevelEdit folder and overwrite any existing ones there:
      "MemoryManager.dll" "Mss32.dll" "Shared.dll" "ttle.dll" You should end up with a LevelEdit folder looking like this:

       
      Now make a complete copy of your Renegade game folder (which is updated to 4.6 of course) and name it "RenegadeEditorGame", just copy and paste it somewhere like:

       
      Now open the Registry Editor through your startmenu "search" option type: regedit and open it.

       
      Expand the folders (or keys as they are called) until you are inside the Renegade folder/key.
      "HKEY_LOCAL_MACHINE -> SOFTWARE -> Wow6432Node -> Westwood -> Renegade"

       
      You see the InstallPath option there? Double click on it and change its value to where your game2.exe is located in the RenegadeEditorGame you copied earlier, in my example here it would be:
      D:\Games\Westwood\RenegadeEditorGame\game2.exe


      Now close the Registry Editor program, we don't need it no more now, you don't need to save anything, it does so automatically.
       
      Run the Editor
      Ok, so we can finally run the editor now, go into the LevelEdit folder and run LevelEdit46.exe
      There click the "New..." button and call it for example "MyWork".


      Double click the MyWork in the window and it shall bring up the editor in action:

       
      You'll notice the editor created a folder called "MyWork":


      Which contains a few key folders the editor uses:

       
      Create a map project folder inside the levels folder like so:


      Inside this folder you will save your Editor's "C&C_My_Map.lvl" file and stuff related to your map such as W3D models/terrain and maybe textures, cinematic text files and/or audio.
      ALWAYS choose to "Save Current Level As..." inside the editor ALWAYS WHENEVER you want to save your progress, do NOT EVER use "Save Current Level" (trust me), period, or it will not update some files (lsd/ldd/ddb) for your map and it wont work properly when you make a .mix with XCC later on.

       
      For example the endresult could look like this:

       
      << i will update this guide later tonight or tomorrow, just 1 thing: If you have missing textures make sure you place them in your Editor_Cache folder and reload the editor >>
       
    • By zunnie
      This file contains all the assets i use in my guide to set up a working environment for Renegade mapping/modding with gMax/RenX and Level Editor.
      View the guide @
       
       
×

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.