Skip to content

skcajs/tomb-editor-public

Repository files navigation

Tomb Editor

Introduction

In year 2000, Core Design finally released the official level editor for Tomb Raider IV. It was a great gift to fans, nothing of what exists now in the community would exist had the original level editor not been released. Unfortunately, the official level editor package standalone is limited. It does not include tools for editing WADs, no way to customize the engine due to lack of source code. In addition, winroomedit.exe is a Windows port of a MS-DOS application.

Why build a new editor?

Because techonology moves on. Newer versions of Windows, DirectX and hardware results in problems when running the old 1999 editor on newer PCs. As a result, I've decided to create a full clone of the original Tomb Raider level editor in C#. The objective is to replicate behavior of the original editor as accurately as possible. There have been cases where I've improved/expanded upon the original editor mechanics. This includes but is not limited to a completely new UI (User interface) that can robustly scale from 1280x1024 screen resolutions to 1920x1080 and beyond without issues.

Disclaimer

I don't work for/have ever worked for Core Design, Eidos Interactive or Square Enix. This is a hobby project. I don't want this code to be sold since Tomb Raider is a registered trademark of Square Enix. The code is currently open source to allow more people to improve the editor and for study purposes. I'm not responsible for illegal use of this source code. This source code is released as-is and it's maintained by me and by other (not paid) contributors in our free time.

Code's usage

This is the final version of Tomb Editor for classic engines and it's a dump of version 1.3.4. More fixes could be released in the future but this repository will stay here for study and for historic memory. You are free to download it and do what you want with the code. I just ask to not release modded versions of the editor or of the tools because it's better to not raise confusion in the community. If you have fixes or improvements, please do a pull request. It will be evaluated and eventually added to our main private repository for official release. Tomb Editor had a great success also because we where able to keep control over it and give it an uniform direction with development. The same thing that is happening with TR5Main. If you want to actively contribute, PM me on TRF and I will add you to our Discord development channel and you will get full access to the private repository.

Thanks to...

I would like to to thank all the following people that contributed to the development of this new Tomb Raider level editor. (not in order of importance :)) They helped me with tips, knowledge, bug reporting, suggestions, direct development.

  • Banderi
  • Caesum
  • Dustie
  • Gancian
  • Gemini
  • Gh0stBlade
  • JMN
  • Joey79100
  • leveldesigner1
  • Lore
  • Lwmte
  • Monsieur Z
  • Nickelony
  • Raildex
  • stohrendorf
  • teme9
  • TeslaRus
  • Titak
  • TRTombLevBauer
  • XProger

External libraries

A list can be found here.

About

Unofficial Tomb Raider level editor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages