Skip to content

Start Guide

Adrien edited this page Mar 20, 2023 · 1 revision

Setup

  1. Download the editor here: https://github.com/AdrienTD/c47edit/releases
  2. Extract the zip to a new empty folder.
  3. Go to the folder where Hitman C47 is installed (for example C:\Program Files (x86)\Eidos Interactive\IO Interactive\Hitman - tueur à gages)
  4. Find the files named Repeat.ANM, Repeat.DXT, Repeat.PAL, Repeat.WAV in the game's folder, and copy them to the folder where c47edit is extracted (with c47edit.exe).

Mini tutorial

When you run c47edit.exe, a file dialog box will show up. Select a ZIP file containing a scene (e.g. \C1_HongKong\C1_1.zip).

You should now see a red background and 3 windows: Object tree, Object information, and c47edit.

image

In the Object tree window on the left, you can see the whole scene graph including all objects present in the scene. There are also group objects which can contain other objects inside them. You can expand or collapse group objects by clicking the arrow or by double-clicking it.

Note that, by default, the level is not rendered. You first have to mark an object as viewable.

If you want to render the whole level, hold the SHIFT key, and left-click the SuperRoot object in the Object tree window.

After this, you will be able to see the whole 3D scene of the level.

  • Use the arrow keys to move the camera.
  • Left-click + move the mouse to rotate the camera.

image

However, depending on the level, you might notice that the framerate is very low, since the entire scene is being rendered. If you want to render only a part of the level, just find the corresponding object in the Object tree and SHIFT + left-click it. This way, only this object and all its subordinates/children will be rendered.

By default, the models don't render with textures, but to enable them just check the Textured checkbox in the c47edit (ImGui) window (or press the T key).

image

Now, if you want to modify an object (like its position), we first have to select it. There are two ways to select an object:

  • Click its entry in the Object tree window.
  • Right-click or Ctrl+Left-click its 3D model in the 3D view.

Once an object is selected, you can see information on it in the Object information window, like the name, position, orientation, and various other properties. It is also possible to edit them from there.

If you want to save the scene, look at the menu bar at the top and click Scene > Save as....

If the saving fails, be sure that the directory you're saving the file is not read-only or requires administrator rights, and that if the game is currently running, that it is not playing the scene you're trying to save to.

Then replace the original scene ZIP file with your own and play it! (Make a backup of the original one first!)

Clone this wiki locally