<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="https://oldwiki.frictionalgames.com/lib/exe/css.php?s=feed" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Frictional Game Wiki hpl2:tools:editors</title>
    <subtitle></subtitle>
    <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/"/>
    <id>https://oldwiki.frictionalgames.com/</id>
    <updated>2026-04-24T07:54:09+00:00</updated>
    <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
<link rel="self" type="application/atom+xml" href="https://oldwiki.frictionalgames.com/feed.php" />
    <entry>
        <title>Billboard EditMode</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/billboard_editmode?rev=1288884324&amp;do=diff"/>
        <published>2010-11-04T15:25:24+00:00</published>
        <updated>2010-11-04T15:25:24+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/billboard_editmode?rev=1288884324&amp;do=diff</id>
        <summary>Billboard EditMode

This EditMode allows you to add some detail to maps via billboards. These are mostly used to add light shafts, god rays and the like, but should work for doing other kinds too.

To create a Billboard, just click on the grid when this EditMode is active.
Optionally, there are two parameters one can set up prior to placing Billboards on maps. These are:</summary>
    </entry>
    <entry>
        <title>Billboards</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/billboards?rev=1288884631&amp;do=diff"/>
        <published>2010-11-04T15:30:31+00:00</published>
        <updated>2010-11-04T15:30:31+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/billboards?rev=1288884631&amp;do=diff</id>
        <summary>Billboards

General Parameters:

	*  Name: Name for the billboard. Should be unique for all objects in map.
	*  Position: 3D Vector storing the position in world.
	*  Rotation: 3D Vector storting the rotation. Only useful when the billboard type is Axis or FixedAxis.</summary>
    </entry>
    <entry>
        <title>Color Picker window</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/color_picker?rev=1288861198&amp;do=diff"/>
        <published>2010-11-04T08:59:58+00:00</published>
        <updated>2010-11-04T08:59:58+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/color_picker?rev=1288861198&amp;do=diff</id>
        <summary>Color Picker window

This window serves a a simple color selector. There are displays for the color before and after edition.



	*  Inputs
		*  R: Controls the amount of red in the blend.
		*  G: Controls the amount of green in the blend.
		*  B: Controls the amount of blue in the blend.</summary>
    </entry>
    <entry>
        <title>HPL Language Tool</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/hpl_lang_tool?rev=1289929085&amp;do=diff"/>
        <published>2010-11-16T17:38:05+00:00</published>
        <updated>2010-11-16T17:38:05+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/hpl_lang_tool?rev=1289929085&amp;do=diff</id>
        <summary>HPL Language Tool

The HPL Language tool (HplLangTool.exe) is a simple .NET application that edits the *.lang files used by the HPL2 engine.

Linux Note: This tool does actually run on linux using mono (tested with version 2.6.7 only)</summary>
    </entry>
    <entry>
        <title>Level Editors</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/level_editor?rev=1422227643&amp;do=diff"/>
        <published>2015-01-25T23:14:03+00:00</published>
        <updated>2015-01-25T23:14:03+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/level_editor?rev=1422227643&amp;do=diff</id>
        <summary>Level Editors

The Level Editor is our own application to build maps for HPL2-based games. It is comprised of a set of basic object creation and edition modes which make the building task a lot easier.

Overview

When run, the first screen we get to see is like this:</summary>
    </entry>
    <entry>
        <title>Light EditMode</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/light_editmode?rev=1288884263&amp;do=diff"/>
        <published>2010-11-04T15:24:23+00:00</published>
        <updated>2010-11-04T15:24:23+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/light_editmode?rev=1288884263&amp;do=diff</id>
        <summary>Light EditMode

With this mode, one can set up the lighting for a level. Just place some lights in the map and see how it gets all lighted up.
There are three types of lights the user can create in a map. These are as follows:

	*  Box light: this type of light is most approximate to ambient lighting in a 3D scene, only difference is this one only affects the part of the world that lies inside its boundaries. There are two ways of creating a Box light:</summary>
    </entry>
    <entry>
        <title>Lights</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/lights?rev=1288884616&amp;do=diff"/>
        <published>2010-11-04T15:30:16+00:00</published>
        <updated>2010-11-04T15:30:16+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/lights?rev=1288884616&amp;do=diff</id>
        <summary>Lights

Lights are used to light up the environment, and also to create the right mood for a level. 

The following are shared by the three kinds of lights.
General Parameters:

	*  Name: Name for the light. Should be unique for all objects on the map.</summary>
    </entry>
    <entry>
        <title>Load File dialog</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/load_dialog?rev=1288861164&amp;do=diff"/>
        <published>2010-11-04T08:59:24+00:00</published>
        <updated>2010-11-04T08:59:24+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/load_dialog?rev=1288861164&amp;do=diff</id>
        <summary>Load File dialog



	*  Full path input: This input will display the current full path, will show each step in the path as a row in the open list. Clicking on a row will make the dialog navigate to that folder.
	*  Up button: will make the dialog navigate to the parent folder.</summary>
    </entry>
    <entry>
        <title>Material Editor</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/material_editor?rev=1288887416&amp;do=diff"/>
        <published>2010-11-04T16:16:56+00:00</published>
        <updated>2010-11-04T16:16:56+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/material_editor?rev=1288887416&amp;do=diff</id>
        <summary>Material Editor

The Material Editor helps out in creating new materials to be used in games. It can be run as a standalone app or can be invoked from file inputs in other editors when pressing the '+' button.

Overview

When run, the first screen we get to see is like this:</summary>
    </entry>
    <entry>
        <title>Model Editor</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/model_editor?rev=1296492326&amp;do=diff"/>
        <published>2011-01-31T16:45:26+00:00</published>
        <updated>2011-01-31T16:45:26+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/model_editor?rev=1296492326&amp;do=diff</id>
        <summary>Model Editor

