www.tombraiderforums.com  

Go Back   www.tombraiderforums.com > Tomb Raider Level Editor and Modding > Tomb Raider Level Editor > Tomb Engine

Reply
 
Thread Tools
Old 12-01-23, 22:47   #1
Kubsy
Explorer
 
Kubsy's Avatar
 
Join Date: Nov 2019
Location: Polska
Posts: 727
Default Tomb Engine Resources

Hi!

This thread will be dedicated to only posting links to different resources for TEN so that they are in one place (because they were all over the place and people are not aware of them).

Additionally, a list of assets that should be fixed - which is crucial because they are asset issues which should be fixed on user side.

So let's start

Tomb Engine Github Repository


This is the "heart" of Tomb Engine as this contains the full source code for this engine. Anyone is welcome to contribute to it, there is also a readme section to read if you would like to contribute whether it is the testing or programming side.

https://github.com/MontyTRC89/TombEngine

Tomb Engine website

https://tombengine.com

A new website to store general resources. We also have social medias: go to right top corner and choose the relevant platform, currently we have:

- Instagram
- Facebook
- Twitter

Note: We will still try to update certain threads. For example I shall of course update my Node editor and small lua tutorials to both TRF and the tombengine.com website, it is up to others to update on TRF or not.

TEN organization github repository

Stranger1992, Adngel, Lwmte and I have created an organizationgithub account for TEN where all of relevant TEN repositories will go:

https://github.com/TombEngine

Tomb Engine updates

This thread of course was made when Tomb Editor was receiving updates however this is also used for Tomb Engine updates, so it is worth checking regularly for new updates.

https://www.tombraiderforums.com/sho...=223846&page=4
or alternatively:
https://github.com/Lwmte/TombEditorReleases/releases
https://tombengine.com/download/

Stranger1992 OCB list

this is the OCB list which is also updated as the development progresses. Valid only for TEN (for TRNG or any other version it will not work)

https://tombengine.com/new-ocb-and-s...egacy-objects/

or alternatively you can check here (note it may be not up to date):

https://www.tombraiderforums.com/sho...d.php?t=227740

Stranger1992's test levels


this github repository features TR4 levels ported into TEN, unfortunately it is not the whole TR4, just a selection of TR4 levels.

https://github.com/Stranger1992/Tomb...evels-And-Wiki

Lua TEN documentation

A very important Documentation if you want to write Lua scripts, it contains all the functions you can do in TEN. It is updated as the new TEN versions come out:

https://tombengine.github.io

thanks to Lwmte for hosting it.

Lua: Lua basics tutorial

This is a basic Lua tutorial that was made by me and fixed also by other users. This tutorial is intended to show you how to do basic programming stuff if you want to do written Lua for complex gameplay, effects etc for TEN

https://github.com/TombEngine/Lua-Basics-tutorial/wiki

Lua Workshop thread

This thread is used for small Lua tutorials for TEN, it also contains how to set up a level with a new workflow (which may be out of date as these tutorials were written for 1.0.2 but mine should still be up to date)

https://www.tombraiderforums.com/sho...d.php?t=227414

Node Editor tutorial

https://www.tombraiderforums.com/sho...d.php?t=227679

Creating your own nodes

this is the source for all of the nodes written for Tomb Engine in TE:

https://github.com/MontyTRC89/Tomb-E...ode%20Catalogs

If you would like to contribute to creating new nodes then:
1. create an account on Github and install github desktop.
2. Go to Tomb Editor github repository and click "code" then "open with github repository"
3. It will launch GH desktop and prompt for some stuff (like where to save source code etc) so do that.
4. go to "Tomb-Editor/TombLib/TombLib/Catalogs/TEN Node Catalogs/" and there you can start editing or adding.
5. if you think your additions are good and would like to have them in the main branch called "master", you can create a separate branch branching from main repository "master" (on GH desktop Branch -> new branch) then Branch -> Create pull request and follow instructions there.


Tomb Engine threads

Threads for TEN discussions:
https://www.tombraiderforums.com/sho...d.php?t=226658
https://www.tombraiderforums.com/sho...d.php?t=227404

Bug reporting

Bugs in TEN are still present and it is important to report them. We have a thread for this

https://www.tombraiderforums.com/sho...d.php?t=227406

or a much better alternative is to create a GitHub account and report bugs straight to the Tomb Engine repo

https://github.com/MontyTRC89/TombEngine/issues

Miscellaneous

Thanks to Die Basis, illyaine and l.m, they have created lots of tutorials for TEN whether it is scripting or basic set ups:

https://www.trlevel.de/lexicon/index...mb-engine-ten/

Note: It is in German so you would need to translate it via google translate or any translator you wish.
__________________
Chronicles Lara: "Whatever"

Last edited by Kubsy; 22-02-23 at 18:27. Reason: Editing in progress: adding more info and resources
Kubsy is offline   Reply With Quote
Old 12-01-23, 22:48   #2
Kubsy
Explorer
 
Kubsy's Avatar
 
Join Date: Nov 2019
Location: Polska
Posts: 727
Default

Resources for building levels in TEN


Asset fixes


Here's Adngel's github repo to store fixed enemies for TEN:
https://github.com/TombEngine/Resour...Wad2%20Objects

This will be updated often so please check

Cobra

Fixed the death state of animation 4, setting state from 0 to 4 to avoid it getting frozen on death.:
https://www.trsearch.org/item/5591

TR1 Big Rat

Minimal required version: TEN 1.0.6
Combined the animations of Land and Water rats, applied the new states.
added sounds manually to the water animations for this object version.

Puna and Lizard

TEN 1.0.6
Provided special effects for shield and death explossion.

Sophia Leigh

TEN 1.0.7
Provided special effects for shield and death explossion.
Provided edited ENERGY_BUBBLES which includes proyectiles for Sophia

**OCB**
- 0: Classic enemy behaviour
- 1: Tower mode. (TR3 behaviour)
- 2: Tower mode with lua

TR4 Jackals

Fixed the animation 10 to be able to manage State 12, allowing it to return animation 23.

https://www.trsearch.org/item/5592

OCB
- 0: Normal behaviour
- 1: Jackals start laying down like statues, enable by trigger for them "wake up"

Lua Modules


Adngel has kindly created some helper function to help you manage some moveables easily without having to create yourself, for example with maths.

For now, you will find useful functions for electric cleaner:

https://github.com/TombEngine/Resour.../Lua%20Modules

Fonts


Stranger1992 made some really cool fonts resembling some TR games such as: AOD

font files and instructions you will find them here:
https://github.com/TombEngine/Resources/tree/main/Fonts
__________________
Chronicles Lara: "Whatever"

Last edited by Kubsy; 01-03-23 at 12:05.
Kubsy is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 01:58.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.