Docs:Adjusting a scene in LevelEditor

From Mod Wiki

Revision as of 17:04, 6 June 2007 by Zergius (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Contents

Introduction

LevelEditor is a linker editor.

Coordinate systems of Maya and LevelEditor are slightly different

Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor
Left: Maya coordinates, Right: LevelEditor coordinates LevelEditor

Adding textures

General issues

The textures added must be formatted to .tga (can contain alpha-channel). The name of the textures are composed with accordance to the following pattern: directoryname_texturename
(when created, the texture user_blablabla.tga will be imported to the folder named user).

When adding a texture with LevelEditor, the LevelEditor performs the following actions:

  • Texture user_blablabla.tga is copied into the directory level_editor\rawdata\textures\user\
  • The description file with user_blablabla.thm extension is created in the directory level_editor\rawdata\textures\user\
  • The file user_blablabla.dds is created in the directory level_editor\gamedata\textures\user\
  • The information about the texture user_blablabla.dds is added to the file level_editor\gamedata\textures\textures.ltx

Necessary actions to add textures

  • Copy new texture to folder level_editor\import\
  • Launch LevelEditor
  • Images -> check new textures
Adding new texture
Adding new texture
  • Put the necessary settings
  • Press OK

Removing textures

  • Launch LevelEditor
  • Images -> Image Editor
  • Select the texture, which need to be removed
Removing texture
Removing texture
  • Press Remove Texture -> yes -> ok
  • Images -> Image Editor -> Rebuild Association -> yes -> ok

Creating a scene

Creating a scene

To get familiar with the process of scene-building, check the video tutorial.

Adding objects from LevelEditor's library

  • Edit Mode -> Object ->Select
  • Select the necessary object.
Selecting object from the library
Selecting object from the library
  • Press "Add new object" to add it to the scene.

Spawns Setup

General issues

There are 3 modes of the Multiplayer gameplay:

  • Free for all
  • Team play (only 2 teams)
  • Artifact hunt

Maximum number of players - 32.

Free for all Setup

Add to the scene the needed amount of $rpoint (Edit Mode -> Spawn Element -> $rpoint) elements with the basic settings.

Basic settings for $rpoint
Basic settings for $rpoint

Team play Setup

  • Add to the scene the needed amount of $rpoint (Edit Mode -> Spawn Element -> $rpoint) elements with the basic settings.
  • In case when it is necessary to create $rpoint, which belongs to one team only, change the parameter Team: 1 or 2, and Game Type: TeamDeathMatch (work only for version 1.003 and higher). In this case all $rpoint with basic settings will serve as spectator place.
Team play settings for $rpoint
Team play settings for $rpoint

Artifact hunt Setup

Creating bases

  • Create two box shapes (Edit Mode -> Shape -> Box) in the places when the opposing bases are going to be located.
  • Place $team_base (Edit Mode -> Spawn Element -> $team_base) inside each box shape.
Artifact hunt settings for $team_base
Artifact hunt settings for $team_base
  • Select $team_base.
  • Press Commands -> Attach Object
  • Select the necessary Shape.

Adding spawn point of team members

  • Add to the scene the needed amount of $rpoint within the limits of box shape of the 1st team with the following settings:
Artifact hunt settings for $rpoint (players)
Artifact hunt settings for $rpoint (players)
  • Same for the 2nd team, but with changed parameter Team to 2.

Adding team particles (indicate the borders of team base)

  • Add to the scene the needed amount of $rpoint in the limits of box shape of the 1st team with the following settings:
Artifact hunt settings for $rpoint (particles)
Artifact hunt settings for $rpoint (particles)
  • Same for the 2nd team, but with changed parameter Team to 2.

Add artifacts spawn point

Add to the scene the needed amount of $rpoint with the following settings:

Artifact hunt settings for $rpoint (artifacts)
Artifact hunt settings for $rpoint (artifacts)
Personal tools
In other languages