The Model Editor is our own application to create entities. An entity (saved in a .ent file) is composed of a mesh and a set of physical properties, bodies, and optionally joints and sub-entities. It can also contain animations for an animated entity, such as NPC's. Also worth noting is that an entity must be set up with a user defined type.</summary>
    </entry>
    <entry>
        <title>Particle Editor</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_editor?rev=1288887378&amp;do=diff"/>
        <published>2010-11-04T16:16:18+00:00</published>
        <updated>2010-11-04T16:16:18+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_editor?rev=1288887378&amp;do=diff</id>
        <summary>Particle Editor

The Particle Editor is used to create Particle Systems to be used in maps or entities.

Foreword

Min and Max values

A lot of values in this editor have both a min and max. This means that when the value is set to a particle a value between min and max is randomly selected.</summary>
    </entry>
    <entry>
        <title>Particle Systems EditMode</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_system_editmode?rev=1288884388&amp;do=diff"/>
        <published>2010-11-04T15:26:28+00:00</published>
        <updated>2010-11-04T15:26:28+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_system_editmode?rev=1288884388&amp;do=diff</id>
        <summary>Particle Systems EditMode

This EditMode helps in creating Particle systems on the map. These can be used to simulate effects like fire, smoke and many more.

To create a Particle System, just click on the grid when this EditMode is active. This will create an</summary>
    </entry>
    <entry>
        <title>Particle Systems</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_systems?rev=1288884650&amp;do=diff"/>
        <published>2010-11-04T15:30:50+00:00</published>
        <updated>2010-11-04T15:30:50+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/particle_systems?rev=1288884650&amp;do=diff</id>
        <summary>Particle Systems

General Parameters:

	*  Name: Name for the PS. Should be unique for all objects in map.
	*  Active
	*  Position: 3D Vector storing the position in world.
	*  Rotation: 3D Vector storing the rotation. Will only be used if the Particle System uses local coordinates.</summary>
    </entry>
    <entry>
        <title>Save File dialog</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/save_dialog?rev=1288861012&amp;do=diff"/>
        <published>2010-11-04T08:56:52+00:00</published>
        <updated>2010-11-04T08:56:52+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/save_dialog?rev=1288861012&amp;do=diff</id>
        <summary>Save File dialog



	*  Full path input: This input will display the full path, will show each step in the path as a row in the open list. Clicking on a row will make the dialog navigate to that folder.
	*  Up button: will make the dialog navigate to the parent folder.</summary>
    </entry>
    <entry>
        <title>Select EditMode</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/select_editmode?rev=1288884145&amp;do=diff"/>
        <published>2010-11-04T15:22:25+00:00</published>
        <updated>2010-11-04T15:22:25+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/select_editmode?rev=1288884145&amp;do=diff</id>
        <summary>Select EditMode

This mode is one of the most important in the Editors, as it is used to actually edit any property any object can have. It is controlled by the mouse and the LeftControl and LeftShift keys, and it works as follows:

	*  Doing a single click with the left mouse button on a viewport will try a single object selection. If an object is found under the mouse pointer it will be selected. Clicking further will cycle through entities right behind the first selected one.</summary>
    </entry>
    <entry>
        <title>Sound Browser window</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/sound_browser?rev=1288861268&amp;do=diff"/>
        <published>2010-11-04T09:01:08+00:00</published>
        <updated>2010-11-04T09:01:08+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/sound_browser?rev=1288861268&amp;do=diff</id>
        <summary>Sound Browser window

This window helps when having to pick sounds.



	*  Full path input: This input will display the current full path, will show each step in the path as a row in the open list. Clicking on a row will make the dialog navigate to that folder.</summary>
    </entry>
    <entry>
        <title>Sound EditMode</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/sound_editmode?rev=1288884346&amp;do=diff"/>
        <published>2010-11-04T15:25:46+00:00</published>
        <updated>2010-11-04T15:25:46+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/sound_editmode?rev=1288884346&amp;do=diff</id>
        <summary>Sound EditMode

This EditMode is used to create Sound Entities in the map. These are used to add ambience sound, static sounds like water flowing, or pretty much any sound you want.

To create a Sound Entity, just click on the grid when this EditMode is active. This will create an</summary>
    </entry>
    <entry>
        <title>Sounds</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/sounds?rev=1288884656&amp;do=diff"/>
        <published>2010-11-04T15:30:56+00:00</published>
        <updated>2010-11-04T15:30:56+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/sounds?rev=1288884656&amp;do=diff</id>
        <summary>Sounds

General Parameters:

	*  Name: Name of the sound. Should be unique for all objects in map.
	*  Active
	*  Position: 3D Vector storing the position in world.

Specific Parameters:

	*  Sound Entity file: .snt file to be used by the sound.
	*</summary>
    </entry>
    <entry>
        <title>Texture Browser window</title>
        <link rel="alternate" type="text/html" href="https://oldwiki.frictionalgames.com/hpl2/tools/editors/texture_browser?rev=1288861234&amp;do=diff"/>
        <published>2010-11-04T09:00:34+00:00</published>
        <updated>2010-11-04T09:00:34+00:00</updated>
        <id>https://oldwiki.frictionalgames.com/hpl2/tools/editors/texture_browser?rev=1288861234&amp;do=diff</id>
        <summary>Texture Browser window

This window helps to select textures.



	*  Full path input: This input will display the current full path, will show each step in the path as a row in the open list. Clicking on a row will make the dialog navigate to that folder.</summary>
    </entry>
</feed>
